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)
chromadblocal-mcp-server
by vespo92
Provides AI assistants with persistent memory and context by storing and retrieving diverse file types (code, documents, photos, CAD) in a local-first ChromaDB vector store, enhanced with batch processing, EXIF extraction, watch folders, and duplicate detection.
Provides AI assistants with persistent memory and context by storing and retrieving diverse file types (code, documents, photos, CAD) in a local-first ChromaDB vector store, enhanced with batch processing, EXIF extraction, watch folders, and duplicate detection.
Setup Requirements
- ⚠️Requires Bun runtime for execution
- ⚠️Requires Docker to run ChromaDB locally
- ⚠️Requires ChromaDB vector database to be running and accessible
Review RequiredView Analysis
jot-mcp
by veelenga
A lightweight MCP server for maintaining coding context across sessions by logging and retrieving 'jots' about development activities.
A lightweight MCP server for maintaining coding context across sessions by logging and retrieving 'jots' about development activities.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0
- ⚠️Requires git for optimal context auto-detection
- ⚠️Relies on a local SQLite database for storage
Verified SafeView Analysis
This project enables the deployment and management of a Model Context Protocol (MCP) server for the PHONE APPLI API via Azure API Management, allowing AI agents to interact with its functionalities.
This project enables the deployment and management of a Model Context Protocol (MCP) server for the PHONE APPLI API via Azure API Management, allowing AI agents to interact with its functionalities.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires `uv` (Python package manager), `Azure CLI`, and `yq` to be installed globally.
- ⚠️Deployment to older Azure API Management tiers (Basic/Standard/Premium) requires participation in the 'AI Gateway Early' update group.
- ⚠️Requires an active Azure subscription with appropriate permissions.
Verified SafeView Analysis
MCP-Server-AI-Assistants-with-Memory
by Nehareddy17
Provides AI tools for HR leave management, email notifications, and a personal to-do list, designed to integrate as agents within the Claude Desktop environment.
Provides AI tools for HR leave management, email notifications, and a personal to-do list, designed to integrate as agents within the Claude Desktop environment.
Setup Requirements
- ⚠️Requires the Claude Desktop application to function as intended.
- ⚠️Email functionality (in `email_agent.py`) requires `SENDER_EMAIL` and `SENDER_PASSWORD` environment variables to be configured.
- ⚠️Multiple MCP servers (Leave Management, Email Notification, To-Do List) are provided as separate Python files; each needs to be individually installed into Claude Desktop via `uv run mcp install <filename.py>`.
Verified SafeView Analysis
PG_SQL_MCP_SERVER
by TomerGutman1
Production-ready PostgreSQL server supporting both MCP and A2A protocols for secure, read-only database access.
Production-ready PostgreSQL server supporting both MCP and A2A protocols for secure, read-only database access.
Setup Requirements
- ⚠️Requires a running PostgreSQL database instance; a `setup_postgres.sh` script is provided for local Docker setup.
- ⚠️Python 3.11+ is required for direct execution.
- ⚠️For production A2A use, `api_keys` in `config.yaml` (and `SECRET_KEY`) must be replaced with strong secrets, ideally managed via environment variables.
Verified SafeView Analysis
crimeapp-mcp
by Batman-05
A Cloudflare Worker acting as a Model Context Protocol (MCP) server that exposes tools for crime analysis and news article fetching, delegating complex natural language queries to an external LangChain/LangGraph-powered AI agent.
A Cloudflare Worker acting as a Model Context Protocol (MCP) server that exposes tools for crime analysis and news article fetching, delegating complex natural language queries to an external LangChain/LangGraph-powered AI agent.
Setup Requirements
- ⚠️Requires an OpenAI API Key (Paid) for LLM interactions.
- ⚠️Requires a Cloudflare D1 Database instance bound as `CRIME_DB` with a predefined schema.
- ⚠️Requires deploying two distinct services: a Cloudflare Worker (`crimeapp-mcp-server`) and a Python FastAPI server (`lang-agent`). The Python server's URL must be configured as `LANG_AGENT_URL` in the Cloudflare Worker's environment.
- ⚠️The `lang-agent` also requires `MCP_BASE_URL` (the URL of the deployed Cloudflare Worker) and `MCP_GATEWAY_TOKEN` (a shared secret for agent-to-worker authentication) environment variables.
- ⚠️Cloudflare Access configuration (`POLICY_AUD`, `TEAM_DOMAIN`) is present but currently bypassed, requiring manual re-enabling and configuration for secure deployment.
Review RequiredView Analysis
mcp-memory-server
by QianJue-CN
An intelligent memory management server for AI models, providing persistent memory storage with CRUD operations, semantic vector search, and folder organization via the Model Context Protocol (MCP).
An intelligent memory management server for AI models, providing persistent memory storage with CRUD operations, semantic vector search, and folder organization via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires API keys for external embedding providers (e.g., Gemini, OpenAI), which may incur usage costs.
- ⚠️If 'ollama' is chosen as the embedding provider, a local Ollama server must be installed and running.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
exa-mcp
by rglaubitz
An MCP server to integrate AI agents (like Claude) with the Exa AI search API, providing enhanced web search, content extraction, answer generation, and research capabilities with full parameter support.
An MCP server to integrate AI agents (like Claude) with the Exa AI search API, providing enhanced web search, content extraction, answer generation, and research capabilities with full parameter support.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires uv package manager
- ⚠️Requires an Exa API key (available via dashboard.exa.ai)
Verified SafeView Analysis
command-runner-mcp-server
by kdspaul
Provides a sandboxed command execution environment for AI coding assistants, enabling controlled directory listing and Git operations with robust output transformations and security features.
Provides a sandboxed command execution environment for AI coding assistants, enabling controlled directory listing and Git operations with robust output transformations and security features.
Setup Requirements
- ⚠️Rust toolchain (Cargo) required for building the server executable.
- ⚠️Server configuration for 'BLOCKED_PATHS' requires setting an environment variable before startup.
Verified SafeView Analysis
requirements-advisor
by arthurfantaci
An MCP server providing expert guidance on requirements management best practices using Retrieval-Augmented Generation (RAG).
An MCP server providing expert guidance on requirements management best practices using Retrieval-Augmented Generation (RAG).
Setup Requirements
- ⚠️Requires Docker and Docker Compose for easy setup.
- ⚠️Requires a Voyage AI API Key (Voyage AI is a paid service).
- ⚠️Requires content files (JSONL format) to be placed in the 'content/' directory for ingestion.
Verified SafeView Analysis
mcp-servers
by hazzaz-am
Provides Model Context Protocol (MCP) server functionality to retrieve Google Calendar events for a specified date.
Provides Model Context Protocol (MCP) server functionality to retrieve Google Calendar events for a specified date.
Setup Requirements
- ⚠️Requires a Google API Key with Calendar API access, configured as GOOGLE_API_KEY environment variable.
- ⚠️Requires a Google Calendar ID to fetch events from, configured as GOOGLE_CALENDAR_ID environment variable.
- ⚠️Requires Node.js (version 18 or higher, based on package-lock.json peer dependencies) to run.
Verified SafeView Analysis
spotify-mcp-server
by thormuller
Enables AI assistants to control Spotify playback and manage playlists through the Model Context Protocol (MCP).
Enables AI assistants to control Spotify playback and manage playlists through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js v16+ to be installed.
- ⚠️A Spotify Premium account is required for full playback control.
- ⚠️Requires manual creation of a Spotify Developer application to obtain Client ID and Client Secret.
- ⚠️An initial authentication step (`npm run auth`) involves a browser redirect and a local HTTP server to obtain access and refresh tokens.