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-windbg
by svnscha
This server integrates AI models with WinDbg/CDB to analyze Windows crash dumps, connect to remote debugging sessions, and process multiple dumps through natural language queries.
This server integrates AI models with WinDbg/CDB to analyze Windows crash dumps, connect to remote debugging sessions, and process multiple dumps through natural language queries.
Setup Requirements
- ⚠️Requires Windows OS with Debugging Tools for Windows (WinDbg/CDB) installed.
- ⚠️Python 3.10 or higher is required.
- ⚠️Requires an MCP-compatible client (e.g., GitHub Copilot, Claude Desktop).
Verified SafeView Analysis
springboot-mcp-server
by Hywzy
An AI-powered Spring Boot server for student management, demonstrating tool-use capabilities with an external large language model.
An AI-powered Spring Boot server for student management, demonstrating tool-use capabilities with an external large language model.
Setup Requirements
- ⚠️Requires JDK 17+
- ⚠️Requires an Alibaba Cloud Dashscope API Key (or a compatible OpenAI-like API) for AI interactions.
- ⚠️The API key must be replaced in `application.yaml` for the AI functionality to work.
Review RequiredView Analysis
postgres-mysql-mcp-server
by TranChiHuu
A Model Context Protocol (MCP) server that enables AI assistants to query PostgreSQL and MySQL databases for schema introspection and data retrieval.
A Model Context Protocol (MCP) server that enables AI assistants to query PostgreSQL and MySQL databases for schema introspection and data retrieval.
Setup Requirements
- ⚠️Requires Node.js 18+ runtime environment.
- ⚠️Requires access to an existing PostgreSQL or MySQL database.
- ⚠️SQL injection vulnerability exists when connecting to MySQL; ensure `tableName` inputs from AI assistants are fully trusted or manually sanitize the code.
Review RequiredView Analysis
mcp-agent-identity
by faalantir
Provides cryptographic identity, signing, and verification capabilities for AI agents to ensure attribution and non-repudiation of their actions.
Provides cryptographic identity, signing, and verification capabilities for AI agents to ensure attribution and non-repudiation of their actions.
Setup Requirements
- ⚠️Identity files (`identity.json`) may be stored in temporary directories if the default project path is not writable, leading to non-persistent identities unless `AGENT_IDENTITY_PATH` is explicitly configured.
- ⚠️Requires a Node.js environment to run the MCP server.
Verified SafeView Analysis
elenchus-mcp
by jhlee0409
An MCP server that performs adversarial code verification through a Verifier-Critic debate loop to systematically find issues in codebases.
An MCP server that performs adversarial code verification through a Verifier-Critic debate loop to systematically find issues in codebases.
Setup Requirements
- ⚠️Requires Node.js (>=18.0.0) runtime for execution.
- ⚠️Needs an MCP-compatible client (e.g., Claude Desktop, VS Code Copilot) for interaction, not a standalone CLI.
- ⚠️Full multi-language dependency analysis relies on `tree-sitter` which might require system-level compilation if pre-built binaries are not available.
Review RequiredView Analysis
maverick-mcp
by wshobson
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
Setup Requirements
- ⚠️Python 3.12+ required.
- ⚠️TA-Lib C library dependency, which can be complex to install, especially on Windows.
- ⚠️Requires TIINGO_API_KEY for stock data (free tier available).
Verified SafeView Analysis
ai-skills-hub
by LidoxLee
Provides AI assistants with access to a team's coding standards, best practices, and knowledge base by dynamically loading Markdown skill files via an MCP server.
Provides AI assistants with access to a team's coding standards, best practices, and knowledge base by dynamically loading Markdown skill files via an MCP server.
Setup Requirements
- ⚠️Requires Node.js and npm to be installed.
- ⚠️Requires various AI tools (e.g., OpenAI Codex, Gemini, Claude Code) to be installed and configured with their respective API keys (e.g., OPENAI_API_KEY, GEMINI_API_KEY, ANTHROPIC_API_KEY).
- ⚠️AI tools must be restarted after running `skillshub sync` to load the new MCP configuration.
- ⚠️The `execute_skill_script` MCP tool allows AI agents to execute arbitrary shell scripts from skill directories, which carries significant security risks if skills are sourced from untrusted locations.
Review RequiredView Analysis
firecrawl-mcp-server
by Jaycee1996
A Model Context Protocol (MCP) server that provides web scraping, crawling, search, and structured data extraction capabilities using the Firecrawl API.
A Model Context Protocol (MCP) server that provides web scraping, crawling, search, and structured data extraction capabilities using the Firecrawl API.
Setup Requirements
- ⚠️Requires a Firecrawl API Key for cloud usage, obtainable from firecrawl.dev.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️For self-hosted instances, interactive web actions (e.g., click, write, executeJavascript) are enabled by default, which could be exploited by untrusted prompts if not carefully managed.
Verified SafeView Analysis
f2c-mcp
by f2c-ai
A Model Context Protocol server for Figma Design to Code, enabling AI tools to convert Figma designs into production-ready frontend code.
A Model Context Protocol server for Figma Design to Code, enabling AI tools to convert Figma designs into production-ready frontend code.
Setup Requirements
- ⚠️Requires a Figma personal access token for API authentication.
- ⚠️Requires Node.js (>=16.0.0) environment to run.
- ⚠️Network access to Figma and F2C APIs is necessary.
Verified SafeView Analysis
vibepush
by vibepush-dev
VibePush is an AI-managed deployment platform that enables AI agents to deploy, monitor, and fix applications on self-hosted VPS servers using natural language, leveraging the MCP protocol.
VibePush is an AI-managed deployment platform that enables AI agents to deploy, monitor, and fix applications on self-hosted VPS servers using natural language, leveraging the MCP protocol.
Setup Requirements
- ⚠️Project is in early validation stage; MVP implementation is not yet complete, so it's not ready to be deployed or run.
- ⚠️Requires a VPS for installation.
- ⚠️Relies on K3s (lightweight Kubernetes) for underlying container orchestration.
- ⚠️Requires an MCP-compatible AI agent (e.g., Claude, with planned support for ChatGPT, Gemini, etc.) to issue commands.
Review RequiredView Analysis
VectorCode
by Davidyz
Indexes code repositories to generate relevant contextual information for Large Language Models (LLMs), enhancing their performance on specific or private codebases.
Indexes code repositories to generate relevant contextual information for Large Language Models (LLMs), enhancing their performance on specific or private codebases.
Setup Requirements
- ⚠️Requires Python 3.11-3.13 only.
- ⚠️A recent C++/Rust compiler might be needed for ChromaDB's core components during installation.
- ⚠️A standalone local ChromaDB server (preferably v0.6.3) is recommended for better performance, requiring additional setup.
Verified SafeView Analysis
minecraft-mcp-server
by yuniko-software
Enables large language models (LLMs) like Claude to control a Minecraft character as a bot through the Model Context Protocol (MCP), performing various in-game actions.
Enables large language models (LLMs) like Claude to control a Minecraft character as a bot through the Model Context Protocol (MCP), performing various in-game actions.
Setup Requirements
- ⚠️Requires Node.js (>= 20.10.0).
- ⚠️Requires a running Minecraft Java Edition (tested with 1.21.8) with the world opened to LAN for bot connection.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) to issue commands to the bot.