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)
rmv-mcp-server
by CWACoderWithAttitude
An MCP (Model Context Protocol) server connecting LLMs to Germany's RMV public transport data (stations, connections, departures) via its API for natural language queries.
An MCP (Model Context Protocol) server connecting LLMs to Germany's RMV public transport data (stations, connections, departures) via its API for natural language queries.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires UV 0.8.13+ (package installer)
- ⚠️Requires a free RMV API Key from the RMV Open Data Portal
Verified SafeView Analysis
mcp-geo-database
by yixianfan
Accessing NCBI Gene Expression Omnibus (GEO) database for searching, downloading, parsing, and analyzing gene expression and genomics data.
Accessing NCBI Gene Expression Omnibus (GEO) database for searching, downloading, parsing, and analyzing gene expression and genomics data.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires installation of several Python packages: 'mcp', 'GEOparse', 'biopython', 'pandas', 'scipy'.
- ⚠️The NCBI Entrez.email is hardcoded within the `geo_server.py` and `geo_database_server.py` files. While functional, it's generally better practice to make this configurable.
Verified SafeView Analysis
chess-mcp-server
by pks1116
Provides a Micro-Copilot (MCP) server for accessing Chess.com public player profiles and statistics.
Provides a Micro-Copilot (MCP) server for accessing Chess.com public player profiles and statistics.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️Relies on `uvx` (part of the `uv` package manager) for installation and execution, meaning `uv` needs to be installed first (e.g., `pip install uv`).
Verified SafeView Analysis
Knapcode.SampleMcpServer
by joelverhagen
Demonstrates and provides a template for creating Model Context Protocol (MCP) servers using C# and NuGet packages, specifically showcasing a simple tool for generating random numbers.
Demonstrates and provides a template for creating Model Context Protocol (MCP) servers using C# and NuGet packages, specifically showcasing a simple tool for generating random numbers.
Setup Requirements
- ⚠️Requires installation of a compatible .NET SDK (specifically a prerelease version, '10.0.100-rc.2.25502.107' as per global.json, or a newer compatible version).
- ⚠️Requires VS Code with Copilot Chat enabled for the described integration.
Verified SafeView Analysis
claude-mcp-server
by TakuyaSuenaga
A sample MCP server demonstrating tools for echoing text and listing AWS S3 buckets, integrated with Claude Code CLI and GitHub Actions.
A sample MCP server demonstrating tools for echoing text and listing AWS S3 buckets, integrated with Claude Code CLI and GitHub Actions.
Setup Requirements
- ⚠️Requires an Anthropic API Key (Paid).
- ⚠️Complex AWS IAM and OIDC configuration for GitHub Actions.
- ⚠️Requires `uv` and `mcp` CLI for local development.
Verified SafeView Analysis
qwen_embedding_06_mcp
by AuraFriday
Provides a local, private, and automatically cached service for generating 1024-dimensional Qwen3-Embedding-0.6B vectors from text, supporting over 100 languages for semantic search and RAG systems.
Provides a local, private, and automatically cached service for generating 1024-dimensional Qwen3-Embedding-0.6B vectors from text, supporting over 100 languages for semantic search and RAG systems.
Setup Requirements
- ⚠️Requires an initial ~600MB model download from HuggingFace Hub on the first run (takes 2-5 minutes, requires internet).
- ⚠️Automatic dependency installation via 'pip' requires 'pip' to be available and write permissions in the environment.
- ⚠️Requires approximately 2GB of RAM for the Qwen model.
Verified SafeView Analysis
rag-mcp-server
by torkian
Enables Claude Desktop to perform Retrieval-Augmented Generation (RAG) by connecting to a custom knowledge base via the Model Context Protocol (MCP).
Enables Claude Desktop to perform Retrieval-Augmented Generation (RAG) by connecting to a custom knowledge base via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Claude Desktop application.
- ⚠️Python 3.10 or higher is required.
- ⚠️Requires specifying absolute file paths for the server script and Python executable in Claude Desktop's configuration.
Verified SafeView Analysis
nocodb-mcp-server-builds
by thorsteneckel
This repository provides a CI/CD pipeline for building and publishing Docker images of the NocoDB MCP Server.
This repository provides a CI/CD pipeline for building and publishing Docker images of the NocoDB MCP Server.
Setup Requirements
- ⚠️Requires Docker to be installed and running on the host system.
- ⚠️Requires an existing NocoDB instance with a valid API token and Base ID for the server to connect and function properly.
- ⚠️Mandatory environment variables (NOCODB_URL, NOCODB_API_TOKEN, NOCODB_BASE_ID) must be provided during container runtime for proper configuration.
Verified SafeView Analysis
MeCP
by gnufoo
A self-hosted Rust server for AI context management, offering modular integrations with databases and LLM reasoning via the Model Context Protocol.
A self-hosted Rust server for AI context management, offering modular integrations with databases and LLM reasoning via the Model Context Protocol.
Setup Requirements
- ⚠️Installation scripts for MySQL and Neo4j are currently designed for WSL Ubuntu/Debian systems.
- ⚠️Milvus integration (if enabled) requires Docker for local deployment.
- ⚠️Leveraging external LLM providers (e.g., OpenAI, Anthropic) for reasoning will incur API costs and requires API keys.
Verified SafeView Analysis
stelae
by Dub1n
Transforms a local WSL workspace into a single, extensible MCP endpoint for desktop agents, ChatGPT Connectors, and other HTTP/SSE clients, enabling declarative tool overrides and aggregations for AI agent tooling.
Transforms a local WSL workspace into a single, extensible MCP endpoint for desktop agents, ChatGPT Connectors, and other HTTP/SSE clients, enabling declarative tool overrides and aggregations for AI agent tooling.
Setup Requirements
- ⚠️Requires WSL with systemd enabled.
- ⚠️Requires Python 3.11+, Go toolchain, Node.js (via NVM recommended), `pm2`, and `cloudflared` CLI.
- ⚠️Extensive configuration via environment variables and `.env` files (e.g., STELAE_CONFIG_HOME, PUBLIC_BASE_URL) is crucial for proper operation.
- ⚠️Path sensitivity: workspaces must be on WSL's ext4 filesystem, not Windows-backed mounts (e.g., /mnt/c/).
Review RequiredView Analysis
hindsight-mcp
by Rbfinch
Provides AI assistants with searchable development history (git commits, test results, GitHub Copilot sessions) via Model Context Protocol (MCP) tool calls in VS Code.
Provides AI assistants with searchable development history (git commits, test results, GitHub Copilot sessions) via Model Context Protocol (MCP) tool calls in VS Code.
Setup Requirements
- ⚠️Requires VS Code v1.99+ with GitHub Copilot.
- ⚠️For test ingestion, `cargo-nextest` must be installed separately via `cargo install cargo-nextest`.
Verified SafeView Analysis
my-mcp-server
by you0best
This project serves as a TypeScript boilerplate for developing Model Context Protocol (MCP) servers, providing various AI-enabled and utility tools for integration with AI agents.
This project serves as a TypeScript boilerplate for developing Model Context Protocol (MCP) servers, providing various AI-enabled and utility tools for integration with AI agents.
Setup Requirements
- ⚠️Requires a Hugging Face API Token (`HF_TOKEN`) for the image generation functionality.
- ⚠️Uses the Smithery CLI for building and development (`npm run build`, `npm run dev`).
- ⚠️Requires Node.js version 18 or higher.