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)
rampify-mcp
by rampify-dev
Provides real-time SEO intelligence, site audits, Google Search Console integration, and AI-powered recommendations directly within an IDE for developers.
Provides real-time SEO intelligence, site audits, Google Search Console integration, and AI-powered recommendations directly within an IDE for developers.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires a Rampify account and API Key.
- ⚠️Requires the Rampify backend API to be running and accessible (defaults to https://www.rampify.dev).
Verified SafeView 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
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
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.
Verified SafeView Analysis
TodoMCPServer
by cpateldev
Integrates a Todo REST API with Model Context Protocol (MCP) server capabilities, enabling AI assistants to interact with todo list management.
Integrates a Todo REST API with Model Context Protocol (MCP) server capabilities, enabling AI assistants to interact with todo list management.
Setup Requirements
- ⚠️The `ModelContextProtocol` NuGet package is listed in `TodoMCPServer.csproj` and `Program.cs`, but the documentation indicates it is 'not needed in this project,' which can cause confusion or unnecessary dependencies.
- ⚠️For Azure App Service deployments, the `.WithStdioServerTransport()` line in `Program.cs` must be commented out, as stdio transport is not supported in that environment, otherwise, it will throw a startup error.
- ⚠️The application uses an in-memory Entity Framework Core database, meaning all data resets upon each application restart, which is suitable for development but not for persistent data storage.
Verified SafeView Analysis
context-engine-mcp
by SumeetGDoshi
Automates the Research → Plan → Validate workflow for AI coding tools to improve code quality and prevent rework.
Automates the Research → Plan → Validate workflow for AI coding tools to improve code quality and prevent rework.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires manual configuration of IDE's MCP settings (e.g., ~/.cursor/mcp.json), although an installer script can automate this for Cursor.
- ⚠️Requires restarting the IDE after configuration for changes to take effect.