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-generator
by mnfst
Generate Model Context Protocol (MCP) servers from database datasources for integration with AI agents, using a visual canvas interface for tool creation and management.
Generate Model Context Protocol (MCP) servers from database datasources for integration with AI agents, using a visual canvas interface for tool creation and management.
Setup Requirements
- ⚠️Requires Node.js 20.x or higher
- ⚠️Requires npm 9.x or higher
- ⚠️Requires Docker and Docker Compose (for MySQL database instance)
- ⚠️Requires an OpenAI API key (paid service) configured in the .env file
- ⚠️Requires a `CREDENTIALS_ENCRYPTION_KEY` environment variable (32+ characters) for datasource password encryption
Verified SafeView Analysis
mcp
by PostHog
Provides an AI agent toolkit and server implementation to interact with PostHog analytics data, manage feature flags, create insights, and perform other analytics tasks through natural language queries.
Provides an AI agent toolkit and server implementation to interact with PostHog analytics data, manage feature flags, create insights, and perform other analytics tasks through natural language queries.
Setup Requirements
- ⚠️Requires a PostHog Personal API Key for connecting to PostHog data.
- ⚠️Requires an OpenAI API Key for interactions with OpenAI models (LangChain and AI SDK examples use ChatOpenAI).
- ⚠️Requires Node.js >=18 for TypeScript development/building and Python >=3.11 for Python examples.
- ⚠️Deployment of the Cloudflare Worker server (if using the TypeScript implementation) requires a Cloudflare account and Wrangler CLI setup.
- ⚠️Optional INKEEP_API_KEY environment variable is needed for PostHog documentation search functionality.
Verified SafeView Analysis
AgentBoard
by igrigorik
Integrates AI agents with browser capabilities, enabling interaction with web pages and external Model Context Protocol (MCP) servers through a suite of specialized tools for tasks like content extraction and web automation.
Integrates AI agents with browser capabilities, enabling interaction with web pages and external Model Context Protocol (MCP) servers through a suite of specialized tools for tasks like content extraction and web automation.
Setup Requirements
- ⚠️Requires API keys (paid) for OpenAI, Anthropic, or Google AI services to enable default agents.
- ⚠️User-defined WebMCP scripts are injected directly into the web page's MAIN world, potentially interacting with page JavaScript and DOM. On sites with strict Trusted Types policies, user scripts may not load without explicit user policy creation/acceptance.
- ⚠️The built-in `get_full_page_context` tool relies on well-structured HTML and JSON-LD for optimal content and metadata extraction. Pages with highly unusual or dynamic DOM structures may yield incomplete or poor results.
Review RequiredView Analysis
deep-code-reasoning-mcp
by haasonsaas
An AI agent system for deep code analysis and reasoning, likely leveraging large language models (LLMs).
An AI agent system for deep code analysis and reasoning, likely leveraging large language models (LLMs).
Setup Requirements
- ⚠️Requires Node.js and npm to install dependencies and run.
- ⚠️Requires a Google Gemini API Key (Paid) for interaction with the Gemini LLM (inferred from test-gemini.js).
- ⚠️Environment variables must be configured based on the .env.example file to provide necessary API keys and settings.
Verified SafeView Analysis
mcp-shield
by jpinsonneau
Provides an OAuth proxy for Model Context Protocol (MCP) servers on OpenShift, handling OAuth 2.0 discovery, client registration, token exchange, and enhancing security with a proxy token system.
Provides an OAuth proxy for Model Context Protocol (MCP) servers on OpenShift, handling OAuth 2.0 discovery, client registration, token exchange, and enhancing security with a proxy token system.
Setup Requirements
- ⚠️Requires deployment on or with network access to an OpenShift cluster for full OAuth integration.
- ⚠️If integrating with `mcp-gateway`, specific code modifications are required in `mcp-gateway` itself to enable standalone tool forwarding (details provided in `docs/mcp-gateway-changes.md`).
- ⚠️The `OAUTH_AUTHORIZATION_SERVERS` environment variable is mandatory and must be correctly configured with the public URL where MCP Shield is accessible.
- ⚠️When deploying with `loki-mcp-server`, the Loki MCP image (`quay.io/jpinsonn/loki-mcp:dev` in examples) might need to be built from source if not available in a public registry.
Review RequiredView Analysis
dependency-management-mcp-server
by sonatype
Connects AI assistants to Sonatype's dependency management and security intelligence platform for real-time insights into open source security, license compliance, and dependency health within the development workflow.
Connects AI assistants to Sonatype's dependency management and security intelligence platform for real-time insights into open source security, license compliance, and dependency health within the development workflow.
Setup Requirements
- ⚠️Requires a Sonatype Guide API token for authentication.
- ⚠️Requires external network access to `https://mcp.guide.sonatype.com/mcp`.
- ⚠️For IDEs that only support stdio MCP servers (like IntelliJ), `mcp-remote` must be installed globally via npm.
Review RequiredView Analysis
mcp-expertise-toolkit
by lennyzeltser
This server turns domain expertise into an AI-accessible knowledge base, delivering structured feedback and guidance to AI assistants for local content analysis.
This server turns domain expertise into an AI-accessible knowledge base, delivering structured feedback and guidance to AI assistants for local content analysis.
Setup Requirements
- ⚠️Requires a Cloudflare account with an R2 bucket configured for expertise YAML files.
- ⚠️Users must manually create and populate the R2 bucket with their expertise `.yaml` files, replacing `[REPLACE: ...]` placeholders.
- ⚠️The `toolPrefix` in each expertise YAML file must be unique across all files uploaded to the R2 bucket.
Verified SafeView Analysis
mcp-apache-spark-history-server
by kubeflow
Connect AI agents to Apache Spark History Server for intelligent job analysis and performance monitoring.
Connect AI agents to Apache Spark History Server for intelligent job analysis and performance monitoring.
Setup Requirements
- ⚠️Requires an existing Spark History Server running and accessible via network.
- ⚠️Requires Python 3.12+ for server execution.
- ⚠️Local testing setup requires Docker for the sample Spark History Server.
Verified SafeView Analysis
metabase-ai-assistant
by enessari
The Metabase AI Assistant integrates an AI agent with Metabase to enable AI-powered data exploration, SQL generation, dashboard creation, and Metabase instance management through an MCP client.
The Metabase AI Assistant integrates an AI agent with Metabase to enable AI-powered data exploration, SQL generation, dashboard creation, and Metabase instance management through an MCP client.
Setup Requirements
- ⚠️Access to Metabase's internal application database credentials (MB_METADATA_*) is required for advanced metadata analytics (Phase 2 & 3 tools).
- ⚠️Direct database modification tools (e.g., `db_table_create`) may require Metabase username/password authentication rather than just an API key if the API key does not expose the underlying database connection password.
- ⚠️Requires either an Anthropic API key (`ANTHROPIC_API_KEY`) or an OpenAI API key (`OPENAI_API_KEY`), both of which are paid services and incur usage costs.
Verified SafeView Analysis
DevFestIca25-Activity1
by Dav082004
Automate project management and issue creation using GitHub Copilot and MCP Server by transforming requirements into actionable GitHub tasks.
Automate project management and issue creation using GitHub Copilot and MCP Server by transforming requirements into actionable GitHub tasks.
Setup Requirements
- ⚠️Requires GitHub Copilot CLI installation (npm install)
- ⚠️Requires GitHub account authentication for CLI tools
- ⚠️Requires configuration of GitHub MCP Server (setup details not provided in source code)
- ⚠️GitHub Copilot Pro subscription needed for advanced automatic issue resolution (optional)
Verified SafeView Analysis
UCAI
by nirholas
Generates Model Context Protocol (MCP) servers from smart contract ABIs, enabling AI agents to interact with blockchain protocols safely and efficiently, incorporating security scanning and contract explanations.
Generates Model Context Protocol (MCP) servers from smart contract ABIs, enabling AI agents to interact with blockchain protocols safely and efficiently, incorporating security scanning and contract explanations.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️For write operations in generated MCP servers, a `PRIVATE_KEY` environment variable must be set (and kept secure).
- ⚠️For fetching ABIs from Etherscan-family explorers, an `ETHERSCAN_API_KEY` (or network-specific key) environment variable may be required to avoid rate limits.
- ⚠️Generated MCP servers rely on `web3.py`, requiring RPC access to the target blockchain network.
- ⚠️Running the generated server requires the `mcp` Python SDK (installed via `requirements.txt`).
Verified SafeView Analysis
CodeMCP
by SimplyLiz
Provides deep code intelligence (symbol navigation, impact analysis, architecture maps, ownership, risk assessment) to AI assistants, CLI, and HTTP API.
Provides deep code intelligence (symbol navigation, impact analysis, architecture maps, ownership, risk assessment) to AI assistants, CLI, and HTTP API.
Setup Requirements
- ⚠️Requires manual installation of SCIP indexers (e.g., scip-go) for enhanced language analysis, though 'ckb index' provides auto-install guidance.
- ⚠️Initial setup may require explicitly defining the repository root via CKB_REPO environment variable or --repo flag if running from npx in a non-standard project structure, though a Node.js shim aims to mitigate this.
- ⚠️Requires Go 1.21+ (if building from source) or Node.js 16+ and Git (if using npm package).