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)
Niche-Machine-Language-
by nhartman000
Implements a basic multiplayer game server, providing TCP and WebSocket connections with a command processing system, including highly dangerous remote code execution capabilities for 'op' users.
Implements a basic multiplayer game server, providing TCP and WebSocket connections with a command processing system, including highly dangerous remote code execution capabilities for 'op' users.
Setup Requirements
- ⚠️Requires Node.js runtime.
- ⚠️Dependencies 'uuid' and 'ws' must be installed via npm (e.g., `npm install uuid ws`).
- ⚠️Default server port 25565 might require elevated privileges or careful firewall configuration, and could conflict with other Minecraft servers.
Review RequiredView Analysis
dcisionai-mcp-platform
by ameydhavle
Exposes AI-powered optimization capabilities via a Model Context Protocol (MCP) and REST/WebSocket APIs, enabling seamless integration with various enterprise platforms and AI assistants for natural language problem solving and model execution.
Exposes AI-powered optimization capabilities via a Model Context Protocol (MCP) and REST/WebSocket APIs, enabling seamless integration with various enterprise platforms and AI assistants for natural language problem solving and model execution.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid)
- ⚠️Requires Mistral AI Key (Paid)
- ⚠️Requires DeepSeek AI Key (Paid)
- ⚠️Requires Pyomo-compatible solvers (e.g., HiGHS, SCIP, Gurobi, CPLEX, OR-Tools) to be installed and configured on the server, some of which may be commercial or require academic licenses.
- ⚠️The client-side UI (`dcisionai_graph/ui/`) is configured with hardcoded AWS/Cognito access tokens, which would need to be replaced with a secure authentication flow (e.g., OAuth/SSO) for production use.
Review RequiredView Analysis
golf-testing
by insipidityincus22
Comprehensive testing framework for MCP (Model Context Protocol) servers, integrating AI agents for automated performance, security, and compliance testing with CI/CD compatibility.
Comprehensive testing framework for MCP (Model Context Protocol) servers, integrating AI agents for automated performance, security, and compliance testing with CI/CD compatibility.
Setup Requirements
- ⚠️Requires ANTHROPIC_API_KEY for core AI agent functionality (test generation, conversational agent).
- ⚠️Requires OPENAI_API_KEY for advanced AI features like conversation judging and user simulation.
- ⚠️Requires the 'mcp' Python SDK to be installed separately for full compliance and security testing features.
Verified SafeView Analysis
esri_gis_mcp
by bonnie-mapipa
Provides an MCP server to access and query eThekwini municipality's open GIS data for AI agents and cloud applications.
Provides an MCP server to access and query eThekwini municipality's open GIS data for AI agents and cloud applications.
Setup Requirements
- ⚠️Requires Python 3.8+.
- ⚠️Azure deployment incurs Azure cloud costs.
- ⚠️Relies on external eThekwini ArcGIS services for data availability and uptime.
Verified SafeView Analysis
kali-mcp-agent
by lashencf
Integrate a secure, containerized Kali Linux environment with a local LLM (via LM Studio and MCP) to execute network reconnaissance and penetration testing tools.
Integrate a secure, containerized Kali Linux environment with a local LLM (via LM Studio and MCP) to execute network reconnaissance and penetration testing tools.
Setup Requirements
- ⚠️Requires Docker Desktop to run the Kali Linux container.
- ⚠️Requires LM Studio to act as the LLM and orchestrator.
- ⚠️Requires Python 3.10+ for local development/setup (though container manages its own Python).
- ⚠️Requires manual configuration of LM Studio's `mcp.json` file.
Review RequiredView Analysis
mcp-indexer
by Cronos402
Provides a data persistence and analytics service for Cronos402 MCP servers, indexing their details and ingesting RPC usage logs.
Provides a data persistence and analytics service for Cronos402 MCP servers, indexing their details and ingesting RPC usage logs.
Setup Requirements
- ⚠️Requires DATABASE_URL environment variable (PostgreSQL database)
- ⚠️Requires INGESTION_SECRET environment variable for ingesting RPC logs
- ⚠️Requires MODERATION_SECRET environment variable for administrative moderation and quality score recomputation
Verified SafeView Analysis
mcp-server-weather
by palakshah-47
This server provides a tool to fetch current weather conditions for a specified geographic location using the Open-Meteo API.
This server provides a tool to fetch current weather conditions for a specified geographic location using the Open-Meteo API.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Depends on the 'mcp[cli]' framework, indicating it's designed to run within an MCP (Microservice Component Platform) environment.
Verified SafeView Analysis
mcp-server-test
by RyutaSuzuki77
A minimal example of an MCP server that implements a simple 'ping' tool, demonstrating basic server functionality and tool registration within the Model Context Protocol SDK.
A minimal example of an MCP server that implements a simple 'ping' tool, demonstrating basic server functionality and tool registration within the Model Context Protocol SDK.
Setup Requirements
- ⚠️Requires Node.js runtime (v18+ recommended due to SDK dependencies, as indicated by package-lock.json).
- ⚠️Requires `@modelcontextprotocol/sdk` to be installed.
- ⚠️Requires `ts-node` for direct execution of TypeScript source without prior compilation.
Verified SafeView Analysis
sf-doc-scraper
by salesforcebob
Scrapes Salesforce developer documentation and converts it to Markdown for consumption by MCP-compatible AI assistants.
Scrapes Salesforce developer documentation and converts it to Markdown for consumption by MCP-compatible AI assistants.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Relies on Chrome/Chromium for headless browsing (Puppeteer automatically installs, but may require specific setup for server deployments like Heroku).
- ⚠️Primarily designed for interaction with MCP-compatible clients (e.g., Cursor, Claude Desktop), not a standalone user-facing application.
Verified SafeView Analysis
canton-mcp-server
by ChainSafe
A development platform for generating and validating provably safe DAML smart contract code using canonical resources and formal verification capabilities.
A development platform for generating and validating provably safe DAML smart contract code using canonical resources and formal verification capabilities.
Setup Requirements
- ⚠️Requires cloning official DAML documentation repositories (digital-asset/daml, digital-asset/canton, digital-asset/daml-finance) and setting the CANONICAL_DOCS_PATH environment variable.
- ⚠️Requires an Anthropic API Key (Paid) if LLM-enhanced features like authorization extraction and enrichment are enabled (ENABLE_LLM_AUTH_EXTRACTION=true, ENABLE_LLM_ENRICHMENT=true).
- ⚠️Requires ChromaDB for semantic search functionality (`pip install chromadb`).
- ⚠️Requires Python 3.10 or higher and a package manager like `uv` (recommended) or `pip`.
Verified SafeView Analysis
MCP
by IdrissPro
A Python server providing a Multi-Component Protocol (MCP) interface for AI agents to interact with financial tools via JSON-RPC over WebSocket or STDIO.
A Python server providing a Multi-Component Protocol (MCP) interface for AI agents to interact with financial tools via JSON-RPC over WebSocket or STDIO.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️The data for financial tools (`clients.csv`, `transactions.csv`, `risk_metrics.csv`, `regulations.txt`, `reports.txt`) must be generated first by running `python data_generation/generate_data.py`.
- ⚠️Missing implementations for `list_files_tool` and `search_in_files_tool` registered in `server_stdio.py`, posing potential unknown security risks if run in that mode.
Review RequiredView Analysis
stateful-auth-for-the-github-mcp-server
by SirKanaad26
Enables AI agents, assistants, and chatbots to interact with GitHub for repository management, issue/PR automation, CI/CD insights, code analysis, and team collaboration through natural language.
Enables AI agents, assistants, and chatbots to interact with GitHub for repository management, issue/PR automation, CI/CD insights, code analysis, and team collaboration through natural language.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token (PAT) for authentication, which must be securely managed with appropriate scopes.
- ⚠️For local deployment, requires Docker installed and running, or a Go development environment (Go 1.24+).
- ⚠️Requires a compatible Model Context Protocol (MCP) host application (e.g., VS Code, JetBrains, Claude Desktop, Gemini CLI), with configuration varying significantly by host.