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-exercise
by agaro
Provides basic arithmetic operations as a Model Context Protocol (MCP) API server over HTTP.
Provides basic arithmetic operations as a Model Context Protocol (MCP) API server over HTTP.
Setup Requirements
- ⚠️Requires Python 3.11+
Verified SafeView Analysis
dx_cluster_mcp
by dgarcoe
A server to enable MCP clients like Claude Desktop to interact with Ham Radio DX Clusters for operations such as reading, posting, and analyzing DX spots.
A server to enable MCP clients like Claude Desktop to interact with Ham Radio DX Clusters for operations such as reading, posting, and analyzing DX spots.
Setup Requirements
- ⚠️Requires Docker and Docker Compose.
- ⚠️User MUST generate a secure random API key and set their Ham Radio Callsign in the .env file.
- ⚠️An external Docker network named 'ea1rfi-network' must be created manually before starting the server.
- ⚠️Requires Node.js and npm on the client machine for MCP Proxy if connecting remotely from Windows.
Verified SafeView Analysis
directus-mcp-server
by splitpierre
This server bridges AI agents (e.g., from Windsurf/Antigravity IDE) to a Directus instance using the Model Context Protocol (MCP), allowing AI agents to interact with Directus data.
This server bridges AI agents (e.g., from Windsurf/Antigravity IDE) to a Directus instance using the Model Context Protocol (MCP), allowing AI agents to interact with Directus data.
Setup Requirements
- ⚠️Requires a running Directus instance with an accessible /mcp endpoint.
- ⚠️A Directus API token (`DIRECTUS_TOKEN`) with appropriate permissions is mandatory.
- ⚠️If Directus is on localhost, the `--network=host` flag is often required for Docker usage.
Verified SafeView Analysis
remote-mcp-server
by yashdaware
Provides a server component for a remote management, control, or data processing system.
Provides a server component for a remote management, control, or data processing system.
Review RequiredView Analysis
mcp-server
by iwm57
An MCP server to expose Actual Budget financial functionality as callable tools, bridging an MCP client to an Actual Budget backend via actual-bridge.
An MCP server to expose Actual Budget financial functionality as callable tools, bridging an MCP client to an Actual Budget backend via actual-bridge.
Setup Requirements
- ⚠️Requires 'actual-bridge' (Node.js application) to be running and accessible via the configured `ACTUAL_BRIDGE_URL`.
- ⚠️Requires Python 3.9 or newer.
- ⚠️Configuration is dependent on environment variables loaded from a `.env` file (e.g., `ACTUAL_BRIDGE_URL`).
Verified SafeView Analysis
public-api-mcp-application
by choseongje66
Provides a web-based chat client for interacting with public data via an MCP (Multi-Cloud Platform) and LLM.
Provides a web-based chat client for interacting with public data via an MCP (Multi-Cloud Platform) and LLM.
Setup Requirements
- ⚠️Requires a MySQL 8.0.44+ server instance with a configured database user and schema. Initial database migration (`npx prisma migrate dev`) is required.
- ⚠️Requires a running MCP (Multi-Cloud Platform) / LLM server accessible at the configured `MCP_BASE_URL` (defaults to `http://localhost:3000`). This LLM backend is expected to serve a model named `gpt-oss:20b-cloud` as indicated in the chat service.
- ⚠️The `JWT_SECRET` environment variable must be set to a strong, unique secret to prevent the use of the hardcoded 'devsecret' fallback, which is a critical security risk.
Review RequiredView Analysis
mcp-github-memory-server
by panosAthDBX
A high-performance MCP server for storing and searching textual 'memories' using GitHub repositories or local filesystems, with features like full-text search, encryption, and project management.
A high-performance MCP server for storing and searching textual 'memories' using GitHub repositories or local filesystems, with features like full-text search, encryption, and project management.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token with 'repo' scope for GitHub storage (Paid account not strictly required, but GitHub's free tier has limitations).
- ⚠️Building requires Rust 1.89.0+ and specific Cargo features (`backend-github, index-tantivy, encryption, mcp-gitmem-storage-github/remote-git`) for a full-featured setup.
- ⚠️macOS users may encounter a 'Killed: 9' error requiring a specific security fix script (`./scripts/fix-macos-security.sh`).
Verified SafeView Analysis
hippocamp
by thinkingidentities
Provides persistent, graph-based episodic and semantic memory for AI agents, integrating with LLMs like Claude via the Model Context Protocol (MCP).
Provides persistent, graph-based episodic and semantic memory for AI agents, integrating with LLMs like Claude via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a local Neo4j 5.x instance running on bolt://localhost:7688.
- ⚠️Requires a local Redis instance running on localhost:6379.
- ⚠️Requires an existing Nessie SQLite database or custom data for initial population, otherwise the memory graph will be empty.
Verified SafeView Analysis
performance-test-generation-mcp-server
by shibicr93
Generates performance test plans and scripts (Gatling, JMeter) by analyzing OpenAPI specifications using an MCP server and integrating with LLMs.
Generates performance test plans and scripts (Gatling, JMeter) by analyzing OpenAPI specifications using an MCP server and integrating with LLMs.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK 21+) and Maven 3.9+.
- ⚠️Requires an MCP client (e.g., `mcp-inspector`) to interact with the server's exposed tools.
- ⚠️The MCP client must be configured with access to a large language model (LLM), such as Anthropic's Claude (as hinted in `GatlingTestGeneratorHandler`), to utilize the code generation features. This implies associated API costs.
Verified SafeView Analysis
repocaster
by ivandon15
Automatically transforms existing GitHub repositories or local codebases, especially computational biology tools, into AI-accessible Model Context Protocol (MCP) servers.
Automatically transforms existing GitHub repositories or local codebases, especially computational biology tools, into AI-accessible Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires a paid LLM API key (e.g., OpenAI, DeepSeek, Qwen, configured via environment variables).
- ⚠️Requires `git` to be installed on the host system for cloning remote repositories.
- ⚠️Requires the `mcp` Python library to be installed to run the *generated* MCP servers.
Review RequiredView Analysis
long-context-mcp
by wx-b
A Model Context Protocol (MCP) server that implements Recursive Language Models (RLM) for solving long-context problems by programmatically probing, recursing, and synthesizing over large codebases or documents.
A Model Context Protocol (MCP) server that implements Recursive Language Models (RLM) for solving long-context problems by programmatically probing, recursing, and synthesizing over large codebases or documents.
Setup Requirements
- ⚠️Requires Python 3.12+ and 'uv' (recommended) or 'pip' for dependency management.
- ⚠️Docker is highly recommended (and default) for safe sandboxed execution of LLM-generated code. Running with 'environment: local' directly on the host carries significant risk.
- ⚠️Requires API keys (e.g., OPENROUTER_API_KEY, OPENAI_API_KEY) for cloud providers, or a locally running Ollama/vLLM server for local inference. RLM works by making multiple recursive LLM calls, which can lead to significant API costs, especially with large models. Cost monitoring and usage limits are crucial.
Verified SafeView Analysis
Finance-MCP-Server
by deepaktewari2000
A Python FastAPI server exposing financial data and portfolio calculation tools for LLM integration.
A Python FastAPI server exposing financial data and portfolio calculation tools for LLM integration.
Setup Requirements
- ⚠️Requires MCP_API_KEY environment variable to be set (defaults to 'secret123' if not).
- ⚠️Relies on external public APIs (CoinGecko, exchangerate.host, Yahoo Finance via yfinance) which may have rate limits or availability issues.