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-Servers
by ankitpokhrel08
A multi-tool chatbot connecting specialized servers for math, expense management, and animation creation, driven by an LLM.
A multi-tool chatbot connecting specialized servers for math, expense management, and animation creation, driven by an LLM.
Setup Requirements
- ⚠️Requires a Google Gemini API Key (GOOGLE_API_KEY or GEMINI_API_KEY) which may incur costs depending on usage.
- ⚠️Requires manual adjustment of hardcoded absolute file paths for `uv`, `python3`, `math_server.py`, and `manim_server.py` in the `SERVERS` configuration within `client/gemini_client.py` and `streamlit_app.py` to match the local environment.
- ⚠️Requires cloning a separate `manim-mcp-server` repository and installing Manim for animation functionality, followed by setting the `MANIM_EXECUTABLE` path.
Review RequiredView Analysis
server-mcp
by Gustavohsv
Provides a server implementation for the Minecraft Protocol, allowing clients to connect and interact within a game world for multiplayer gameplay.
Provides a server implementation for the Minecraft Protocol, allowing clients to connect and interact within a game world for multiplayer gameplay.
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE) to be installed.
- ⚠️Needs specific port forwarding (e.g., 25565) configured on the host network or router to be accessible externally.
Review RequiredView Analysis
MCP-SERVER
by sanketshivale
Provides an API to query a local file-based JSON database via the Model Context Protocol, exposing data retrieval and filtering tools.
Provides an API to query a local file-based JSON database via the Model Context Protocol, exposing data retrieval and filtering tools.
Setup Requirements
- ⚠️Requires a Node.js environment to run.
- ⚠️Requires a 'db.json' file to exist in the server's working directory for data storage.
- ⚠️The 'mcp.json' configuration file contains a hardcoded absolute path to the 'mcp-server.js' script which needs to be updated by the user for their specific environment.
Review RequiredView Analysis
vibe-coding_mcp-server
by neuhausjulian
Minimal MCP server prototype for validating architecture, testing strategy, authorization concepts, and dev-tool support through a single user profile retrieval tool.
Minimal MCP server prototype for validating architecture, testing strategy, authorization concepts, and dev-tool support through a single user profile retrieval tool.
Setup Requirements
- ⚠️Requires Node.js 18+ with ES modules support.
- ⚠️Server startup requires specific environment variables for authorization (either DEV_STATIC_AUTHORIZATION and DEV_STATIC_AUTHORIZATION_USER_ID for dev, or JWT_JWKS_URL and JWT_EXPECTED_AUDIENCE for production). Failure to configure these will prevent the server from starting.
- ⚠️Production mode requires an external JWT authentication provider (JWKS endpoint and audience).
Verified SafeView Analysis
Learning-Claude-McpServer
by AGDevX
Enables AI assistants to interact with arbitrary OpenAPI-defined APIs by dynamically generating Model Context Protocol (MCP) tools.
Enables AI assistants to interact with arbitrary OpenAPI-defined APIs by dynamically generating Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires an OpenAPI 3.0/3.1 compatible API specification URL(s) for the target API.
- ⚠️For development environments using self-signed TLS certificates on the target API, the `NODE_TLS_REJECT_UNAUTHORIZED=0` environment variable may be required.
Verified SafeView Analysis
github_mcp_server
by Arpit-saxena-2004
A lightweight Model Context Protocol (MCP) server that enables Claude Desktop to perform various GitHub actions like repository, branch, pull request, issue, and file management.
A lightweight Model Context Protocol (MCP) server that enables Claude Desktop to perform various GitHub actions like repository, branch, pull request, issue, and file management.
Setup Requirements
- ⚠️Requires a GitHub Classic Personal Access Token (PAT) with `repo` and `delete_repo` scopes.
- ⚠️Python 3.10+ is required.
Verified SafeView Analysis
ticktick-http-mcp
by mukhomedzyanov
Provides a simple HTTP API wrapper for specific TickTick functionalities, acting as a Micro-Capability Platform (MCP).
Provides a simple HTTP API wrapper for specific TickTick functionalities, acting as a Micro-Capability Platform (MCP).
Setup Requirements
- ⚠️Requires a TickTick API Access Token (TICKTICK_ACCESS_TOKEN) to interact with the TickTick API.
- ⚠️Requires Node.js 18.x as specified in package.json.
Verified SafeView Analysis
multiagent-mcp
by XuYunlei
A multi-agent customer service system that routes queries, retrieves customer data, manages support tickets, and coordinates multi-step workflows.
A multi-agent customer service system that routes queries, retrieves customer data, manages support tickets, and coordinates multi-step workflows.
Setup Requirements
- ⚠️Requires `langgraph` and `langchain-core` installation for full LangGraph SDK integration (optional fallback to simpler routing if not installed).
- ⚠️Requires SQLite database initialization via `scripts/setup_database.py` before running services.
- ⚠️For full independent agent functionality, requires starting multiple Python services concurrently (MCP Server, Customer Data Agent, Support Agent, Router Agent, Main Server), though a 'single process mode' is available for development.
Verified SafeView Analysis
nikola-test-2-mcp-server
by Traia-IO
Provides AI agents and LLMs with tools to interact with the Nikola Test 2 API via the Model Context Protocol (MCP).
Provides AI agents and LLMs with tools to interact with the Nikola Test 2 API via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires Docker or Docker Compose for recommended setup.
- ⚠️Requires D402 payment configuration (SERVER_ADDRESS, MCP_OPERATOR_PRIVATE_KEY, D402_FACILITATOR_URL) unless `D402_TESTING_MODE` is true. These can be generated automatically for local development by `run_local_docker.sh`.
Verified SafeView Analysis
sqlite-mcp-server
by lksrpp
Enables LLMs to interact with SQLite databases through read-only tools for schema inspection and SQL query execution.
Enables LLMs to interact with SQLite databases through read-only tools for schema inspection and SQL query execution.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires 'uv' package manager for installation and execution
- ⚠️The 'crm.db' database file must exist in the script's directory, or DB_PATH constant must be modified. Use 'uv run seed_database.py' to create it.
Verified SafeView Analysis
alphavantage-mcp
by NonmaskableInt
Provides comprehensive market data and fundamental analysis through the AlphaVantage API for integration with MCP-compatible clients like Claude Desktop.
Provides comprehensive market data and fundamental analysis through the AlphaVantage API for integration with MCP-compatible clients like Claude Desktop.
Setup Requirements
- ⚠️Requires a free AlphaVantage API key, which has a strict rate limit of 25 requests per day for the free tier.
- ⚠️Requires the 'uv' package manager to be installed for dependency management and execution.
- ⚠️Requires Python 3.10, 3.11, or 3.12.
Verified SafeView Analysis
mcp-setting-all-server
by dreamwithrua
This is a TypeScript Model Context Protocol (MCP) server boilerplate designed for rapid development of custom AI-powered services, including tools for basic utilities, image generation, and code analysis, which can be connected to clients like Cursor.
This is a TypeScript Model Context Protocol (MCP) server boilerplate designed for rapid development of custom AI-powered services, including tools for basic utilities, image generation, and code analysis, which can be connected to clients like Cursor.
Setup Requirements
- ⚠️Requires a Hugging Face API Token (hfToken) for image generation, otherwise the tool is not registered.
- ⚠️Development and build workflows rely on the Smithery CLI (`npx smithery build`, `npx smithery dev`).
- ⚠️Connecting to Cursor MCP requires an absolute path to the built server in `./.cursor/mcp.json`.