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)
mcp-server-websearch
by deeprave
A minimal MCP server providing a web search tool via DuckDuckGo, designed for integration with AI agents.
A minimal MCP server providing a web search tool via DuckDuckGo, designed for integration with AI agents.
Setup Requirements
- ⚠️Python 3.10+ required
- ⚠️Requires manual MCP client configuration specifying the absolute path to the 'search_mcp.py' script.
- ⚠️Relies on DuckDuckGo's public web interface for scraping, which can be less stable or subject to rate limiting/blocking compared to a dedicated API.
Verified SafeView Analysis
wp-menus-mcp
by Akungapaul
This server enables external applications to manage WordPress navigation menus via the Model Context Protocol (MCP).
This server enables external applications to manage WordPress navigation menus via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires a running WordPress instance with the REST API enabled.
- ⚠️Requires a WordPress username and an application password with sufficient permissions to manage navigation menus and potentially site settings.
- ⚠️Integration with the Model Context Protocol (MCP) ecosystem is implied by the SDK dependency.
Verified SafeView Analysis
holded-mcp-server
by baptiste-max
Source code not provided, cannot determine the specific use case of this 'holded-mcp-server'.
Source code not provided, cannot determine the specific use case of this 'holded-mcp-server'.
Setup Requirements
- ⚠️Source code not provided, cannot identify specific requirements or friction points for setup.
Review RequiredView Analysis
mcp-server-cap-odata
by Harikapudotam
An MCP server for CAP OData services that translates natural language requests into JSON-RPC calls for OData CRUD operations using Google Gemini, acting as an AI gateway to enterprise data.
An MCP server for CAP OData services that translates natural language requests into JSON-RPC calls for OData CRUD operations using Google Gemini, acting as an AI gateway to enterprise data.
Setup Requirements
- ⚠️Requires a `GEMINI_API_KEY` environment variable for AI functionality, which is a paid service.
- ⚠️The server explicitly disables SSL certificate validation (`rejectUnauthorized: false`) for outgoing HTTPS requests, which is a critical security concern for production deployments.
- ⚠️The project is built on SAP CAP (Cloud Application Programming Model), implying knowledge of the SAP ecosystem for full utilization and deployment.
Review RequiredView Analysis
grok-mcp-server
by RazonIn4K
Provides AI assistants with access to Grok 4's capabilities including chat completions, live search, and model management via the Model Context Protocol.
Provides AI assistants with access to Grok 4's capabilities including chat completions, live search, and model management via the Model Context Protocol.
Setup Requirements
- ⚠️Requires an xAI API Key (paid service)
- ⚠️Node.js >= 18.0.0 is a prerequisite
- ⚠️Optional setup with 'direnv' for environment variable management adds a dependency and configuration step
Verified SafeView Analysis
smrt-docs-mcp
by happyvertical
Provides AI-powered access to SMRT framework documentation, routing developer queries to relevant package experts using RAG (Retrieval-Augmented Generation) from CLAUDE.md files.
Provides AI-powered access to SMRT framework documentation, routing developer queries to relevant package experts using RAG (Retrieval-Augmented Generation) from CLAUDE.md files.
Setup Requirements
- ⚠️Requires an AI provider API key (e.g., OpenAI, Anthropic, Gemini) which may incur costs.
- ⚠️Requires Node.js runtime version 24.0.0 or higher.
- ⚠️Requires the SMRT framework source code to be present locally for scanning CLAUDE.md documentation files.
Verified SafeView Analysis
mcp-demo-server
by RolleRocker
Demonstrates the Model Context Protocol (MCP) capabilities by offering tools for arithmetic, note management, weather queries, and file system operations, along with dynamic resources and prompt templates.
Demonstrates the Model Context Protocol (MCP) capabilities by offering tools for arithmetic, note management, weather queries, and file system operations, along with dynamic resources and prompt templates.
Setup Requirements
- ⚠️Requires Java 21 or higher
- ⚠️The `read_file`, `write_file`, and `list_directory` tools interact with the local file system where the server is run, subject to internal path validations.
Verified SafeView Analysis
VPS-Execute-MCP
by CuteDandelion
Enables AI agents and other clients to securely interact with remote servers via SSH for command execution, file management, and system monitoring.
Enables AI agents and other clients to securely interact with remote servers via SSH for command execution, file management, and system monitoring.
Setup Requirements
- ⚠️Requires SSH access to a remote host, configured with either a private key (recommended) or password.
- ⚠️Requires Node.js 18+ to run.
- ⚠️The `.env` file must be correctly configured with SSH credentials (host, username, and authentication method) and API_KEY (for REST API) before running. For Claude Desktop integration, an absolute path to the `mcp-server.js` file and its environment variables must be configured in Claude's settings.
- ⚠️SSH private key passphrases, if used, will be stored in plain text in the `.env` file or Claude Desktop configuration, which is a security consideration.
Verified SafeView Analysis
esus-pec-mcp
by filiperochalopes
Serves as a Model Context Protocol (MCP) endpoint for LLMs to securely query anonymized clinical data from a PostgreSQL-based Prontuário Eletrônico do Cidadão (PEC) database.
Serves as a Model Context Protocol (MCP) endpoint for LLMs to securely query anonymized clinical data from a PostgreSQL-based Prontuário Eletrônico do Cidadão (PEC) database.
Setup Requirements
- ⚠️Requires access to a specific 'Prontuário Eletrônico do Cidadão (PEC)' PostgreSQL database schema.
- ⚠️Requires Python 3.10 or higher.
- ⚠️Database connection details (host, port, name, user, password) must be configured via environment variables or a .env file.
Verified SafeView Analysis
mcp-template
by pr0methevs
This server provides a backend implementation for the Model Context Protocol (MCP) using Express.js, enabling real-time communication through Server-Sent Events (SSE) and managing tool execution.
This server provides a backend implementation for the Model Context Protocol (MCP) using Express.js, enabling real-time communication through Server-Sent Events (SSE) and managing tool execution.
Verified SafeView Analysis
veritax_analytics
by CodexVeritax
A cloud-agnostic analytics SDK for Model Context Protocol (MCP) servers, designed to track tool execution and server health events.
A cloud-agnostic analytics SDK for Model Context Protocol (MCP) servers, designed to track tool execution and server health events.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️A valid `api_key` is mandatory for client initialization.
- ⚠️If loading configuration from a YAML file, `PyYAML` must be installed (`pip install pyyaml`).
Verified SafeView Analysis
mcp-trust-framework
by Veritrust-VC
The MCP Trust Framework provides an identity and trust layer for Model Context Protocol (MCP) servers, allowing AI agents and hosts to discover, identify, and verify the trustworthiness of external tools and data sources before interaction.
The MCP Trust Framework provides an identity and trust layer for Model Context Protocol (MCP) servers, allowing AI agents and hosts to discover, identify, and verify the trustworthiness of external tools and data sources before interaction.
Setup Requirements
- ⚠️Requires Python 3.10 or newer (for registry reference implementation).
- ⚠️Registry uses in-memory storage; all data is lost on restart.
- ⚠️Registry write operations (e.g., POST /mcp/servers) lack authentication and authorization, making it highly insecure for production.
- ⚠️SDKs do not perform full cryptographic verification of Verifiable Credential signatures.