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-Manager-Research
by danielrosehill
A personal research notebook documenting the exploration of Model Context Protocol (MCP) management tools, proxies, and related projects, outlining current challenges and proposing an intelligent MCP orchestrator.
A personal research notebook documenting the exploration of Model Context Protocol (MCP) management tools, proxies, and related projects, outlining current challenges and proposing an intelligent MCP orchestrator.
Verified SafeView Analysis
baostock_mcp
by Eskiii
This server provides an MCP interface for accessing A-share stock, financial, and market data via the Baostock platform.
This server provides an MCP interface for accessing A-share stock, financial, and market data via the Baostock platform.
Setup Requirements
- ⚠️Requires installation of Python dependencies: fastmcp, baostock, pandas.
- ⚠️All data provided by Baostock is historical; 'real-time' data is an approximation based on the latest daily data and may have delays.
- ⚠️Some tools, like `get_all_stocks_daily_price`, have default limits (e.g., 100 stocks) to prevent excessively large data returns.
Verified SafeView Analysis
mcp-servers
by smslavin
An MCP server that interfaces with an MQTT broker, allowing AI agents to explore MQTT topics, subtopics, and inspect their values.
An MCP server that interfaces with an MQTT broker, allowing AI agents to explore MQTT topics, subtopics, and inspect their values.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Conda recommended for environment setup
- ⚠️Requires access to an MQTT broker (can be a public test broker or a self-hosted one)
Verified SafeView Analysis
html-to-image-mcp
by alperenkocyigit
Captures high-quality screenshots of web pages and uploads them to Cloudinary.
Captures high-quality screenshots of web pages and uploads them to Cloudinary.
Setup Requirements
- ⚠️Requires Python 3.8 or higher.
- ⚠️Requires a Cloudinary account and API credentials (Cloudinary can be a paid service depending on usage).
- ⚠️Chromium browser needs to be downloaded (handled by `setup.py`, but may require specific system dependencies).
Verified SafeView Analysis
mcp-server-browserbase
by MesuterPikin
Provides cloud browser automation capabilities, enabling LLMs to interact with web pages, extract data, take screenshots, and perform automated actions with atomic precision.
Provides cloud browser automation capabilities, enabling LLMs to interact with web pages, extract data, take screenshots, and perform automated actions with atomic precision.
Setup Requirements
- ⚠️Requires Browserbase API Key and Project ID (paid cloud service).
- ⚠️Requires an API key for the chosen LLM (e.g., GEMINI_API_KEY for default, ANTHROPIC_API_KEY, OPENAI_API_KEY for others), implying usage of paid LLM services.
- ⚠️Careful network configuration is needed if binding to all interfaces (`--host 0.0.0.0`) to avoid unintentional public exposure.
Verified SafeView Analysis
mcp-server-secops
by ArthurTcs
The MCP server provides a programmatic interface for Google Security Operations (Chronicle SIEM), enabling automated threat detection, incident investigation, data ingestion, rule management, and threat intelligence lookups.
The MCP server provides a programmatic interface for Google Security Operations (Chronicle SIEM), enabling automated threat detection, incident investigation, data ingestion, rule management, and threat intelligence lookups.
Setup Requirements
- ⚠️Requires a Google Cloud Project and a configured Chronicle SIEM instance.
- ⚠️Requires `CHRONICLE_PROJECT_ID` and `CHRONICLE_CUSTOMER_ID` environment variables (or passed as arguments). `CHRONICLE_REGION` is also configurable.
- ⚠️For service account authentication, `CHRONICLE_SERVICE_ACCOUNT_PATH` environment variable needs to point to a valid service account key file. Ensure the service account has necessary permissions for Chronicle API access.
Verified SafeView Analysis
mkd-mcp
by lucashzhang
Manages and searches a knowledge base of Markdown documents, serving them via a FastMCP server for programmatic access.
Manages and searches a knowledge base of Markdown documents, serving them via a FastMCP server for programmatic access.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Expects a local filesystem directory as its knowledge base (`--root-dir`).
- ⚠️Initial indexing of large knowledge bases can be resource-intensive.
Verified SafeView Analysis
altium-mcp-server
by ByteBard97
AI-assisted PCB design, analysis, and automation in Altium Designer via an MCP server.
AI-assisted PCB design, analysis, and automation in Altium Designer via an MCP server.
Setup Requirements
- ⚠️Requires Altium Designer to be running (Windows-only software).
- ⚠️Requires Nexar API keys (NEXAR_CLIENT_ID, NEXAR_CLIENT_SECRET) for distributor integration features.
- ⚠️Potential Python dependency conflicts, specifically ChromaDB's numpy requirement (`numpy<2.0`) clashing with newer Python versions (e.g., Python 3.14 supports `numpy>=2.3`).
Review RequiredView Analysis
mcp-assistant
by ashen-dusk
A web-based client for managing and interacting with remote Model Context Protocol (MCP) servers, enabling tool discovery, execution, and AI agent integration.
A web-based client for managing and interacting with remote Model Context Protocol (MCP) servers, enabling tool discovery, execution, and AI agent integration.
Setup Requirements
- ⚠️Requires Supabase Account & Configuration (NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY).
- ⚠️Requires LangGraph Backend for AI assistant functionality (NEXT_PUBLIC_LANGGRAPH_API_URL, NEXT_PUBLIC_LANGGRAPH_ASSISTANT_ID).
- ⚠️Requires an external Backend GraphQL API for server and assistant management (NEXT_PUBLIC_DJANGO_API_URL or NEXT_PUBLIC_BACKEND_URL).
- ⚠️OpenAI API Key (Paid) is required for embedding functionalities and using OpenAI models.
Verified SafeView Analysis
MCP_DATABASE_SERVER
by Zahaawii
An MCP server providing AI assistant capabilities, dynamic tool execution, and data management for ChromaDB and an external blog platform.
An MCP server providing AI assistant capabilities, dynamic tool execution, and data management for ChromaDB and an external blog platform.
Setup Requirements
- ⚠️Requires `CHROMADB_API_KEY` environment variable (for ChromaDB cloud access)
- ⚠️Requires `GOOGLE_API_KEY` environment variable (for embedding model, as per `compose.yaml`)
- ⚠️Requires Docker and Docker Compose to run with the provided `compose.yaml`
Verified SafeView Analysis
smart-webfetch-mcp
by mathisto
Provides context-aware web fetching and content extraction tools for Large Language Models to efficiently process web content without exceeding token limits.
Provides context-aware web fetching and content extraction tools for Large Language Models to efficiently process web content without exceeding token limits.
Setup Requirements
- ⚠️Requires Python 3.10 or newer.
- ⚠️Designed to be run as an MCP (Multi-tool Coordination Protocol) server, typically via `uvx`.
Verified SafeView Analysis
neonpanel-mcp-server
by 5starsunited
Facilitates secure, authenticated access to NeonPanel's business intelligence and operational APIs (inventory, finance, supply chain, import management) for AI models and external integrations via the Model Context Protocol.
Facilitates secure, authenticated access to NeonPanel's business intelligence and operational APIs (inventory, finance, supply chain, import management) for AI models and external integrations via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a NeonPanel account and an OAuth2 client configured with NeonPanel's authorization server. Dynamic Client Registration (DCR) is supported via a helper script.
- ⚠️Many tools require AWS Athena configuration with appropriate IAM roles (for querying and writing to Iceberg tables), and S3 buckets for query output, implying AWS account setup and permissions for Athena and S3.
- ⚠️Requires Node.js and npm (or similar package manager) to run locally.