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(9120)
ChronoLog
by grc-iit
ChronoLog designs and implements a distributed and tiered shared log storage ecosystem with time-based ordering and auto-tiering for high-performance data logging and analysis.
ChronoLog designs and implements a distributed and tiered shared log storage ecosystem with time-based ordering and auto-tiering for high-performance data logging and analysis.
Setup Requirements
- ⚠️Requires a C++ development environment (compiler, CMake, build tools, etc.).
- ⚠️Complex dependency management, likely requiring Spack for HPC environments or manual installation of numerous external libraries.
- ⚠️Deployment involves configuring and orchestrating multiple distributed services (e.g., ChronoKeeper, ChronoStore, ChronoGrapher, ChronoVisor) across a network, not a single standalone application.
Verified SafeView Analysis
get-biji-dev-by-gemini3pro
by PancrePal-xiaoyibao
Integrates the Get Notes API with a Model Context Protocol (MCP) server to provide AI-powered knowledge search and recall from multiple knowledge bases.
Integrates the Get Notes API with a Model Context Protocol (MCP) server to provide AI-powered knowledge search and recall from multiple knowledge bases.
Setup Requirements
- ⚠️Requires a valid API key for the 'Get Notes' service (a paid service).
- ⚠️Requires Node.js (version 18+ is recommended).
- ⚠️Complex configuration for multiple knowledge bases, either via a 'knowledge_bases.json' file or a large JSON string environment variable.
Verified SafeView Analysis
slither-mcp
by trailofbits
Provides static analysis for Solidity smart contracts using Slither via the Model Context Protocol (MCP), making contract metadata, inheritance, function calls, and security vulnerabilities accessible to LLMs and other tools.
Provides static analysis for Solidity smart contracts using Slither via the Model Context Protocol (MCP), making contract metadata, inheritance, function calls, and security vulnerabilities accessible to LLMs and other tools.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Requires a Solidity development environment (e.g., Foundry 'forge' or Hardhat 'npx') to be installed and discoverable in the system's PATH for static analysis.
- ⚠️For specific LLM client integrations (e.g., Claude, Cursor), 'uvx' might be required and configured in the system's PATH.
Verified SafeView Analysis
Dynamic-Smart-MCP
by UAEpro
An intelligent FastMCP 2 server that converts natural language questions into SQL queries or API requests for any SQL database or OpenAPI-defined API using AI.
An intelligent FastMCP 2 server that converts natural language questions into SQL queries or API requests for any SQL database or OpenAPI-defined API using AI.
Setup Requirements
- ⚠️Requires an LLM API Key (e.g., OpenAI, OpenWebUI) which might be a paid service.
- ⚠️Requires specific database drivers (e.g., psycopg2-binary for PostgreSQL, pymysql for MySQL) if not using the default SQLite.
- ⚠️Requires manual execution of `python generate_schema.py` to create initial database/API context.
Verified SafeView Analysis
n8n-mcp-server-custom
by burnham
This server acts as a Model Context Protocol (MCP) intermediary, enabling AI assistants like Antigravity to interact with and manage n8n automation workflows via its REST API.
This server acts as a Model Context Protocol (MCP) intermediary, enabling AI assistants like Antigravity to interact with and manage n8n automation workflows via its REST API.
Setup Requirements
- ⚠️Requires Node.js v18.0.0 or higher.
- ⚠️Requires an active n8n instance with a generated API Key and its corresponding URL.
- ⚠️Specific configuration for Antigravity involves editing `mcp_config.json` with absolute paths, which can be error-prone across different operating systems.
Verified SafeView Analysis
biomedmcp
by hherb
A biomedical research Model Context Protocol (MCP) server and an autonomous research agent that uses local LLMs to search PubMed and the web for medical questions, providing evidence-based answers with citations.
A biomedical research Model Context Protocol (MCP) server and an autonomous research agent that uses local LLMs to search PubMed and the web for medical questions, providing evidence-based answers with citations.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires Ollama to be installed and running locally with a compatible LLM (default: phi4:latest)
- ⚠️Optional: NCBI API key (set as NCBI_API_KEY environment variable) for higher PubMed API rate limits.
Verified SafeView Analysis
terry-form-mcp
by aj-geddes
Enables AI assistants to securely execute Terraform commands and leverage LSP-driven code intelligence for infrastructure-as-code management.
Enables AI assistants to securely execute Terraform commands and leverage LSP-driven code intelligence for infrastructure-as-code management.
Setup Requirements
- ⚠️Docker is required for the recommended and most secure deployment method.
- ⚠️Full GitHub integration requires a complex, multi-step GitHub App setup including private keys and installation IDs.
- ⚠️Users must separately configure cloud provider credentials on the host (e.g., AWS environment variables) for Terraform to interact with actual cloud infrastructure.
Verified SafeView Analysis
mcp_cosmosdb_go
by abhirockzz
Provides an MCP server for interacting with Azure Cosmos DB databases, containers, and items, primarily intended as a learning and experimental tool for AI tooling.
Provides an MCP server for interacting with Azure Cosmos DB databases, containers, and items, primarily intended as a learning and experimental tool for AI tooling.
Setup Requirements
- ⚠️Requires an active Azure subscription and an Azure Cosmos DB account.
- ⚠️Authentication with Azure is required, typically via Azure CLI login (`az login`), environment variables (e.g., AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET), or Managed Identity.
- ⚠️The authenticated identity must have appropriate 'control plane' and 'data plane' permissions on the Azure Cosmos DB account.
Verified SafeView Analysis
neva
by RomanEmreis
Provides a blazingly fast and easily configurable Model Context Protocol (MCP) server and client SDK for Rust, primarily for integrating LLMs with external tools and resources.
Provides a blazingly fast and easily configurable Model Context Protocol (MCP) server and client SDK for Rust, primarily for integrating LLMs with external tools and resources.
Setup Requirements
- ⚠️Requires `rustc 1.90+` for compilation.
- ⚠️The project is currently in 'preview' status, meaning breaking changes can be introduced without prior notice, impacting long-term stability and compatibility.
- ⚠️Requires the `JWT_SECRET` environment variable to be set for authentication, which must be at least 256 bits long for secure operation.
Verified SafeView Analysis
TAMA-MCP
by Gitreceiver
An AI-driven command-line interface (CLI) tool for comprehensive task management, featuring task generation and decomposition powered by PRD parsing and dependency tracking.
An AI-driven command-line interface (CLI) tool for comprehensive task management, featuring task generation and decomposition powered by PRD parsing and dependency tracking.
Setup Requirements
- ⚠️Requires a DeepSeek (or OpenAI compatible) API key and a configured base URL, which may incur costs for API usage.
- ⚠️Python 3.12 or newer is recommended for optimal setup and virtual environment management using 'uv'.
- ⚠️The 'uv' tool must be installed globally to manage virtual environments and package installations for the project.
Verified SafeView Analysis
Local_MCP_Client
by mytechnotalent
The client acts as a cross-platform web and API interface for natural language interaction with configurable MCP servers, facilitating structured tool execution and dynamic agent behavior using local LLMs.
The client acts as a cross-platform web and API interface for natural language interaction with configurable MCP servers, facilitating structured tool execution and dynamic agent behavior using local LLMs.
Setup Requirements
- ⚠️Requires Ollama to be installed and 'ollama serve' running locally.
- ⚠️Requires a local LLM model (e.g., llama3:8b) pulled via Ollama.
- ⚠️Requires cloning specific MCP server repositories (e.g., MalwareBazaar_MCP, binja-lattice-mcp) to the user's `~/Documents` directory.
- ⚠️A Binary Ninja API token (BNJLAT) is required for the `binja-lattice-mcp` server, which should be set as an environment variable.
Review RequiredView Analysis
mcp-go-starter
by SamMorrowDrums
A feature-complete Model Context Protocol (MCP) server template in Go demonstrating tools, resources, and prompts for AI agent interaction.
A feature-complete Model Context Protocol (MCP) server template in Go demonstrating tools, resources, and prompts for AI agent interaction.
Setup Requirements
- ⚠️Requires Go 1.22+