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-server-CRUD-elasticsearch
by danielsaban
Manages Italian city data through CRUD operations, exposing these capabilities as tools for AI assistants via an MCP server.
Manages Italian city data through CRUD operations, exposing these capabilities as tools for AI assistants via an MCP server.
Setup Requirements
- ⚠️Requires Docker & Docker Compose for full setup (Elasticsearch and CRUD API).
- ⚠️Requires Node.js 20+.
- ⚠️The MCP server depends on the CRUD API server being actively running.
Verified SafeView Analysis
devops_server
by AmrKhater0011
An end-to-end example project showcasing automated software deployment of a full-stack server application.
An end-to-end example project showcasing automated software deployment of a full-stack server application.
Setup Requirements
- ⚠️Requires a PostgreSQL database instance.
- ⚠️Requires a NATS server instance for messaging.
- ⚠️Requires a Discord webhook URL for notifications.
- ⚠️Requires Google Cloud credentials and a bucket for database backups.
Review RequiredView Analysis
MCPTox-Benchmark
by zhiqiangwang4
This server provides a collection of intentionally vulnerable and manipulated tool definitions designed for benchmarking and testing the security robustness of AI agents or systems interacting with diverse external services.
This server provides a collection of intentionally vulnerable and manipulated tool definitions designed for benchmarking and testing the security robustness of AI agents or systems interacting with diverse external services.
Setup Requirements
- ⚠️Extreme Security Risk: Running this server will intentionally execute malicious operations, leading to severe data loss, privacy breaches, and infrastructure damage on the system it operates on or interacts with. This is not a benign benchmark.
- ⚠️Requires Access to Sensitive System Resources: Many tools attempt to read/write critical system files (/etc/passwd, ~/.ssh/id_rsa) or perform network exfiltration, requiring elevated permissions and access to external services (file system, network, browser, various APIs like GitHub, Slack, etc.).
- ⚠️Complex Malicious Chain Dependencies: The 'Template-1' and 'Template-2' paradigms enforce specific pre-conditions that must be met (often involving another malicious action) before the primary tool can even be called, making interaction and analysis complex.
Review RequiredView Analysis
3d-printing-tools
by nbjoin
Provides AI-powered tools and knowledge base services for 3D printing assistance, including G-code analysis, troubleshooting, and settings optimization for FlashForge printers.
Provides AI-powered tools and knowledge base services for 3D printing assistance, including G-code analysis, troubleshooting, and settings optimization for FlashForge printers.
Setup Requirements
- ⚠️Implicit dependency on 'better-sqlite3' for the 'knowledge-base' server, which is a native Node.js module and often requires system-level build tools (e.g., Python, C++ compiler) to be installed for 'npm install' to succeed.
- ⚠️Requires integration into the Model Context Protocol (MCP) ecosystem (e.g., via VS Code extension) as these are not standalone web services.
Review RequiredView Analysis
agentic-trading-floor-mcp
by ryangprince
A multi-agent simulation or operational platform for financial trading, managing accounts and market interactions via autonomous agents.
A multi-agent simulation or operational platform for financial trading, managing accounts and market interactions via autonomous agents.
Setup Requirements
- ⚠️Requires access to an external or local Large Language Model (LLM) provider (e.g., OpenAI API key, or a running local LLM like Ollama), which may incur costs or significant local resources.
- ⚠️Specific Python version required, as indicated by .python-version (e.g., Python 3.10+ recommended).
- ⚠️Requires installation of dependencies via pyproject.toml and uv.lock (e.g., using poetry or uv).
Review RequiredView Analysis
svt-texttv-mcp
by isakskogstad
Access Swedish teletext content (news, sports, weather, TV schedules) from SVT Text-TV via the Model Context Protocol.
Access Swedish teletext content (news, sports, weather, TV schedules) from SVT Text-TV via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
Verified SafeView Analysis
mysql-mcp-server
by yukihito-jokyu
A Model Context Protocol (MCP) server providing read-only access to MySQL database schema information and sample data for LLM agents or backend development.
A Model Context Protocol (MCP) server providing read-only access to MySQL database schema information and sample data for LLM agents or backend development.
Setup Requirements
- ⚠️Requires a running MySQL database.
- ⚠️The default MySQL port in the CLI options is `8080`, which is uncommon for MySQL (typically `3306`). Users must explicitly set `--port 3306` or use a correct port for their MySQL instance.
Verified SafeView Analysis
json-schema-mcp-tool
by jfomhover
Manages and validates JSON documents against defined schemas, designed for integration with AI assistants via the Model Context Protocol.
Manages and validates JSON documents against defined schemas, designed for integration with AI assistants via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Manual JSON configuration needed for integration with Claude Dev Extension or Claude Desktop App, including absolute paths.
- ⚠️Uses local file system for storage, which might require specific folder permissions and management.
Verified SafeView Analysis
jira-mcp-server
by scarnyc
Integrates with JIRA to provide a portable Model Context Protocol server, enabling AI clients like Claude Code to interact with JIRA operations.
Integrates with JIRA to provide a portable Model Context Protocol server, enabling AI clients like Claude Code to interact with JIRA operations.
Setup Requirements
- ⚠️Requires JIRA_URL, JIRA_USERNAME, and JIRA_API_TOKEN (or JIRA_PERSONAL_ACCESS_TOKEN) environment variables for configuration.
- ⚠️Requires Python 3.10 or higher.
Verified SafeView Analysis
AI-Agents-and-MCP-Server
by TalatWaheed
Hosts a custom Minecraft server and deploys an AI-powered bot that interacts with players and the game world.
Hosts a custom Minecraft server and deploys an AI-powered bot that interacts with players and the game world.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires Node.js runtime
Verified SafeView Analysis
fyta-mcp-server
by schimmmi
A Model Context Protocol (MCP) Server for FYTA plant sensor data, enabling an AI assistant like Claude to access and intelligently analyze plant health, sensor data, and care history.
A Model Context Protocol (MCP) Server for FYTA plant sensor data, enabling an AI assistant like Claude to access and intelligently analyze plant health, sensor data, and care history.
Setup Requirements
- ⚠️Requires a FYTA account with active plant sensors.
- ⚠️Python 3.10 or higher is required.
- ⚠️When configuring for Claude Desktop, absolute paths to the Python executable and working directory are critical and commonly lead to setup errors.
Verified SafeView Analysis
shopping-agent-ai
by victorRT3868
An AI-powered shopping assistant for cross-platform price comparison and objective buying advice on e-commerce platforms (JD, Taobao, Vipshop).
An AI-powered shopping assistant for cross-platform price comparison and objective buying advice on e-commerce platforms (JD, Taobao, Vipshop).
Setup Requirements
- ⚠️Requires an LLM API Key (e.g., OpenAI, DeepSeek), which is typically a paid service.
- ⚠️Manual login/QR code scanning is required for Taobao and Xiaohongshu scrapers due to anti-bot measures.
- ⚠️The JD OCR mode (`jd_gui.py`) takes over your mouse and keyboard, demanding full user attention and no interference during its operation.
- ⚠️Initial setup for PaddleOCR might require downloading models, necessitating internet access and available disk space.