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)
BMSCE-MCP-Server-Client-
by KedarJevargi
This server manages and provides educational or research resources, likely using web scraping to gather data and a vector database for efficient storage and retrieval for clients.
This server manages and provides educational or research resources, likely using web scraping to gather data and a vector database for efficient storage and retrieval for clients.
Setup Requirements
- ⚠️Requires a Vector Database (e.g., Chroma, Pinecone, FAISS) setup and configuration.
- ⚠️Requires LLM API Key (e.g., OpenAI, Cohere) for embedding generation and/or processing.
- ⚠️Ensure Python 3.8+ is installed and dependencies from requirements.txt are met (pip install -r requirements.txt).
Review RequiredView Analysis
mailbox-mcp-server
by soenkenils
Integrates mailbox.org email, calendar, and Sieve filter services with Anthropic's Claude Desktop application for secure, local data interaction.
Integrates mailbox.org email, calendar, and Sieve filter services with Anthropic's Claude Desktop application for secure, local data interaction.
Setup Requirements
- ⚠️Requires Node.js 20 or later.
- ⚠️Requires a mailbox.org account with IMAP and CalDAV access enabled.
- ⚠️Requires the Anthropic Claude Desktop application.
- ⚠️Strongly recommends using an App Password for mailbox.org for enhanced security.
- ⚠️Uses `bun` as the package manager, requiring `bun install` for setup.
- ⚠️Must be explicitly added to Claude Desktop's `claude_desktop_config.json` with the correct path to `dist/main.js`.
- ⚠️The default Sieve server port is configured to `2000`, while the mailbox.org standard is often `4190` (configurable via `MAILBOX_SIEVE_PORT`).
Verified SafeView Analysis
adminmcp
by frankausberlin
Provides a web-based administrative interface for managing one or more Minecraft servers, offering functionalities like server startup/shutdown, configuration editing, and potentially user/plugin management.
Provides a web-based administrative interface for managing one or more Minecraft servers, offering functionalities like server startup/shutdown, configuration editing, and potentially user/plugin management.
Setup Requirements
- ⚠️Requires Node.js runtime and npm/yarn for dependency management.
- ⚠️Likely requires a local or remote database (e.g., SQLite, MongoDB, PostgreSQL) for storing server configurations and user data.
- ⚠️Requires proper configuration of paths to Minecraft server `.jar` files and associated directories.
- ⚠️Requires an open network port for the web interface.
Review RequiredView Analysis
mcp-code-vector--search
by wgawan
Builds a semantic index of a codebase for natural language search and code context retrieval, often used as a tool for AI coding agents.
Builds a semantic index of a codebase for natural language search and code context retrieval, often used as a tool for AI coding agents.
Setup Requirements
- ⚠️Requires Python 3.11+ if running without Docker (Docker bundles its own Python environment).
- ⚠️Installation of OpenVINO/Optimum packages for sentence-transformers can take several minutes due to the compilation and installation of native components.
Verified SafeView Analysis
PlaywrightTS_ClaudeAgent
by LabsKraft-Ramendra
A comprehensive Playwright-based automated testing framework for login form testing with Page Object Model (POM) pattern and Excel-driven test data.
A comprehensive Playwright-based automated testing framework for login form testing with Page Object Model (POM) pattern and Excel-driven test data.
Setup Requirements
- ⚠️Node.js and npm must be installed.
- ⚠️Playwright browser binaries need to be installed (`npx playwright install`).
- ⚠️Initial test data (`test_data.xlsx`) must be generated using `node scripts/create_login_testdata.js`.
Verified SafeView Analysis
my-first-mcp-server
by ankurvapte
Manages employee annual leave balances and historical leave dates through an MCP server.
Manages employee annual leave balances and historical leave dates through an MCP server.
Setup Requirements
- ⚠️Requires Python 3.13+ (specified in pyproject.toml, which is a relatively new Python version)
- ⚠️Requires 'uv' package manager to run as instructed
- ⚠️Requires the 'mcp' framework to be installed
Verified SafeView Analysis
Introduction-to-MCP
by MarinCervinschi
Provides practical examples and demonstrations for building Model Context Protocol (MCP) servers and clients, showcasing various features and capabilities from Anthropic Academy courses.
Provides practical examples and demonstrations for building Model Context Protocol (MCP) servers and clients, showcasing various features and capabilities from Anthropic Academy courses.
Setup Requirements
- ⚠️FFmpeg must be installed locally for video conversion capabilities demonstrated in the 'roots' example.
- ⚠️Requires access to an MCP-compatible AI model/service endpoint (e.g., Anthropic Claude) for full functionality of the examples.
Verified SafeView Analysis
gocardless-mcp
by jmceleney
Enables AI assistants to interact with GoCardless payment data for listing, retrieving, and creating financial records.
Enables AI assistants to interact with GoCardless payment data for listing, retrieving, and creating financial records.
Setup Requirements
- ⚠️Requires GoCardless API Access Token (potentially paid for live usage, free for sandbox).
- ⚠️Requires Python 3.10 or higher.
Verified SafeView Analysis
til-mcp
by molefrog
A minimal Model Context Protocol (MCP) server for storing and retrieving 'Today I Learned' memos, designed to expose tools for AI interaction.
A minimal Model Context Protocol (MCP) server for storing and retrieving 'Today I Learned' memos, designed to expose tools for AI interaction.
Setup Requirements
- ⚠️Requires Bun runtime to be installed (leverages `bun:sqlite`).
- ⚠️Authentication is optional and disabled by default if `MCP_AUTH_SECRET` is not set, posing a significant security risk for public deployments.
- ⚠️Uses Express.js, not Hono, due to architectural incompatibilities with Mastra's Streamable HTTP transport (as noted in `BUN-MCP-SERVER.md`).
Review RequiredView Analysis
MCP
by mikeychann-hash
A custom proxy server designed to optimize and reduce token usage when interacting with multiple Language Learning Models.
A custom proxy server designed to optimize and reduce token usage when interacting with multiple Language Learning Models.
Setup Requirements
- ⚠️Requires API keys or credentials for multiple external LLM providers (e.g., OpenAI, Anthropic).
- ⚠️Requires a server hosting environment (e.g., Docker, dedicated server, cloud instance) to run the custom server.
- ⚠️Needs configuration to define LLM endpoints and token saving strategies.
Review RequiredView Analysis
DevFest-Hangzhou
by Ryan041001
A personal project or demonstration server for a workshop related to Chrome DevTools at DevFest Hangzhou 2025.
A personal project or demonstration server for a workshop related to Chrome DevTools at DevFest Hangzhou 2025.
Review RequiredView Analysis
Noesis
by chetan0220
Noesis is an AI-powered conversational data analysis platform designed to help data scientists and analysts explore, preprocess, and visualize datasets using natural language commands.
Noesis is an AI-powered conversational data analysis platform designed to help data scientists and analysts explore, preprocess, and visualize datasets using natural language commands.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires PostgreSQL database setup and credentials.
- ⚠️Requires MinIO object storage setup and credentials.
- ⚠️Requires an external LLM API key (likely Groq API Key for 'openai/gpt-oss-120b' model).
- ⚠️Requires a TinyURL API Key for URL shortening in visualizations.
- ⚠️The full application requires three separate services to run: FastAPI backend, MCP server, and Next.js frontend.