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)
mcp-server-trading-212
by giuliodambrosio
An MCP server that enables Claude to interact with a 212 Trading account for managing investments, executing trades, and retrieving market data.
An MCP server that enables Claude to interact with a 212 Trading account for managing investments, executing trades, and retrieving market data.
Setup Requirements
- ⚠️Requires Python 3.14 or higher.
- ⚠️Requires a 212 Trading account with API access enabled.
- ⚠️Requires Claude Desktop application, with manual configuration including absolute path to main.py and duplicated API credentials in claude_desktop_config.json.
- ⚠️Strongly recommends an external math tool for Claude to handle numerical data effectively.
Verified SafeView Analysis
team05-mcp-server
by foundry-mcp
The system provides a unified interface for controlling a Transmission Electron Microscope (TEAM 0.5), including various components like the microscope hardware, a Gatan Digital Micrograph system, a 4D camera, and a Distiller database, through multiple interconnected servers and MCP agents.
The system provides a unified interface for controlling a Transmission Electron Microscope (TEAM 0.5), including various components like the microscope hardware, a Gatan Digital Micrograph system, a 4D camera, and a Distiller database, through multiple interconnected servers and MCP agents.
Setup Requirements
- ⚠️Windows OS Required: `gatan_server.py` and `microscope_server.py` explicitly interact with Windows COM objects and specific Windows paths for Gatan Digital Micrograph. The system is designed for a Windows environment.
- ⚠️Specialized Hardware/Software Dependencies: Requires a TEAM 0.5 Transmission Electron Microscope, Gatan Digital Micrograph, CEOS RPC Gateway, TIA (ESVision) STEM acquisition software, and a 4D Camera for full functionality.
- ⚠️Environment Variables Required: Critical environment variables (`CAM_HOST`, `CAM_PORT`, `CAM_IP`, `for_vfdaq` for 4D camera, and `API_URL`, `API_KEY_NAME`, `API_KEY` for Distiller) must be configured.
- ⚠️Multiple Interdependent Services: The full system comprises several servers/agents that must be run on different physical/virtual machines (`microscope_server.py`, `gatan_server.py`, `mcp_library.py`, `mcp_distiller.py`, `mcp_ncempy.py`, `4Dcamera_commands_mcp.py`) for complete operation. The `run_command` provided only starts the main MCP agent for the microscope controller.
Review RequiredView Analysis
game-agents
by Alienware2000
A sandbox for learning agentic development, where LLM-driven agents interact with game environments via the Model Context Protocol (MCP).
A sandbox for learning agentic development, where LLM-driven agents interact with game environments via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires GROQ_API_KEY (paid API for Groq LLMs).
- ⚠️Requires the 'mcp' Python package to be installed.
- ⚠️Requires Python 3 (specific version not stated, but modern versions are implied).
Verified SafeView Analysis
ancplua-mcp
by ANcpLua
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI, Roslyn, and multi-AI orchestration workflows.
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI, Roslyn, and multi-AI orchestration workflows.
Setup Requirements
- ⚠️Requires .NET SDK 10.0.100 or later.
- ⚠️Many functionalities, especially AI orchestration, require API keys for external services (e.g., Anthropic, Google, OpenAI, Codecov, GitGuardian), which often incur usage costs.
- ⚠️Some AI integrations (e.g., CodeRabbit, Copilot) involve GitHub App setup beyond simple API keys.
Verified SafeView Analysis
mcp-server-ns-trains
by eze-godoy
Integrates Netherlands Railways (NS) train information into AI assistants for route planning, pricing, and real-time departures.
Integrates Netherlands Railways (NS) train information into AI assistants for route planning, pricing, and real-time departures.
Setup Requirements
- ⚠️Requires an NS API Key from apiportal.ns.nl, which involves registration and subscription to specific APIs.
- ⚠️Requires either Docker or a Python 3.11+ environment with `uv` (recommended) or `pip`.
- ⚠️Needs an MCP-compatible client (e.g., Claude Desktop, custom AI agent framework) for practical use.
Verified SafeView Analysis
mcp-pkg-local
by descoped
Provides an MCP tool for LLMs to scan, index, and understand local dependency source code in Python and Node.js projects, enabling intelligent code analysis and generation.
Provides an MCP tool for LLMs to scan, index, and understand local dependency source code in Python and Node.js projects, enabling intelligent code analysis and generation.
Setup Requirements
- ⚠️Requires Node.js v20.0.0+.
- ⚠️For Python projects, a Python interpreter (likely 3.8+) and a virtual environment (`.venv`, `venv`) are expected.
- ⚠️Relevant package managers (e.g., pip, uv, npm, yarn) must be installed and accessible in the system's PATH or within the detected virtual/project environment for the scanner to function correctly.
Verified SafeView Analysis
lit-mcp
by risboo6909
Facilitates LLM interaction with the Flibusta book repository by providing tools to search for and retrieve book-related information via web scraping.
Facilitates LLM interaction with the Flibusta book repository by providing tools to search for and retrieve book-related information via web scraping.
Setup Requirements
- ⚠️Requires Java runtime environment.
- ⚠️Requires active internet access to `https://flibusta.is`.
- ⚠️Only supports books in the Russian language.
- ⚠️The `fbSearch` tool is currently unimplemented and returns an error message.
Verified SafeView Analysis
mcp-server-odoo
by elevateinformatics
Enables AI assistants (like Claude) to interact with Odoo ERP systems for data access, record management, and natural language control.
Enables AI assistants (like Claude) to interact with Odoo ERP systems for data access, record management, and natural language control.
Setup Requirements
- ⚠️Requires an existing Odoo ERP instance (version 17.0+).
- ⚠️For secure, production use, the Odoo MCP module (mcp_server) must be installed on your Odoo server.
- ⚠️The recommended installation method via MCP settings or 'uvx' requires the 'uv' package to be installed first.
- ⚠️Requires either an Odoo API Key OR an Odoo username and password for authentication.
Verified SafeView Analysis
session-mgmt-mcp
by lesleslie
Manages comprehensive developer sessions by integrating AI-powered features like conversation memory, code analysis, quality monitoring, agent recommendations, and Git worktree coordination to enhance development workflows.
Manages comprehensive developer sessions by integrating AI-powered features like conversation memory, code analysis, quality monitoring, agent recommendations, and Git worktree coordination to enhance development workflows.
Setup Requirements
- ⚠️Requires `uv` for dependency management (recommended: `curl -LsSf https://astral.sh/uv/install.sh | sh`).
- ⚠️Requires LLM API Keys (e.g., `OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `GEMINI_API_KEY`) for AI-powered features, which are typically paid services. Alternatively, a local Ollama server can be configured.
- ⚠️Utilizes `DuckDB` for reflection and knowledge graph databases; requires installation of Python packages which might involve system dependencies (handled by `uv sync`).
- ⚠️May download large embedding models from HuggingFace Hub during initialization (`Xenova/all-MiniLM-L6-v2`).
- ⚠️Optional features like application monitoring (`app_monitor.py`) rely on system-specific libraries (`psutil`, `watchdog`).
- ⚠️Optional serverless storage requires `redis` and/or `boto3`.
Verified SafeView Analysis
synapseflow
by dynastynodes
The SynapseFlow MCP Server facilitates real-time communication and orchestration between clients (web app, CLI) and a multi-agent AI backend for cross-domain research discovery using the Model Context Protocol (MCP).
The SynapseFlow MCP Server facilitates real-time communication and orchestration between clients (web app, CLI) and a multi-agent AI backend for cross-domain research discovery using the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Docker & Docker Compose for database setup (PostgreSQL, Redis, Neo4j).
- ⚠️Requires a HuggingFace API Key for the backend to access AI models (can incur costs).
- ⚠️The MCP server depends on a running SynapseFlow backend service (`http://localhost:4000` by default).
Verified SafeView Analysis
family-serve-delicious
by Axyor
AI-driven, constraint-aware meal planning for families and groups using local LLM models.
AI-driven, constraint-aware meal planning for families and groups using local LLM models.
Setup Requirements
- ⚠️Requires MongoDB for data storage.
- ⚠️Requires Docker for easy setup and database management.
- ⚠️Requires a GitHub Personal Access Token with `read:packages` scope for private NPM package `@axyor/family-serve-database`.
- ⚠️Requires Node.js 22.x.
Verified SafeView Analysis
hue
by kungfusheep
Controls Philips Hue lights and smart home devices via CLI or as a Model Context Protocol (MCP) server for AI agents.
Controls Philips Hue lights and smart home devices via CLI or as a Model Context Protocol (MCP) server for AI agents.
Setup Requirements
- ⚠️Requires Go 1.21 or later to build the application.
- ⚠️Requires a Philips Hue Bridge with v2 API support.
- ⚠️Obtaining the necessary Hue Bridge API username involves a manual process of pressing a physical button on the bridge and then making a specific HTTP POST request to register the application. This is a friction point for initial setup.
- ⚠️The application explicitly bypasses TLS certificate verification, which could expose local network traffic to eavesdropping or tampering if the local network is compromised.