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(7756)
mcp-linker
by milisp
Sync and manage Model Context Protocol (MCP) server configurations across various AI clients like Claude Desktop, Cursor, and VS Code, providing a marketplace for server templates and cloud synchronization.
Sync and manage Model Context Protocol (MCP) server configurations across various AI clients like Claude Desktop, Cursor, and VS Code, providing a marketplace for server templates and cloud synchronization.
Setup Requirements
- ⚠️Requires Node.js 20+, Bun, and Rust toolchain for development setup.
- ⚠️Cloud synchronization and authentication features require Supabase API keys (VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY) and an internet connection.
- ⚠️Requires various command-line tools (Python, Node.js, UV, Git, Claude CLI) which are checked for and can be installed via the app, but manual intervention might be needed if automatic installation fails.
Review RequiredView Analysis
aderyn
by Cyfrin
A powerful Solidity static analyzer that takes a bird's eye view over your smart contracts, available via CLI, LSP, or an MCP server for integration with other developer tools and AI agents.
A powerful Solidity static analyzer that takes a bird's eye view over your smart contracts, available via CLI, LSP, or an MCP server for integration with other developer tools and AI agents.
Setup Requirements
- ⚠️Windows users must have WSL installed.
- ⚠️Requires the `solc` (Solidity compiler) to be available in the environment for AST generation, though `solidity-ast-rs` might handle its installation in some cases.
- ⚠️Custom `aderyn.toml` configuration might be needed for non-standard project structures or specific environment variables (e.g., `FOUNDRY_PROFILE`).
Verified SafeView Analysis
apollo-mcp-server
by apollographql
The Apollo MCP Server enables AI models and agents to interact with GraphQL APIs by exposing GraphQL operations as Model Context Protocol (MCP) tools.
The Apollo MCP Server enables AI models and agents to interact with GraphQL APIs by exposing GraphQL operations as Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires an Apollo API Key and Graph Ref for fetching schemas and operations from Apollo GraphOS or Uplink.
- ⚠️Can be run via Docker, built from Rust source, or with `rover dev` (which typically requires Node.js and Rust).
- ⚠️An MCP client (e.g., `npx @modelcontextprotocol/inspector`) is needed to interact with the server.
- ⚠️Requires a target GraphQL API endpoint to expose (configured via `endpoint`).
Verified SafeView Analysis
UnrealGenAISupport
by prajwalshettydev
Integrates various Generative AI models (LLMs, vision, TTS) into Unreal Engine 5.1+ to enable AI-driven content generation, in-game agentic NPCs, and direct scene/blueprint control.
Integrates various Generative AI models (LLMs, vision, TTS) into Unreal Engine 5.1+ to enable AI-driven content generation, in-game agentic NPCs, and direct scene/blueprint control.
Setup Requirements
- ⚠️Requires API keys for various LLM providers (e.g., OpenAI, Anthropic, DeepSeek, XAI, Google, Meta), which are generally paid services.
- ⚠️Requires Unreal Engine 5.1 or higher with the 'Python Editor Script Plugin' enabled.
- ⚠️Requires installation and configuration of an external MCP client (Claude Desktop App or Cursor IDE) with a specific JSON config pointing to `mcp_server.py`.
- ⚠️Requires `mcp[cli]` Python package to be installed globally (`pip install mcp[cli]`).
Review RequiredView Analysis
Polymcp
by poly-mcp
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.
Setup Requirements
- ⚠️Requires Ollama to be running locally for local LLM inference (e.g., `ollama serve` and `ollama pull llama2`).
- ⚠️Requires API keys for commercial LLM providers like OpenAI or Anthropic (implies potential cost).
- ⚠️For browser automation, requires Playwright: `npm install playwright` and `npx playwright install chromium`.
- ⚠️Authentication features (ProductionAuthenticator) rely on a Redis instance for token blacklisting and rate limiting.
Verified SafeView Analysis
rust-docs-mcp-server
by Govcraft
Provides up-to-date Rust crate documentation via semantic search and LLM summarization to AI coding assistants.
Provides up-to-date Rust crate documentation via semantic search and LLM summarization to AI coding assistants.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Requires Rust Toolchain (if building from source, or implicitly for cargo doc functionality)
- ⚠️Requires active internet connection for initial setup and OpenAI API calls
- ⚠️First-time setup for a new crate/version/feature set can take significant time due to documentation generation and embedding
Verified SafeView Analysis
mcp-server
by nguyenmanmkt
A web-based Docker management platform for deploying, managing, and building custom AI tools (MCP servers) for integration with language models.
A web-based Docker management platform for deploying, managing, and building custom AI tools (MCP servers) for integration with language models.
Setup Requirements
- ⚠️Requires Docker Daemon Access: The 'server.js' backend needs permissions to interact directly with the Docker socket on the host machine, which implies running in a privileged Docker container or on a host with proper permissions.
- ⚠️Plaintext Sensitive Data: User credentials and other sensitive configurations are stored in 'database.json' without encryption.
- ⚠️External AI API Keys Required: 'GEMINI_API_KEY' is explicitly used by the Gemini tool, and a Perplexity API key (likely an environment variable like `PERPLEXITY_API_KEY`) would be needed for the Perplexity tool.
- ⚠️Arbitrary Code Execution Risks: The image build feature allowing Git repo cloning and Dockerfile execution, along with the `eval` function in `calculator.py`, introduces severe remote code execution vulnerabilities.
Review RequiredView Analysis
mcp-servers-hub
by apappascs
This repository serves as a centralized catalog and ranking system for Model Context Protocol (MCP) servers, allowing users to discover and compare various server implementations based on GitHub stars.
This repository serves as a centralized catalog and ranking system for Model Context Protocol (MCP) servers, allowing users to discover and compare various server implementations based on GitHub stars.
Verified SafeView Analysis
deployhq-mcp-server
by deployhq
This is a backend server component, likely acting as a "Master Control Program" for deployment workflows or a core service, developed using Node.js and TypeScript.
This is a backend server component, likely acting as a "Master Control Program" for deployment workflows or a core service, developed using Node.js and TypeScript.
Setup Requirements
- ⚠️Node.js runtime required
- ⚠️Project dependencies must be installed (`npm install`)
- ⚠️Environment variables from `.env.example` need to be configured
Verified SafeView Analysis
mcp-omnisearch
by spences10
A Model Context Protocol (MCP) server providing unified access to multiple search providers and AI tools for comprehensive search, AI responses, content processing, and enhancement features.
A Model Context Protocol (MCP) server providing unified access to multiple search providers and AI tools for comprehensive search, AI responses, content processing, and enhancement features.
Setup Requirements
- ⚠️Requires API keys for each desired provider (Tavily, Perplexity, Kagi, Jina AI, Brave, GitHub, Exa AI, Firecrawl). Functionality is limited by available keys.
- ⚠️GitHub API Key requires a Personal Access Token with NO SCOPES SELECTED (public access only) as explicitly detailed in the README to prevent over-permissioning.
- ⚠️If using self-hosted Firecrawl, requires a separate Firecrawl instance to be set up and `FIRECRAWL_BASE_URL` configured.
Verified SafeView Analysis
metorial-platform
by metorial
The Metorial Platform is an open source integration platform for agentic AI, designed to connect any AI model to thousands of APIs, data sources, and tools with a single function call, built to scale to tens or hundreds of thousands of concurrent MCP connections.
The Metorial Platform is an open source integration platform for agentic AI, designed to connect any AI model to thousands of APIs, data sources, and tools with a single function call, built to scale to tens or hundreds of thousands of concurrent MCP connections.
Setup Requirements
- ⚠️Requires a multi-database setup: PostgreSQL, Redis, and MongoDB are used for different data storage and caching needs, potentially requiring multiple instances of each.
- ⚠️Demands a container runtime environment (Docker or Kubernetes) for deploying MCP servers and other components, increasing operational complexity.
- ⚠️Can involve extensive cloud provider integrations for managed deployments, specifically AWS (Lambda, S3, IAM, ECS) if using Deno Deploy or AWS Lambda features.
- ⚠️Requires careful configuration of a large number of environment variables for various services, databases, external APIs (e.g., GitHub, MeiliSearch, Algolia), and email transport.
Verified SafeView Analysis
tmcp
by paoloricciuti
OAuth 2.1 authorization helper for Model Context Protocol (MCP) servers.
OAuth 2.1 authorization helper for Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️For production, in-memory client stores and development secrets must be replaced with persistent, secure storage and proper credential management.
- ⚠️Requires 'valibot' and 'pkce-challenge' as direct dependencies.
- ⚠️Primarily designed for HTTP transports; not applicable for STDIO or other non-HTTP transports for OAuth flows.