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)
template-mcp-server
by mcpdotdirect
Provides a CLI tool and template to quickly get started building a Model Context Protocol (MCP) server using FastMCP, supporting both stdio and HTTP transports.
Provides a CLI tool and template to quickly get started building a Model Context Protocol (MCP) server using FastMCP, supporting both stdio and HTTP transports.
Setup Requirements
- ⚠️The default scripts in `package.json` (e.g., `npm start`, `npm run dev`) are configured to use Bun as the JavaScript runtime, requiring Bun to be installed in the execution environment.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Peer dependencies such as 'typescript', '@valibot/to-json-schema', and 'effect' need to be installed separately in the consuming project if not handled automatically by the package manager.
Verified SafeView Analysis
MudMCP
by mcbodge
Provides AI assistants with real-time, structured access to MudBlazor component documentation and code examples via the Model Context Protocol.
Provides AI assistants with real-time, structured access to MudBlazor component documentation and code examples via the Model Context Protocol.
Setup Requirements
- ⚠️Requires .NET 10 SDK (Preview) which may need specific installation steps or have stability considerations.
- ⚠️Initial startup involves cloning the MudBlazor repository (~500MB), requiring significant disk space and network bandwidth, leading to a slow first run.
Verified SafeView Analysis
llms
by matteocervelli
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.
A centralized configuration and documentation management system for LLMs, providing tools for building skills, commands, agents, prompts, and managing MCP servers across multiple LLM providers.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Requires API keys for LLM providers (e.g., Anthropic, OpenAI), which are paid services.
- ⚠️Uses `uv` for dependency management, which needs to be installed if not already present.
Verified SafeView Analysis
mcp-server-plugin
by jenkinsci
Enables Jenkins to act as a Model Context Protocol (MCP) server, exposing Jenkins functionalities as tools for LLM-powered applications or IDEs.
Enables Jenkins to act as a Model Context Protocol (MCP) server, exposing Jenkins functionalities as tools for LLM-powered applications or IDEs.
Setup Requirements
- ⚠️Requires Jenkins version 2.479 or higher to be pre-installed and running.
- ⚠️Authentication requires generating a Jenkins API token and using it with HTTP Basic Authentication.
- ⚠️For enhanced security, explicit system properties must be set to enforce Origin header validation for incoming requests.
Verified SafeView Analysis
mcp-server
by contextstream
Provides AI tools with persistent context, semantic code search, and team knowledge sharing across sessions.
Provides AI tools with persistent context, semantic code search, and team knowledge sharing across sessions.
Setup Requirements
- ⚠️Requires a ContextStream API key for authentication (free plan available, but some features are PRO-gated).
- ⚠️Node.js runtime version 18 or higher is required.
- ⚠️Claude Code users are strongly recommended to install provided hooks to ensure AI uses ContextStream search and planning features effectively, overriding default behaviors.
Verified SafeView Analysis
mcp-todoist
by greirson
Connects Claude with Todoist for comprehensive task and project management through natural language, acting as an AI assistant for productivity.
Connects Claude with Todoist for comprehensive task and project management through natural language, acting as an AI assistant for productivity.
Setup Requirements
- ⚠️Requires a Todoist API token, which must be manually obtained from Todoist account settings.
- ⚠️Reminder Management features (create, update, delete reminders) require a Todoist Pro or Business plan.
- ⚠️Requires specific JSON configuration to integrate with Claude Desktop or other Model Context Protocol (MCP) clients.
Verified SafeView Analysis
Nova-LLM-mCP-memory-system
by For-Sunny
Production-grade GPU-accelerated vector memory for AI applications, providing secure and high-performance vector search.
Production-grade GPU-accelerated vector memory for AI applications, providing secure and high-performance vector search.
Setup Requirements
- ⚠️Requires an NVIDIA GPU with CUDA support for optimal sub-2ms performance (CPU-only mode is slower).
- ⚠️A separate Python tether service (e.g., 'tether_faiss_complete.py' from the RESEARCH_TOOLS directory) must be running and accessible via TCP socket on a specified host and port (e.g., localhost:9997).
- ⚠️A secure 32-character hex 'TETHER_SECRET' must be generated and consistently configured as an environment variable for both the Node.js MCP server and the Python tether for authentication to succeed.
Verified SafeView Analysis
ollama-mcp-bridge
by jonigl
Provides an API layer in front of the Ollama API, seamlessly adding tools from multiple MCP servers so every Ollama request can access all connected tools transparently.
Provides an API layer in front of the Ollama API, seamlessly adding tools from multiple MCP servers so every Ollama request can access all connected tools transparently.
Setup Requirements
- ⚠️Requires an Ollama server running (local or remote).
- ⚠️Requires a `mcp-config.json` file defining MCP servers.
- ⚠️Requires Python 3.10.15 or newer.
Review RequiredView Analysis
mcp-discord
by barryyip0625
Enables AI assistants to interact with the Discord platform by providing a set of Discord-related functionalities via the Model Context Protocol (MCP).
Enables AI assistants to interact with the Discord platform by providing a set of Discord-related functionalities via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Discord bot with a token and specific privileged intents enabled (Message Content, Server Members, Presence) in the Discord Developer Portal.
- ⚠️The Discord bot must be added to the target Discord server(s) with appropriate permissions (e.g., Administrator or specific granular permissions like Send Messages, Manage Channels, etc.).
- ⚠️Requires Node.js v16.0.0+ and npm v7.0.0+ to run locally.
Verified SafeView Analysis
pb_mcp_server
by ssakone
Provides an MCP interface for AI assistants to interact with PocketBase databases for data management, authentication, and administrative tasks.
Provides an MCP interface for AI assistants to interact with PocketBase databases for data management, authentication, and administrative tasks.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Requires a running PocketBase instance accessible at the configured URL (default: http://127.0.0.1:8090).
- ⚠️Many administrative and user management operations require PocketBase admin credentials for full functionality.
Verified SafeView Analysis
mcp-server
by keboola
Keboola MCP Server acts as an open-source bridge connecting Keboola projects with modern AI agents (e.g., Claude, Cursor, CrewAI, LangChain). It exposes Keboola features like data storage access, SQL transformations, job triggers, and data app management as callable tools for AI assistants, enabling them to interact with and manage data in Keboola without manual glue code.
Keboola MCP Server acts as an open-source bridge connecting Keboola projects with modern AI agents (e.g., Claude, Cursor, CrewAI, LangChain). It exposes Keboola features like data storage access, SQL transformations, job triggers, and data app management as callable tools for AI assistants, enabling them to interact with and manage data in Keboola without manual glue code.
Setup Requirements
- ⚠️Requires a Keboola project and a valid Keboola API token for operation.
- ⚠️Local setup requires careful configuration of OAuth client credentials and the MCP server's URL.
- ⚠️Python 3.9+ is required to run the server locally.
Review RequiredView Analysis
cap-mcp-plugin
by gavdilabs
Integrate SAP CAP services with the Model Context Protocol (MCP) to expose them as AI-accessible resources, tools, and prompts for natural language interaction and automation.
Integrate SAP CAP services with the Model Context Protocol (MCP) to expose them as AI-accessible resources, tools, and prompts for natural language interaction and automation.
Setup Requirements
- ⚠️Requires SAP Cloud Application Programming Model (CAP) version 9+ and Express version 4+ to run.
- ⚠️For authentication (XSUAA/IAS), OAuth credentials (client ID, client secret, URL) must be configured externally in CAP's environment settings (`cds.env.requires.auth.credentials`).
- ⚠️A custom URI template workaround is implemented for an MCP SDK bug, which might require attention if the SDK is updated.