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-sefaria-server
by CharmingSteve
Provides an MCP interface for Large Language Models to retrieve, search, and reference Jewish texts and learning schedules from the Sefaria library.
Provides an MCP interface for Large Language Models to retrieve, search, and reference Jewish texts and learning schedules from the Sefaria library.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️The 'uv' CLI tool is required to run the server as per the provided instructions.
- ⚠️Requires active internet connection to access the Sefaria API.
Verified SafeView Analysis
mcpstreamabledeploy
by amritpattnaik
Exposes a simple Python function as an HTTP-streamable API endpoint using the MCP framework.
Exposes a simple Python function as an HTTP-streamable API endpoint using the MCP framework.
Setup Requirements
- ⚠️Python 3.11+ required
- ⚠️Requires the 'mcp' Python package (mcp[cli]>=1.22.0)
Verified SafeView Analysis
livekit-backend
by srimanikantaBattu
A starter project for building voice AI assistants using LiveKit Agents for Node.js and LiveKit Cloud.
A starter project for building voice AI assistants using LiveKit Agents for Node.js and LiveKit Cloud.
Setup Requirements
- ⚠️LiveKit Cloud Account Required: Requires a LiveKit Cloud account and API keys (LIVEKIT_URL, LIVEKIT_API_KEY, LIVEKIT_API_SECRET) to function.
- ⚠️Initial Model Download: An explicit 'pnpm run download-files' command is needed before the first run to download local models like Silero VAD.
- ⚠️Specific Node.js and Package Manager Versions: Requires Node.js version '>=22.0.0' and uses 'pnpm' as the package manager.
- ⚠️Usage-based AI Models: Involves costs for external AI services (OpenAI, AssemblyAI, Cartesia) through LiveKit Cloud, charged per usage.
Verified SafeView Analysis
liturgical-calendar-mcp
by CatholicOS
Provides a secure interface for AI assistants to access Roman Catholic Liturgical Calendar data, enabling reasoning over liturgical dates, seasons, feasts, and saints.
Provides a secure interface for AI assistants to access Roman Catholic Liturgical Calendar data, enabling reasoning over liturgical dates, seasons, feasts, and saints.
Setup Requirements
- ⚠️Requires Docker Desktop with the MCP Toolkit enabled.
- ⚠️Manual editing of Docker MCP catalog and registry files is required, and these changes may be overwritten on Docker Desktop restarts.
- ⚠️Preferred Python version is 3.12 (implied by local testing instructions and .python_version file).
Verified SafeView Analysis
MCP_client_server
by muhammadhayat123
This project demonstrates client-server delegation of LLM tasks using the MCP framework, where the server requests an LLM generation from the client.
This project demonstrates client-server delegation of LLM tasks using the MCP framework, where the server requests an LLM generation from the client.
Setup Requirements
- ⚠️Python 3.12+ required
- ⚠️MCP library must be installed (pip install mcp)
- ⚠️Uvicorn server must be installed to run the ASGI application (pip install uvicorn)
Verified SafeView Analysis
KB-Biblioteksstatistik-MCP
by KSAklfszf921
This server provides tools to search and retrieve Swedish library statistics from the National Library of Sweden's open data API.
This server provides tools to search and retrieve Swedish library statistics from the National Library of Sweden's open data API.
Setup Requirements
- ⚠️Requires Node.js environment.
Verified SafeView Analysis
claude-code
by maqsam22
A comprehensive developer tool that integrates AI agents for structured feature development, git workflow automation, code quality review, and Agent SDK application development and verification.
A comprehensive developer tool that integrates AI agents for structured feature development, git workflow automation, code quality review, and Agent SDK application development and verification.
Setup Requirements
- ⚠️Requires an Anthropic API Key (Paid) for AI model access.
- ⚠️Requires GitHub CLI (`gh`) installed and authenticated, along with a `GITHUB_TOKEN` environment variable for full Git workflow automation and issue management scripts.
- ⚠️The project's scripts are written in TypeScript and use Bun (or Node.js with ts-node) as an execution environment.
Verified SafeView Analysis
gilhari_onetomany_example
by SoftwareTree
Demonstrates one-to-many JSON object relationships using Gilhari ORM with a RESTful microservice.
Demonstrates one-to-many JSON object relationships using Gilhari ORM with a RESTful microservice.
Setup Requirements
- ⚠️Requires Docker installed to build and run the microservice.
- ⚠️Requires Java Development Kit (JDK 1.8+) for compilation if source code modifications are made.
- ⚠️Gilhari SDK is needed for development and customization, with JX_HOME environment variable set.
Verified SafeView Analysis
synthetic-data-mcp
by marc-shade
Generates privacy-compliant synthetic data for training and testing, specifically for regulated industries like healthcare and finance. It supports multiple LLM providers, advanced privacy controls, and various compliance frameworks (HIPAA, GDPR, PCI DSS, SOX).
Generates privacy-compliant synthetic data for training and testing, specifically for regulated industries like healthcare and finance. It supports multiple LLM providers, advanced privacy controls, and various compliance frameworks (HIPAA, GDPR, PCI DSS, SOX).
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️For local LLM inference (Ollama), Ollama must be installed and running locally, with the desired models pulled.
- ⚠️For cloud LLM inference, API keys for providers like OpenAI, Anthropic, Google, or OpenRouter are required.
- ⚠️The UI requires `npm install` and `npm run dev` in the `ui/` directory if the frontend is to be run locally alongside the backend.
- ⚠️Requires a backend database for internal operations (e.g., PostgreSQL in production, SQLite for local dev).
Verified SafeView Analysis
gemini-file-search-mcp
by 08car1118
Provides RAG search capabilities using the Gemini File Search API for AI assistants to manage and query documents.
Provides RAG search capabilities using the Gemini File Search API for AI assistants to manage and query documents.
Setup Requirements
- ⚠️Requires a Google Gemini API Key, which incurs costs for document indexing ($0.15 / 1M tokens) and for the underlying LLM inference during RAG search (Gemini model costs, not explicitly detailed in README's cost section).
- ⚠️Requires Python 3.11 or newer.
- ⚠️File upload (`gemini_upload_file`) expects local file paths accessible by the MCP server, not remote URLs.
Verified SafeView Analysis
MCP-Server-Project
by orpheliedomma-a11y
This server provides a Micro-Capability Platform (MCP) for AI agents to plan travel itineraries, fetch weather forecasts, and recommend hotels for a given destination.
This server provides a Micro-Capability Platform (MCP) for AI agents to plan travel itineraries, fetch weather forecasts, and recommend hotels for a given destination.
Setup Requirements
- ⚠️Requires `OPENWEATHER_API_KEY` to be set as an environment variable.
- ⚠️Designed to run with Claude Desktop or a client that connects via standard I/O (stdio) transport.
Verified SafeView Analysis
frappe_ai
by vyogotech
Provides an AI assistant for Frappe/ERPNext users by integrating with an external Model Context Protocol (MCP) server for data-aware queries.
Provides an AI assistant for Frappe/ERPNext users by integrating with an external Model Context Protocol (MCP) server for data-aware queries.
Setup Requirements
- ⚠️Requires a separate, running MCP Server instance, configured to trust the Frappe instance's OAuth2 provider.
- ⚠️Manual or script-assisted OAuth2 Client setup is required within Frappe, followed by copying Client ID and Secret into MCP Server Settings.
- ⚠️The MCP Server's `config.yaml` must be updated to specify Frappe's OAuth2 endpoints and trusted clients.