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)
lsmcp
by depoll
Provides AI models with semantic code understanding and refactoring capabilities via Language Server Protocol (LSP) integration.
Provides AI models with semantic code understanding and refactoring capabilities via Language Server Protocol (LSP) integration.
Setup Requirements
- ⚠️Docker is highly recommended, and often required for smooth cross-platform operation, especially for native LSP server installations.
- ⚠️Requires specific language servers (e.g., `typescript-language-server`, `python-lsp-server`) to be installed in the environment where `lsmcp` runs. Auto-installation might fail or isn't supported for all languages in native (non-Docker) environments.
- ⚠️Node.js version >= 20.0.0 is required.
Verified SafeView Analysis
mcp-process
by Digital-Defiance
Provides a secure and auditable environment for AI agents to manage system processes, monitor resources, and orchestrate long-running services.
Provides a secure and auditable environment for AI agents to manage system processes, monitor resources, and orchestrate long-running services.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires a configuration file (e.g., `mcp-process-config.json`) with explicitly allowed executables; the default allowlist is empty. Failure to configure this will prevent most operations.
- ⚠️Running without Docker requires manual `npm install` and `npm run build`.
Review RequiredView Analysis
header-test-mcp
by matsjfunke
An MCP server designed for debugging custom header implementations in MCP hosts/clients by providing a tool to retrieve request headers.
An MCP server designed for debugging custom header implementations in MCP hosts/clients by providing a tool to retrieve request headers.
Setup Requirements
- ⚠️Requires Node.js v18 or above
- ⚠️Requires PNPM v10 or above
Verified SafeView Analysis
network-mcp-docker-suite
by pamosima
Provides comprehensive access to Cisco ThousandEyes v7 API functionality for network monitoring, performance analysis, and troubleshooting with enterprise-grade security.
Provides comprehensive access to Cisco ThousandEyes v7 API functionality for network monitoring, performance analysis, and troubleshooting with enterprise-grade security.
Setup Requirements
- ⚠️Requires ThousandEyes API v7 Bearer Token (TE_TOKEN) which must be obtained from a ThousandEyes account.
- ⚠️Primary deployment uses Docker, requiring Docker Engine and Docker Compose.
- ⚠️Requires Python 3.12 or newer.
Verified SafeView Analysis
chronos-mcp-server
by aadversteeg
A time-related server providing timezone-aware date and time information via the Model Context Protocol (MCP).
A time-related server providing timezone-aware date and time information via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️.NET 9.0 SDK required for local development/deployment.
- ⚠️Docker required for container deployment.
Verified SafeView Analysis
logseq-mcp-server
by eborden
Provides an AI-accessible interface for a LogSeq knowledge graph, enabling LLMs to traverse the graph, track concepts over time, and build comprehensive context through specialized tools.
Provides an AI-accessible interface for a LogSeq knowledge graph, enabling LLMs to traverse the graph, track concepts over time, and build comprehensive context through specialized tools.
Setup Requirements
- ⚠️Requires LogSeq Desktop application to be running.
- ⚠️Requires LogSeq HTTP server to be enabled via LogSeq's settings (Settings → API → Enable HTTP server).
- ⚠️Requires a LogSeq authentication token to be generated and configured in `~/.logseq-mcp/config.json`.
Verified SafeView Analysis
MCP-para-todo
by elsantiwg
An educational MCP server that connects language models with external tools in real-time, focusing on providing real-world context and extending LLM capabilities.
An educational MCP server that connects language models with external tools in real-time, focusing on providing real-world context and extending LLM capabilities.
Setup Requirements
- ⚠️Requires a WeatherAPI Key for the 'weather' tool functionality (free tier available).
- ⚠️The README suggests a WebSocket client connection (`ws://localhost:3000`), but the server code implements an HTTP POST endpoint (`http://localhost:3000/mcp`). This discrepancy might confuse users attempting to integrate.
- ⚠️The server, as coded in `src/mcp/server.ts`, currently only registers and exposes the 'weather' tool, despite the README listing 'word_definition' and 'evaluate_math' as implemented. Users wishing to use these other tools would need to modify `src/mcp/server.ts` to register them.
- ⚠️The 'mathTool' in `src/tools/math.ts` relies on the 'mathjs' library, but 'mathjs' is not listed in `package.json` dependencies. If the 'mathTool' were to be registered and used, it would lead to a runtime error unless 'mathjs' is manually installed.
Verified SafeView Analysis
Memo-MCP
by milasd
Provides a local LLM Model Context Protocol (MCP) server for journaling with Retrieval-Augmented Generation (RAG) to search and retrieve personal memo and journal entries.
Provides a local LLM Model Context Protocol (MCP) server for journaling with Retrieval-Augmented Generation (RAG) to search and retrieve personal memo and journal entries.
Setup Requirements
- ⚠️Requires Python 3.12+ to run.
- ⚠️Relies on `uv` package manager and `Task` (Taskfile) for setup and execution.
- ⚠️Memo data must follow a specific `data/memo/YYYY/MM/DD.md` folder structure, which needs to be manually prepared or generated.
Verified SafeView Analysis
teamwork-ai
by rafaeljusto
The Assigner acts as a webhook server that listens for Teamwork.com task events, analyzing them using AI to assign tasks to users based on skills, job roles, costs, and workload, and then generates an explanatory comment.
The Assigner acts as a webhook server that listens for Teamwork.com task events, analyzing them using AI to assign tasks to users based on skills, job roles, costs, and workload, and then generates an explanatory comment.
Setup Requirements
- ⚠️Requires a Teamwork.com account and API token.
- ⚠️Requires configuration and potentially paid API access for an AI agent (Anthropic, OpenAI) or a running local Ollama server.
- ⚠️Requires a separate Model Context Protocol (MCP) server to be running and accessible for prompt retrieval (e.g., from github.com/teamwork/mcp).
- ⚠️Lack of webhook authenticity checks (no token/checksum validation) means anyone can trigger the server's actions.
Review RequiredView Analysis
efatura-mcp-server
by reyhansunduk
Integrate with the Turkish GİB e-Arşiv Fatura system to manage e-invoices via an MCP server.
Integrate with the Turkish GİB e-Arşiv Fatura system to manage e-invoices via an MCP server.
Setup Requirements
- ⚠️Requires existing Turkish GİB e-Fatura credentials for real API usage (company registration needed).
- ⚠️Primarily designed for use with Claude Desktop or any compatible MCP client.
- ⚠️Python dependencies include `mcp`, `python-dotenv`, `pydantic`, and `pydantic-settings` which must be installed.
Verified SafeView Analysis
webby-mcp
by cordlesssteve
Comprehensive website validation for performance, accessibility, SEO, and security.
Comprehensive website validation for performance, accessibility, SEO, and security.
Setup Requirements
- ⚠️Requires API keys for GTmetrix and WAVE, and an email for SSL Labs for full functionality.
- ⚠️Requires downloading Playwright browser binaries (Chromium, Firefox, WebKit) during installation, which adds significant disk space (~1-2 GB) and network usage.
- ⚠️Requires outbound internet access to various external APIs (Google, GTmetrix, WAVE, Mozilla, SSL Labs) and target websites for browser automation.
Verified SafeView Analysis
grafana-mcp
by quanticsoul4772
Provides AI-powered integration with Grafana instances via Model Context Protocol (MCP) tools for management and querying.
Provides AI-powered integration with Grafana instances via Model Context Protocol (MCP) tools for management and querying.
Setup Requirements
- ⚠️Requires access to a Grafana instance (v8.0+).
- ⚠️Requires a Grafana API key or Service Account Token with appropriate permissions (GRAFANA_TOKEN environment variable).
- ⚠️Requires Node.js 18+ with ES modules support and TypeScript 4.9+ for development/build.