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(6642)
github-mcp-server
by github
Connects AI tools (agents, assistants, chatbots) directly to GitHub's platform, enabling natural language interactions for repository management, issue/PR automation, code analysis, and workflow automation.
Connects AI tools (agents, assistants, chatbots) directly to GitHub's platform, enabling natural language interactions for repository management, issue/PR automation, code analysis, and workflow automation.
Setup Requirements
- ⚠️GitHub Personal Access Token (PAT) required for authentication
- ⚠️Docker required for containerized deployment (recommended method)
- ⚠️Requires a compatible MCP host application (e.g., VS Code, Claude, Cursor) to interact with the server
Verified SafeView Analysis
MaxKB
by 1Panel-dev
An enterprise-grade intelligent agent platform for building knowledge bases, RAG, complex workflows, and AI agents, targeting intelligent customer service and office assistants.
An enterprise-grade intelligent agent platform for building knowledge bases, RAG, complex workflows, and AI agents, targeting intelligent customer service and office assistants.
Setup Requirements
- ⚠️Requires Docker for easy deployment, or manual setup of Python environment, PostgreSQL, and Redis.
- ⚠️Requires configuration of Large Language Models (LLMs) from various providers (e.g., OpenAI, Anthropic, Tencent, etc.) or local models, which may involve obtaining API keys or setting up local inference servers.
- ⚠️Default administrator password 'MaxKB@123..' is set upon initial setup and should be changed immediately.
Verified SafeView Analysis
awesome-mcp-servers
by wong2
A central directory for discovering and referencing various Model Context Protocol (MCP) servers, clients, and frameworks for AI agents.
A central directory for discovering and referencing various Model Context Protocol (MCP) servers, clients, and frameworks for AI agents.
Verified SafeView Analysis
nginx-ui
by 0xJacky
Nginx Log Analysis and Management UI with AI Assistant features for configuration, monitoring, and debugging across clustered Nginx instances.
Nginx Log Analysis and Management UI with AI Assistant features for configuration, monitoring, and debugging across clustered Nginx instances.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for AI chat and code completion features.
- ⚠️Requires Nginx installation and configuration, with accessible log and config paths.
- ⚠️Requires downloading a GeoLite2 database for geo-IP log analytics (needs internet access).
- ⚠️Best deployed via Docker Compose for a complete setup.
Review RequiredView Analysis
mcp
by microsoft
Provides AI agents with local-first Model Context Protocol (MCP) integration and tooling for Azure, offering access to Azure API specifications, resource definitions, and best practices in Visual Studio Code and other compatible clients.
Provides AI agents with local-first Model Context Protocol (MCP) integration and tooling for Azure, offering access to Azure API specifications, resource definitions, and best practices in Visual Studio Code and other compatible clients.
Setup Requirements
- ⚠️Requires Node.js (Latest LTS version, e.g., Node 20+) for `npx` installation.
- ⚠️Manual configuration in `mcp.json` or equivalent requires precise pathing and argument syntax (e.g., `--project` for dotnet run).
- ⚠️Development builds and VSIX packaging use PowerShell scripts (`.ps1`).
- ⚠️The server functions as a backend for AI agents/IDEs; direct user interaction is limited to CLI commands for diagnostics.
Verified SafeView Analysis
mcphub
by samanhappy
A hub for managing, orchestrating, and providing a unified API for various Model Context Protocol (MCP) servers and their tools, including user management, OAuth services, and discovery of external servers.
A hub for managing, orchestrating, and providing a unified API for various Model Context Protocol (MCP) servers and their tools, including user management, OAuth services, and discovery of external servers.
Setup Requirements
- ⚠️Requires Node.js (>=20.0.0).
- ⚠️Smart Routing feature requires an OpenAI API Key (paid service) and a PostgreSQL database with `pgvector` extension if enabled.
- ⚠️Cloud Market feature requires a MCPROUTER_API_KEY for API access.
- ⚠️Running in database mode (`DB_URL` environment variable set) requires a PostgreSQL database with `pgvector` extension.
Verified SafeView Analysis
XcodeBuildMCP
by cameroncooke
A Model Context Protocol (MCP) server that provides Xcode-related tools for AI assistants, enabling programmatic interaction with Xcode projects, simulators, devices, and Swift packages.
A Model Context Protocol (MCP) server that provides Xcode-related tools for AI assistants, enabling programmatic interaction with Xcode projects, simulators, devices, and Swift packages.
Setup Requirements
- ⚠️Requires macOS, Node.js (>=18.x), and Xcode 16 to be installed locally.
- ⚠️Requires an MCP-compatible AI client (e.g., OpenAI Codex CLI, Claude Code CLI, Smithery) for interaction.
- ⚠️Dynamic tool discovery (`discover_tools`) uses an LLM, implying a connected LLM provider and potential associated API costs for the client.
- ⚠️Code signing setup is required for deploying apps to physical iOS/iPadOS/visionOS devices.
Verified SafeView Analysis
kreuzberg
by kreuzberg-dev
High-performance document intelligence platform for extracting text, metadata, and structured information (tables, images, chunks) from over 50 diverse document formats (PDFs, Office, images, HTML, etc.). It offers advanced OCR capabilities, multilingual support, and features like chunking, embeddings, and keyword extraction. Functionality is exposed via multiple language bindings and a Micro-service Communication Protocol (MCP) server for flexible integration.
High-performance document intelligence platform for extracting text, metadata, and structured information (tables, images, chunks) from over 50 diverse document formats (PDFs, Office, images, HTML, etc.). It offers advanced OCR capabilities, multilingual support, and features like chunking, embeddings, and keyword extraction. Functionality is exposed via multiple language bindings and a Micro-service Communication Protocol (MCP) server for flexible integration.
Setup Requirements
- ⚠️Native Binary Dependency: All language bindings and the CLI depend on a compiled Rust FFI library. Users might need to build it with a Rust toolchain or ensure pre-compiled binaries are available for their specific platform.
- ⚠️External Tool Dependencies (Conditional): Full functionality for certain document types or advanced features requires external system-level tools. This includes Tesseract OCR (with language packs), LibreOffice (for older .doc, .ppt, .xls formats), and Pandoc (for various text-based formats like Markdown, LaTeX).
- ⚠️Language Runtime Setup: Requires a compatible runtime environment (e.g., Python 3.8+, Node.js 18+, Ruby, Go, .NET) depending on the chosen client library or execution method.
Verified SafeView Analysis
ida-pro-mcp
by mrexodia
An AI-powered reverse engineering assistant that integrates IDA Pro with Model Context Protocol clients for enhanced analysis.
An AI-powered reverse engineering assistant that integrates IDA Pro with Model Context Protocol clients for enhanced analysis.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires IDA Pro 8.3 or higher (9 recommended); IDA Free is not supported.
- ⚠️Requires IDA Pro GUI to be running (unless using `idalib-mcp` for headless mode).
- ⚠️Debugger operations require the `--unsafe` flag due to inherent risks.
Review RequiredView Analysis
metamcp
by metatool-ai
Dynamically aggregates multiple MCP servers into a unified MetaMCP server, applies middleware, and exposes them through configurable API endpoints.
Dynamically aggregates multiple MCP servers into a unified MetaMCP server, applies middleware, and exposes them through configurable API endpoints.
Setup Requirements
- ⚠️Docker and Docker Compose are highly recommended for local development and production deployment.
- ⚠️A PostgreSQL database is required for persistent storage of configurations and user data.
- ⚠️Critical environment variables (e.g., `BETTER_AUTH_SECRET`, `POSTGRES_PASSWORD`) must be changed from their default values in production environments for security.
- ⚠️If integrating custom MCP servers with additional dependencies, a custom Dockerfile will be necessary to install these dependencies and mitigate cold start issues.
- ⚠️The frontend development container setup requires a reliable network connection for initial dependency installation and image building.
Verified SafeView Analysis
mcp-server-chart
by antvis
Generates various data visualization charts (including common charts and maps) using the AntV engine, facilitating data analysis and presentation through a Model Context Protocol server.
Generates various data visualization charts (including common charts and maps) using the AntV engine, facilitating data analysis and presentation through a Model Context Protocol server.
Setup Requirements
- ⚠️Relies on an external AntV chart generation service (`VIS_REQUEST_SERVER`) for rendering charts; charts are not generated locally by this server.
- ⚠️Geographic visualization tools (`generate_district_map`, `generate_path_map`, `generate_pin_map`) are limited to map generation within China due to AMap service integration.
- ⚠️Requires Node.js to run directly via `npx` or `node`.
Verified SafeView Analysis
fastmcp
by punkpeye
Build Model Context Protocol (MCP) servers in TypeScript with features like session management, authentication (including OAuth), streaming, and type-safe tool/resource/prompt definitions.
Build Model Context Protocol (MCP) servers in TypeScript with features like session management, authentication (including OAuth), streaming, and type-safe tool/resource/prompt definitions.
Setup Requirements
- ⚠️Optional JWKS (JSON Web Key Set) verification requires manual installation of the `jose` peer dependency (`npm install jose`).
- ⚠️OAuth authentication requires pre-configuration with an upstream provider (e.g., Google, GitHub, Azure) and setting corresponding environment variables (e.g., `GOOGLE_CLIENT_ID`, `GOOGLE_CLIENT_SECRET`).
- ⚠️For OAuth functionality, the `baseUrl` of the FastMCP server and the `redirectPath` (`/oauth/callback` by default) must be correctly configured in your upstream OAuth provider's settings.