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)
lm
by vrund038
Provides a user-friendly interface for interacting with advanced AI models, generating code, and managing AI tasks with customizable prompts.
Provides a user-friendly interface for interacting with advanced AI models, generating code, and managing AI tasks with customizable prompts.
Setup Requirements
- ⚠️Requires trust in the downloaded '.zip' executable and manual installation outside of standard package managers.
- ⚠️Requires Windows 10+ or macOS Catalina+, at least 4GB RAM, 500MB disk space, and a dual-core processor.
Review RequiredView Analysis
shyhurricane
by double16
An MCP server designed to assist AI agents in offensive security testing, focusing on efficient enumeration, content indexing, and tool orchestration for vulnerability discovery and exploitation.
An MCP server designed to assist AI agents in offensive security testing, focusing on efficient enumeration, content indexing, and tool orchestration for vulnerability discovery and exploitation.
Setup Requirements
- ⚠️Requires Docker for tool execution and database (Qdrant).
- ⚠️Requires Ollama or API keys for OpenAI/Google AI/AWS Bedrock for LLM interactions.
- ⚠️GPU recommended for embedding model performance, even with non-local LLMs.
- ⚠️Python 3.12+ required for local development environment.
Review RequiredView Analysis
homebrew-age-mcp-server
by rioriost
This server provides a tool interface for Large Language Models (LLMs) to interact with and manage graph data stored in Apache AGE on Azure Database for PostgreSQL through Cypher queries, enabling natural language data exploration and manipulation.
This server provides a tool interface for Large Language Models (LLMs) to interact with and manage graph data stored in Apache AGE on Azure Database for PostgreSQL through Cypher queries, enabling natural language data exploration and manipulation.
Setup Requirements
- ⚠️Requires Python 3.13 or above.
- ⚠️Requires the Apache AGE extension to be enabled and loaded in the Azure Database for PostgreSQL instance.
- ⚠️Requires a PostgreSQL connection string, with the password either embedded, provided via the PGPASSWORD environment variable, or retrievable through Azure CLI (which must be installed and authenticated).
- ⚠️Designed to be run as an MCP server, primarily for integration with LLM clients like Claude Desktop Client or Visual Studio Code with the MCP extension.
Review RequiredView Analysis
reaper-mcp-server
by yeeking
Enables language models to control and interact with the Reaper Digital Audio Workstation (DAW) through an MCP server.
Enables language models to control and interact with the Reaper Digital Audio Workstation (DAW) through an MCP server.
Setup Requirements
- ⚠️Requires manual configuration within REAPER, including enabling the Python API and running a specific ReaScript to enable the distributed API.
- ⚠️The Python virtual environment path where `reapy` is installed must be manually added to ReaScript's `sys.path` within REAPER.
- ⚠️If using the 'http' transport option, `fastapi` and `uvicorn` must be explicitly installed (`pip install fastapi uvicorn[standard]`).
Review RequiredView Analysis
infura-mcp-server
by Qbandev
Enables AI assistants to query real-time blockchain data across 30+ networks via Infura's JSON-RPC API using natural language.
Enables AI assistants to query real-time blockchain data across 30+ networks via Infura's JSON-RPC API using natural language.
Setup Requirements
- ⚠️Requires `INFURA_API_KEY` environment variable, which must be obtained from Infura.
- ⚠️Requires Node.js version 20 or higher.
- ⚠️For HTTP mode, the server runs on `localhost:3001` by default and requires a separate process or client connection.
Verified SafeView Analysis
warp-sql-server-mcp
by egarcia74
An MCP server for SQL Server, enabling AI assistants to securely interact with databases for schema discovery, data retrieval, query execution, performance monitoring, and optimization.
An MCP server for SQL Server, enabling AI assistants to securely interact with databases for schema discovery, data retrieval, query execution, performance monitoring, and optimization.
Setup Requirements
- ⚠️Requires a running and accessible SQL Server instance (2016+).
- ⚠️Configuration is heavily reliant on environment variables; .env files are NOT automatically loaded by MCP servers in isolated environments, requiring explicit setup in AI assistant settings or a global configuration file (~/.warp-sql-server-mcp.json).
- ⚠️Running the full automated integration test suite (`npm run test:integration`) requires Docker to spin up a SQL Server container.
Verified SafeView Analysis
ocm-sdk
by andreibesleaga
An MCP server that enables AI assistants to interact with the Open Charge Map (OCM) API, providing tools for documentation search and executing TypeScript SDK code in a sandboxed environment.
An MCP server that enables AI assistants to interact with the Open Charge Map (OCM) API, providing tools for documentation search and executing TypeScript SDK code in a sandboxed environment.
Setup Requirements
- ⚠️Requires OCM API Key and/or Username for authentication to the Open Charge Map API.
- ⚠️The 'code mode' tool relies on an external third-party service (Stainless API) for arbitrary code execution and sandboxing; the security of this feature depends entirely on that external service.
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Deployment to Cloudflare Workers requires `wrangler` CLI and Cloudflare account setup (e.g., KV namespaces).
- ⚠️Requires inputting API keys/credentials into a mock OAuth login screen for initial connection via MCP clients.
Verified SafeView Analysis
zoo-mcp
by KittyCAD
An MCP server enabling AI assistants to perform CAD operations, generate KCL code, and manage KCL projects using the Zoo API.
An MCP server enabling AI assistants to perform CAD operations, generate KCL code, and manage KCL projects using the Zoo API.
Setup Requirements
- ⚠️Requires Zoo API Key (Paid) set as ZOO_API_TOKEN environment variable.
- ⚠️Requires Python version >=3.11 and <3.14.
- ⚠️Requires the 'uv' package manager for installation and running commands.
- ⚠️Requires network access to GitHub (for KCL docs/samples) and KittyCAD API/Websockets (for CAD operations).
Verified SafeView Analysis
mcp-finance-intel
by fpcsa
A financial intelligence MCP server providing structured market analysis and insights for crypto and equities, designed for LLM and human developer consumption.
A financial intelligence MCP server providing structured market analysis and insights for crypto and equities, designed for LLM and human developer consumption.
Setup Requirements
- ⚠️Requires Python 3.12+ (implied by Dockerfile).
- ⚠️Limited interval support for equities (yfinance) for `timeseries` and `analyze_asset` tools (only '1d', '1h', '1wk').
- ⚠️Relies on external financial data APIs (ccxt, yfinance) which may have rate limits or usage restrictions.
Verified SafeView Analysis
crux-mcp
by redbadger
Loads a Crux application's WebAssembly component to expose its functionality via ModelContext Protocol (MCP) for LLM agent interaction and agentic coding.
Loads a Crux application's WebAssembly component to expose its functionality via ModelContext Protocol (MCP) for LLM agent interaction and agentic coding.
Setup Requirements
- ⚠️Requires manual checkout of a specific branch/pull request of the 'crux' repository into a sibling directory named 'crux'.
- ⚠️Requires building a WebAssembly component ('shared.wasm') from the 'crux' repository with specific features ('facet_typegen') and target ('wasm32-wasip2') before running the server.
- ⚠️The 'CRUX_COMPONENT' environment variable must be set to the absolute path of the built WebAssembly component.
- ⚠️Interacting with the server as intended requires the '@modelcontextprotocol/inspector' client tool via `pnpx`.
Verified SafeView Analysis
toolception
by code-rabi
Provides a dynamic Model Context Protocol (MCP) server toolkit for runtime toolset management, exposure control, and robust permission-based access control for AI agents.
Provides a dynamic Model Context Protocol (MCP) server toolkit for runtime toolset management, exposure control, and robust permission-based access control for AI agents.
Setup Requirements
- ⚠️Requires Node.js version 25.3.0 or higher, which might be newer than many typical LTS environments.
- ⚠️Permission resolvers (when using config-based permissions) must be synchronous; external permission lookups need to be pre-cached.
- ⚠️Server creation requires a factory function (`createServer`) that produces an high-level McpServer instance from `@modelcontextprotocol/sdk/server/mcp.js`, allowing for custom MCP server configurations.
Verified SafeView Analysis
kubeview-mcp
by mikhae1
Enables AI agents to inspect, diagnose, and debug Kubernetes clusters through a read-only Model Context Protocol (MCP) server.
Enables AI agents to inspect, diagnose, and debug Kubernetes clusters through a read-only Model Context Protocol (MCP) server.