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)
ig-mcp
by jlbadano
Provides an MCP server to integrate AI applications with Instagram Business accounts, enabling programmatic interaction for tasks like profile management, media publishing, analytics, and direct messaging.
Provides an MCP server to integrate AI applications with Instagram Business accounts, enabling programmatic interaction for tasks like profile management, media publishing, analytics, and direct messaging.
Setup Requirements
- ⚠️Requires significant manual setup of an Instagram Business account, a Facebook Developer account, and a Facebook App to obtain API credentials (App ID, App Secret, long-lived Instagram Access Token, Instagram Business Account ID).
- ⚠️Instagram Direct Messaging features (get_conversations, get_conversation_messages, send_dm) require 'instagram_manage_messages' permission, which demands 'Advanced Access' approval from Meta via a potentially lengthy App Review process.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
hayhooks
by deepset-ai
Deploying and serving Haystack AI pipelines and agents as REST APIs and MCP (Model Context Protocol) tools, with support for OpenAI-compatible chat endpoints and Open WebUI integration.
Deploying and serving Haystack AI pipelines and agents as REST APIs and MCP (Model Context Protocol) tools, with support for OpenAI-compatible chat endpoints and Open WebUI integration.
Setup Requirements
- ⚠️Requires Python 3.10+ for MCP features.
- ⚠️Requires external LLM API keys (e.g., OpenAI API Key) for most functional pipelines, incurring costs.
- ⚠️No built-in authentication for API endpoints; requires an external security layer (e.g., reverse proxy) for production.
- ⚠️Docker (or Docker Compose) is recommended for setting up dependent services like Elasticsearch for RAG examples.
Review RequiredView Analysis
gdb-mcp-server
by yywz1999
Provides an AI-assisted debugging server for GDB using the Model Context Protocol, enabling AI agents to interact with and control GDB sessions.
Provides an AI-assisted debugging server for GDB using the Model Context Protocol, enabling AI agents to interact with and control GDB sessions.
Setup Requirements
- ⚠️Requires Python 3.7+ (tested with 3.11).
- ⚠️Requires platform-specific dependencies like `pexpect` (Linux/macOS), `xdotool` (Linux for keyboard fallback), and `pyautogui` (Windows for keyboard fallback).
- ⚠️Optimal terminal experience requires iTerm2 on macOS and tmux on Linux.
- ⚠️A GDB process must be running and accessible in a specific terminal setup for the server to attach and interact reliably.
Review RequiredView Analysis
conductor-tasks
by hridaya423
Conductor Tasks is an intelligent assistant for developers, transforming requirements into actionable tasks, generating implementation plans, tracking progress, and accelerating AI-powered development directly within the workflow. It serves as a comprehensive AI co-pilot for the development process.
Conductor Tasks is an intelligent assistant for developers, transforming requirements into actionable tasks, generating implementation plans, tracking progress, and accelerating AI-powered development directly within the workflow. It serves as a comprehensive AI co-pilot for the development process.
Setup Requirements
- ⚠️Requires at least one LLM API key (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY), which are often paid services.
- ⚠️If 'OLLAMA_ENABLED=true' is set, a local Ollama server must be running with a model installed.
- ⚠️For IDE integration, requires proper Model Context Protocol (MCP) server configuration within the editor.
- ⚠️Requires Node.js v18.0.0 or higher.
- ⚠️Creates and manages a 'TASKS.md' file in the project root by default, as well as '.conductor/templates' and IDE-specific rule directories (e.g., '.cursor/rules', '.roo').
Verified SafeView Analysis
hevy-mcp
by chrisdoc
The Model Context Protocol (MCP) server for the Hevy Fitness API enables AI assistants to access and manage workout data, routines, exercise templates, and more through the Hevy API.
The Model Context Protocol (MCP) server for the Hevy Fitness API enables AI assistants to access and manage workout data, routines, exercise templates, and more through the Hevy API.
Setup Requirements
- ⚠️Requires a Hevy API Key, which typically necessitates a Hevy PRO subscription.
- ⚠️Node.js v20 or higher is required.
- ⚠️pnpm (via Corepack) is the recommended package manager.
Verified SafeView Analysis
github-stars
by ccbikai
A Cloudflare-powered MCP server that enables natural language search and querying of your GitHub starred repositories, including their README content, via an AI agent.
A Cloudflare-powered MCP server that enables natural language search and querying of your GitHub starred repositories, including their README content, via an AI agent.
Setup Requirements
- ⚠️Requires Node.js v22
- ⚠️Requires PNPM package manager
- ⚠️Requires GitHub Personal Access Token with `repo` scope
- ⚠️Requires Cloudflare account with R2 bucket and AutoRAG instance
Verified SafeView Analysis
dataforseo-mcp-server
by Skobyn
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.
Setup Requirements
- ⚠️Requires DataForSEO API credentials (DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD) as environment variables. LOCALFALCON_API_KEY is needed for optional Local Falcon tools.
- ⚠️Requires Node.js and npm for installation (`npm install`) and building (`npm run build`).
- ⚠️The HTTP server endpoint, when deployed (e.g., to Cloud Run), is publicly accessible by default. Production usage requires configuring authentication (e.g., API keys, IAM) as recommended in the provided documentation.
Verified SafeView Analysis
pedigree-mcp
by zzgael
Generates family pedigree tree diagrams as PNG or SVG images, compliant with Bennett 2008/2022 NSGC standardized genetic notation, for use with Model Context Protocol (MCP) clients.
Generates family pedigree tree diagrams as PNG or SVG images, compliant with Bennett 2008/2022 NSGC standardized genetic notation, for use with Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher as specified in `package.json`.
- ⚠️The 'sharp' dependency, essential for PNG generation, is a native module that might require specific build tools (e.g., `libvips`) on the host system, although pre-compiled binaries often simplify installation.
- ⚠️Generating complex pedigree diagrams (especially large SVG or high-resolution PNGs) can produce very large output strings (hundreds of KB to megabytes), resulting in high token usage if transmitted to an LLM context.
Verified SafeView Analysis
txt2mcp
by mattzcarey
Converts text files or remote URLs into Model Context Protocol (MCP) servers, providing a searchable interface for AI agents.
Converts text files or remote URLs into Model Context Protocol (MCP) servers, providing a searchable interface for AI agents.
Setup Requirements
- ⚠️Requires a Cloudflare account with Workers, R2 Bucket, and Durable Objects configured (not a standalone server).
- ⚠️The search index (`Orama`) is rebuilt on every search query, leading to high CPU and memory usage, especially for large documents, which can significantly increase operational costs and latency. The index should be persisted after creation/update.
- ⚠️The use of `fetch(url)` for user-provided URLs in remote content ingestion can lead to SSRF vulnerabilities without robust URL validation.
Review RequiredView Analysis
gitlab-mr-mcp
by kopfrechner
Enables AI agents to interact with GitLab merge requests and issues for code review and project management.
Enables AI agents to interact with GitLab merge requests and issues for code review and project management.
Setup Requirements
- ⚠️Requires Node.js for execution.
- ⚠️Requires a GitLab access token with appropriate API scopes (e.g., `api`, `read_api`) for authentication.
- ⚠️Requires a GitLab host URL to be configured.
Verified SafeView Analysis
kgraph
by DeepakJangra239
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️An initial `reindex_codebase(root_path="...")` call is mandatory after setup for the server to function, as it builds the knowledge graph.
- ⚠️Performance for vector embeddings may vary significantly; it utilizes `mlx_embeddings` for Apple Silicon for speed, falling back to `sentence-transformers` on other platforms.
Verified SafeView Analysis
mcp-server
by keboola
Connect AI agents and MCP clients (Cursor, Claude, Windsurf, VS Code) to Keboola projects, exposing data, transformations, SQL queries, and job triggers as callable tools.
Connect AI agents and MCP clients (Cursor, Claude, Windsurf, VS Code) to Keboola projects, exposing data, transformations, SQL queries, and job triggers as callable tools.
Setup Requirements
- ⚠️Requires an active Keboola project and a Keboola Storage API Token.
- ⚠️Local setup necessitates configuring multiple OAuth-related environment variables (e.g., `MCP_SERVER_CLIENT_ID`, `MCP_SERVER_CLIENT_SECRET`, `MCP_SERVER_OAUTH_URL`, `MCP_SERVER_URL`), which can be complex.
- ⚠️Requires a Python environment (3.8+) with specific dependencies (e.g., `pydantic`, `httpx`, `PyJWT`, `fastmcp`).