Stop Searching. Start Trusting.
The curated directory of MCP servers, vetted for security, efficiency, and quality.
Tired of the MCP "Marketplace" Chaos?
We built MCPScout.ai to solve the ecosystems biggest pain points.
No Insecure Dumps
We manually analyze every server for basic security flaws.
Easy Setup
Our gotcha notes warn you about complex setups.
Avoid "Token Hogs"
We estimate token costs for cost-effective agents.
Products, Not Demos
We filter out "Hello World" demos.
Vetted Servers(8554)
loan-mcp-server
by chayan2009
The server provides microservices for real-time loan eligibility, credit analysis, and fraud checks for customer applications.
The server provides microservices for real-time loan eligibility, credit analysis, and fraud checks for customer applications.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Relies on a local 'src/data/customers.json' file for all customer data. If this file is missing or malformed, the server will not function correctly.
- ⚠️Project uses TypeScript, requiring 'ts-node' for direct execution without prior compilation.
Verified SafeView Analysis
mcp-czkawka
by MitchellV3
To provide MCP tools for file system analysis and cleanup using the `czkawka_cli` command-line utility.
To provide MCP tools for file system analysis and cleanup using the `czkawka_cli` command-line utility.
Setup Requirements
- ⚠️Requires manual download and installation of the `czkawka_cli` executable.
- ⚠️Requires `CZKAWKA_CLI_PATH` environment variable to be set to the absolute path of the `czkawka_cli` executable.
- ⚠️Requires Node.js and npm to be installed.
Verified SafeView Analysis
ch-mcp-test
by leonidgrishenkov
This project provides a local development setup for a Microservice Communication Protocol (MCP) server that integrates with ClickHouse for data storage and processing, primarily for testing and demonstration.
This project provides a local development setup for a Microservice Communication Protocol (MCP) server that integrates with ClickHouse for data storage and processing, primarily for testing and demonstration.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for easy setup.
- ⚠️Requires Python 3.13 or higher for the application itself.
- ⚠️Contains hardcoded ClickHouse credentials which must be changed for production use.
Verified SafeView Analysis
smart-coding-mcp
by Moxnyyy
This server helps users intelligently search for code snippets using local AI models.
This server helps users intelligently search for code snippets using local AI models.
Setup Requirements
- ⚠️Requires at least 4 GB of RAM
- ⚠️Requires 500 MB of free disk space
Review RequiredView Analysis
imap-mcp-server
by vivier
Provides an MCP interface for agents to interact with IMAP mailboxes, enabling email exploration, search, and content retrieval.
Provides an MCP interface for agents to interact with IMAP mailboxes, enabling email exploration, search, and content retrieval.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires an IMAP account with host, username, and either password/app password or OAuth2 token.
- ⚠️Gmail OAuth2 authentication requires creating OAuth2 credentials in Google Cloud Console.
Review RequiredView Analysis
mcp-demo-servers
by thomaswinchestar
This server demonstrates how to build custom tools (arithmetic, weather) that can be integrated with Model Context Protocol (MCP) clients like Claude Desktop.
This server demonstrates how to build custom tools (arithmetic, weather) that can be integrated with Model Context Protocol (MCP) clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Node.js to be installed on the host system.
- ⚠️Requires specific manual configuration in the Claude Desktop JSON config file, which involves user-specific Windows file paths and proper JSON path escaping.
- ⚠️Requires running `npm install` to fetch and set up project dependencies.
Verified SafeView Analysis
RecipesMessengerAuto
by c-azb
Automates recipe recommendations via Meta Messenger using an LLM agent and external tools.
Automates recipe recommendations via Meta Messenger using an LLM agent and external tools.
Setup Requirements
- ⚠️Requires multiple API keys (Meta, Ngrok, Google Gemini, Pinecone).
- ⚠️Requires a local Ollama instance running 'llama3.2:3b' for the creative search tool.
- ⚠️Requires a separate external MCP server (running 'vectordb_pinecone/vdb_mcp_search/vdb_recipes_server.py') to be deployed and accessible via 'RECIPES_VDB_MCP_URL'.
Verified SafeView Analysis
Expense-tracker-mcp
by Rohit2332000
An AI assistant leveraging Google Gemini and LangChain to orchestrate multiple external tools (like math and expense tracking) via the Multi-server Communication Protocol (MCP).
An AI assistant leveraging Google Gemini and LangChain to orchestrate multiple external tools (like math and expense tracking) via the Multi-server Communication Protocol (MCP).
Setup Requirements
- ⚠️Requires Google API Key (Paid) for `GOOGLE_API_KEY` environment variable.
- ⚠️The 'math' MCP server configuration points to a specific, hardcoded Windows path for `uvx.exe` and a local `mcp-math-server` project, requiring local setup adjustments.
- ⚠️Requires `streamlit` to run `client2.py` for the interactive chat application.
Verified SafeView Analysis
mcpg
by compilotbv
A Model Context Protocol (MCP) server that provides a secure, API-driven interface for interacting with PostgreSQL databases, enabling AI agents and IDEs to manage and query data.
A Model Context Protocol (MCP) server that provides a secure, API-driven interface for interacting with PostgreSQL databases, enabling AI agents and IDEs to manage and query data.
Setup Requirements
- ⚠️Requires a running PostgreSQL database instance to connect to.
- ⚠️Docker is required for deployment and local execution via recommended methods.
- ⚠️Backup and restore functionality (`pg_dump`, `pg_restore`) requires PostgreSQL client binaries to be installed within the Docker container.
- ⚠️Requires extensive environment variable configuration for database connection parameters and API key.
Verified SafeView Analysis
mcp-utils-schema
by thomasbellio
Provides standardized, type-safe CUE schemas for common operational patterns in Model Context Protocol (MCP) servers, including error handling, progress tracking, cancellation, and operation state management.
Provides standardized, type-safe CUE schemas for common operational patterns in Model Context Protocol (MCP) servers, including error handling, progress tracking, cancellation, and operation state management.
Setup Requirements
- ⚠️Requires CUE v0.9.0 or later for schema definition and validation.
- ⚠️Requires Node.js for TypeScript generation (which in turn uses `json-schema-to-typescript` installed via npm).
- ⚠️Initial `npm install` is needed to set up `devDependencies`.
Verified SafeView Analysis
doc-rag-mcp-server
by aruc-dev
A Retrieval Augmented Generation (RAG) system for ingesting documents and performing AI-powered semantic search.
A Retrieval Augmented Generation (RAG) system for ingesting documents and performing AI-powered semantic search.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires either a Google Gemini API key (paid service) or a local Ollama installation with `ollama serve` running and `llama3.2` (or `llama2`) and `nomic-embed-text` models pulled.
- ⚠️Manual deletion of the `rag_chroma_db` directory is needed to clear all ingested documents.
Verified SafeView Analysis
mcp115
by qinghai5060
This server acts as an API gateway for LLMs to interact with 115 cloud storage, enabling file management operations.
This server acts as an API gateway for LLMs to interact with 115 cloud storage, enabling file management operations.
Setup Requirements
- ⚠️The 115driver API is noted to have changed, leading to potential functional limitations or breakage.
- ⚠️The server's API for username/password login (115.login) is *mocked* to always succeed in the current implementation, meaning it does not perform actual authentication with 115 cloud. This makes the server completely insecure for production use.
- ⚠️Session information is persisted unencrypted in JSON files on the local filesystem (default './sessions'), which is a significant security risk for sensitive data.