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)
ai-trading-mcp-server
by FajarArrizki
AI-powered cryptocurrency trading assistant for real-time market analysis, signal generation, and trade execution.
AI-powered cryptocurrency trading assistant for real-time market analysis, signal generation, and trade execution.
Setup Requirements
- ⚠️Requires API Key for AI Provider (e.g., OpenRouter), which is a paid service.
- ⚠️Requires Hyperliquid Wallet API Key and Account Address for live trading (sensitive credentials).
- ⚠️Requires Node.js 20+ and pnpm for local development and execution.
Verified SafeView Analysis
agent-mcp-gateway
by roddutra
An MCP gateway that aggregates multiple downstream MCP servers, providing policy-based access control and on-demand tool discovery to optimize context window usage for agents and subagents.
An MCP gateway that aggregates multiple downstream MCP servers, providing policy-based access control and on-demand tool discovery to optimize context window usage for agents and subagents.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️For macOS GUI applications (e.g., Claude Desktop), environment variables referenced in .mcp.json (e.g., ${API_KEY}) must be explicitly set in the gateway's env object in the MCP client configuration, not just the shell environment.
- ⚠️For production access control, the .mcp-gateway-rules.json file should be stored outside the project directory (e.g., ~/.claude/mcp-gateway-rules.json) to prevent agents from reading or modifying permissions.
- ⚠️OAuth with pre-registered applications (e.g., GitHub's direct OAuth flow) is not supported; GitHub MCP requires a Personal Access Token (PAT) via a 'headers' configuration.
Verified SafeView Analysis
mcp-server-starrocks
by StarRocks
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Acts as a bridge between AI assistants and StarRocks databases for direct SQL execution, database exploration, and data visualization.
Setup Requirements
- ⚠️Requires a StarRocks cluster running on localhost (default port 9030, user 'root', empty password, at least one BE node).
- ⚠️Arrow Flight SQL functionality is optional and requires specific StarRocks FE configuration (e.g., `arrow_flight_sql_port = 9408` in `fe.conf`) and a FE restart.
- ⚠️Requires Python 3.10 or higher and several Python packages (e.g., mysql-connector-python, pandas, plotly, kaleido, adbc-driver-manager, adbc-driver-flightsql, pyarrow). These are managed by 'uv' during installation/run but must be resolvable.
Review RequiredView Analysis
datadog-mcp
by pedrospdc
Exposes Datadog monitoring and observability data to AI models, enabling AI assistants like Claude to query metrics, traces, services, and dashboards.
Exposes Datadog monitoring and observability data to AI models, enabling AI assistants like Claude to query metrics, traces, services, and dashboards.
Setup Requirements
- ⚠️Requires Datadog API Key and Application Key (`DD_API_KEY`, `DD_APP_KEY`).
- ⚠️Requires Go runtime environment for installation or building from source.
- ⚠️Designed for integration with Claude Code/Desktop, though it can run standalone.
Verified SafeView Analysis
octo-mcp
by mazamaka
Enables AI assistants like Claude to control Octo Browser profiles and automate browser actions through natural language.
Enables AI assistants like Claude to control Octo Browser profiles and automate browser actions through natural language.
Setup Requirements
- ⚠️Requires Octo Browser application installed and running locally or on a remote host.
- ⚠️Requires `playwright install chromium` to be run after installation for browser automation capabilities.
- ⚠️Cloud API features (like searching profiles by name or tags) require an Octo Browser API token (`OCTO_API_TOKEN`) to be configured.
Verified SafeView Analysis
First_MCP_Server
by E-Conners-Lab
A Model Context Protocol (MCP) server for automating interactions with Cisco IOS-XE network devices, allowing execution of show commands and inventory listing.
A Model Context Protocol (MCP) server for automating interactions with Cisco IOS-XE network devices, allowing execution of show commands and inventory listing.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Network devices accessible via SSH required
- ⚠️Device IP addresses in `server.py` must be updated
- ⚠️Requires a `.env` file for credentials
Verified SafeView Analysis
mcp-s3
by txn2
The mcp-s3 server enables AI assistants to interact with Amazon S3 and S3-compatible object storage for tasks like browsing buckets, reading/writing objects, and generating presigned URLs.
The mcp-s3 server enables AI assistants to interact with Amazon S3 and S3-compatible object storage for tasks like browsing buckets, reading/writing objects, and generating presigned URLs.
Setup Requirements
- ⚠️Requires AWS/S3-compatible credentials (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) and an S3 service endpoint (e.g., AWS S3, SeaweedFS, LocalStack).
- ⚠️Write operations (put, delete, copy) are disabled by default (`MCP_S3_EXT_READONLY=true`) for safety; must be explicitly enabled for full functionality.
- ⚠️Object retrieval (GET) is limited to 10MB by default (`MCP_S3_MAX_GET_SIZE=10MB`), and uploads (PUT) to 100MB (`MCP_S3_MAX_PUT_SIZE=100MB`), potentially affecting large file transfers for AI assistants.
Verified SafeView Analysis
flexible-graphrag
by stevereiner
The Flexible GraphRAG MCP Server integrates document processing, knowledge graph building, hybrid search, and AI query capabilities via the Model Context Protocol (MCP) for clients like Claude Desktop and MCP Inspector.
The Flexible GraphRAG MCP Server integrates document processing, knowledge graph building, hybrid search, and AI query capabilities via the Model Context Protocol (MCP) for clients like Claude Desktop and MCP Inspector.
Setup Requirements
- ⚠️Requires a separate FastAPI backend server to be running locally on port 8000.
- ⚠️Requires Python 3.12 or 3.13, and the 'uv' package manager.
- ⚠️If using Ollama, 'OLLAMA_NUM_PARALLEL=4' (or higher) must be set as a system-wide environment variable and the Ollama service restarted, which is critical for parallel processing and preventing errors.
- ⚠️Requires proper configuration of various environment variables in a '.env' file, including LLM API keys and database credentials, which can be paid services (e.g., OpenAI, LlamaParse, cloud databases).
Verified SafeView Analysis
firestore-mcp
by yudai-uk
Enables AI assistants to interact directly with Firebase Firestore databases for full CRUD operations, collection management, and querying.
Enables AI assistants to interact directly with Firebase Firestore databases for full CRUD operations, collection management, and querying.
Setup Requirements
- ⚠️Requires a Firebase project with Firestore enabled.
- ⚠️Requires Firebase Admin SDK service account credentials (JSON file must be downloaded and environment variables configured correctly).
- ⚠️The 'FIREBASE_PRIVATE_KEY' environment variable from the JSON file needs its newlines escaped (e.g., '\n') if defined in a .env file, but the code handles this transformation.
Verified SafeView Analysis
BedrockAgentCore-Agentic-Usecase
by Arunk47001
This system implements an agentic architecture using AWS Bedrock Agents, featuring an orchestrator agent that dispatches tasks to specialized action and RAG agents, underpinned by an S3-based vector ingestion and retrieval system.
This system implements an agentic architecture using AWS Bedrock Agents, featuring an orchestrator agent that dispatches tasks to specialized action and RAG agents, underpinned by an S3-based vector ingestion and retrieval system.
Setup Requirements
- ⚠️Requires significant AWS infrastructure setup (Bedrock Agents, S3 buckets for vector store and source documents).
- ⚠️Requires specific AWS IAM roles with permissions for Bedrock AgentCore, Bedrock Runtime (for LLMs and embeddings), S3, S3Vectors, and SSM.
- ⚠️Relies on numerous environment variables (`REGION`, `MCP_URL`, `ACTION_AGENT_ARN`, `RAG_AGENT_ARN`, `VECTOR_BUCKET`, `VECTOR_INDEX_NAME`, `SOURCE_BUCKET`, `AGENT_ARN`, `QUALIFIER`) to be correctly configured.
- ⚠️The `s3vector-ingestion-function` and `agentcore-gateway-function` are designed as AWS Lambda functions, requiring AWS deployment for full functionality.
Verified SafeView Analysis
Synaptic.NET
by zannagh
Provides a .NET-based server for Model-Client Protocol (MCP), RESTful RAG, and Blazor web UI, secured with OAuth2, leveraging Qdrant and OpenAI.
Provides a .NET-based server for Model-Client Protocol (MCP), RESTful RAG, and Blazor web UI, secured with OAuth2, leveraging Qdrant and OpenAI.
Setup Requirements
- ⚠️Requires .NET SDK 10 (Preview)
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Docker and Docker Compose required for recommended deployment
- ⚠️Requires OAuth2 application setup (GitHub, Google, or Microsoft) and an externally available domain with TLS certificate for authentication callbacks.
Verified SafeView Analysis
mcp-server-n8n
by kaoosurf-a11y
Provides a Model Context Protocol (MCP) server for n8n to expose custom tools, starting with a mathematical expression evaluator.
Provides a Model Context Protocol (MCP) server for n8n to expose custom tools, starting with a mathematical expression evaluator.
Setup Requirements
- ⚠️The server's listening PORT is hardcoded to 3000 and must match EasyPanel settings.