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)
gramps-ez-mcp
by dsblank
Provides an MCP server to enable AI assistants to query and interact with Gramps genealogy family tree data using natural language.
Provides an MCP server to enable AI assistants to query and interact with Gramps genealogy family tree data using natural language.
Setup Requirements
- ⚠️Requires Gramps genealogy software to be installed and an existing Gramps family tree database.
- ⚠️Requires `pip install gramps` (or Gramps installed system-wide).
- ⚠️The provided database name must exactly match an existing Gramps database tree (case-sensitive).
Verified SafeView Analysis
mcp_emi_server
by Ramakrishna-Gedala
This server exposes loan Equated Monthly Installment (EMI) calculation endpoints to MCP clients, acting as a proxy to a backend REST API.
This server exposes loan Equated Monthly Installment (EMI) calculation endpoints to MCP clients, acting as a proxy to a backend REST API.
Setup Requirements
- ⚠️Requires Python 3.10+ and 'uv' package manager for environment management and execution.
- ⚠️A separate EMI calculation REST API backend must be running and accessible at the `EMI_API_BASE_URL` (defaults to http://localhost:8000/api) for the server to function.
Verified SafeView Analysis
pcb-mcp
by bunnyf
Facilitates AI-assisted PCB design workflow by providing an MCP (Model Context Protocol) server for KiCad 9.x.
Facilitates AI-assisted PCB design workflow by providing an MCP (Model Context Protocol) server for KiCad 9.x.
Setup Requirements
- ⚠️Requires a Virtual Private Server (VPS) with Ubuntu 22.04+ or Debian 12+.
- ⚠️Requires KiCad 9.0.6+, Python 3.10+, Java 17+ (for FreeRouting), and xvfb (for headless rendering) installed on the VPS.
- ⚠️Requires an MCP client (e.g., Claude Code with MCP support) and SSH access configured to the VPS.
Verified SafeView Analysis
homalos-mcp
by Homalos
A complete futures data analysis MCP service providing K-line data, technical indicators (KD, MACD), real-time updates via WebSocket, and historical data persistence in SQLite.
A complete futures data analysis MCP service providing K-line data, technical indicators (KD, MACD), real-time updates via WebSocket, and historical data persistence in SQLite.
Setup Requirements
- ⚠️Requires Node.js 20+ runtime environment.
- ⚠️Relies on an external API (Sina Finance) for real-time data, which may have rate limits or availability issues.
- ⚠️Requires `npm install` and `npm run build` before `npm start`.
Verified SafeView Analysis
demo-mcp-server
by Khushil-21
A simple Model Context Protocol (MCP) server providing utility tools for dice rolling and number addition for MCP-compatible clients like Claude Desktop.
A simple Model Context Protocol (MCP) server providing utility tools for dice rolling and number addition for MCP-compatible clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Python >= 3.11
- ⚠️Requires UV package manager for installation and running
- ⚠️Manual path configuration for UV may be needed for Claude Desktop integration if UV is not in system PATH.
Verified SafeView Analysis
McpServer
by jrainbolt
Provides a REST API endpoint to proxy requests to OpenAI's chat models, serving as a backend for AI-powered chat functionalities.
Provides a REST API endpoint to proxy requests to OpenAI's chat models, serving as a backend for AI-powered chat functionalities.
Setup Requirements
- ⚠️Requires an OpenAI API Key (Paid usage may apply).
- ⚠️Requires Java Development Kit (JDK 17+) to build and run.
- ⚠️Requires Maven or Gradle to build the Spring Boot application.
Verified SafeView Analysis
tavily-mcp
by BACH-AI-Tools
Provides an MCP server to enable AI models with real-time web search, data extraction, website mapping, and crawling capabilities via the Tavily API.
Provides an MCP server to enable AI models with real-time web search, data extraction, website mapping, and crawling capabilities via the Tavily API.
Setup Requirements
- ⚠️Requires a Tavily API key (can be obtained from tavily.com).
- ⚠️Node.js v20 or higher is required.
- ⚠️Potential for high token cost if `include_raw_content` is enabled or extensive crawl/extraction results are returned.
Verified SafeView Analysis
kairo
by Meshyarn
A codebase intelligence and automation tool, providing functionalities for semantic search, code analysis, architectural understanding, and automated code modifications across multi-repository and multi-language environments.
A codebase intelligence and automation tool, providing functionalities for semantic search, code analysis, architectural understanding, and automated code modifications across multi-repository and multi-language environments.
Setup Requirements
- ⚠️Requires downloading or pre-positioning large embedding models (e.g., 'multilingual-e5-small') from Hugging Face for local execution, which can consume significant disk space and bandwidth during initial setup.
- ⚠️Relies on Tree-sitter WASM grammar files for AST parsing and a native Rust core module (`core_rs.node`) for performance-critical tasks. This may require specific build environments or pre-built binaries to be available for the target platform.
- ⚠️Builds and maintains several persistent indexes (symbols, documents, embeddings, trigrams) on disk within a `.kairo` directory. For large codebases, this can consume substantial disk space and incur I/O overhead.
Verified SafeView Analysis
remote-shell-mcp-server
by fairyto2
Provides a Model Context Protocol (MCP) service for AI assistants to securely manage SSH connections, execute commands, perform file operations, and maintain multi-turn interactive sessions on remote servers.
Provides a Model Context Protocol (MCP) service for AI assistants to securely manage SSH connections, execute commands, perform file operations, and maintain multi-turn interactive sessions on remote servers.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires 'uv' package manager for installation and running commands.
- ⚠️Default remote server config (config/remote_config.json) has authentication disabled; MUST be configured for secure use.
Review RequiredView Analysis
sm3_agent
by mbrown007
An intelligent AI chat agent for multi-customer monitoring infrastructure, supporting natural language queries and proactive anomaly detection across Grafana, AlertManager, and Genesys Cloud.
An intelligent AI chat agent for multi-customer monitoring infrastructure, supporting natural language queries and proactive anomaly detection across Grafana, AlertManager, and Genesys Cloud.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Docker & Docker Compose are essential for quick start and development setups
- ⚠️Frontend requires backend server running on `http://localhost:8000`
Verified SafeView Analysis
wetrack-mcp-server
by williamayal
Provides an MCP (Model Context Protocol) server for AI models to generate and execute MongoDB aggregation pipelines on financial event data.
Provides an MCP (Model Context Protocol) server for AI models to generate and execute MongoDB aggregation pipelines on financial event data.
Setup Requirements
- ⚠️Requires an OpenAI API Key (paid service) for pipeline generation.
- ⚠️Requires a running MongoDB instance and database URI.
- ⚠️For remote access, requires Ngrok or similar tunnelling solution.
Review RequiredView Analysis
expense-tracker-mcp-server-improvised
by Khushi-c-sharma
Provides AI-powered budgeting, smart expense tracking, and affordability insights via the Model Context Protocol (MCP) for financial management.
Provides AI-powered budgeting, smart expense tracking, and affordability insights via the Model Context Protocol (MCP) for financial management.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires specific configuration in Claude Desktop for integration, including an absolute path to the 'server.py' file.