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-use-cli
by mcp-use
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., OpenAI, Anthropic, Google), most of which are paid services.
- ⚠️For local MCP servers, execution relies on `npx` (Node.js Package Executor) and specific `@modelcontextprotocol/*` packages, which might be auto-installed but incur runtime dependencies.
- ⚠️The `mcp-use` core dependency lists Node.js >=22.0.0 as an engine requirement, potentially conflicting with the CLI's own Node.js >=16 requirement.
Review RequiredView Analysis
bitbucket-mcp
by MatanYemini
A Model Context Protocol (MCP) server that enables AI assistants to interact with Bitbucket Cloud and Server APIs for managing repositories, pull requests, and pipelines.
A Model Context Protocol (MCP) server that enables AI assistants to interact with Bitbucket Cloud and Server APIs for managing repositories, pull requests, and pipelines.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires a Bitbucket App Password (not your regular Bitbucket password) with specific permissions (Repositories: Read, Pull requests: Read/Write, Pipelines: Read).
- ⚠️Authentication requires either `BITBUCKET_TOKEN` or both `BITBUCKET_USERNAME` and `BITBUCKET_PASSWORD` to be set as environment variables.
- ⚠️A default Bitbucket workspace is typically required, either explicitly set via `BITBUCKET_WORKSPACE` or inferred from `BITBUCKET_URL`.
Verified SafeView Analysis
mcp-metatrader5-server
by Qoyyuum
Allows AI assistants to control MetaTrader 5 terminal for automated trading, market data analysis, and historical data retrieval.
Allows AI assistants to control MetaTrader 5 terminal for automated trading, market data analysis, and historical data retrieval.
Setup Requirements
- ⚠️Requires MetaTrader 5 terminal installed on a Windows operating system.
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires `uv` package manager for recommended installation and execution.
- ⚠️MT5 account credentials (login, password, server) and MT5 terminal executable path must be securely configured/provided to the `initialize` and `login` tools.
Verified SafeView Analysis
gemini-mcp-rs
by missdeer
Provides a high-performance MCP server to integrate AI-driven tasks via the Gemini CLI with MCP-compatible clients.
Provides a high-performance MCP server to integrate AI-driven tasks via the Gemini CLI with MCP-compatible clients.
Setup Requirements
- ⚠️Requires Gemini CLI to be installed and configured separately on the system.
- ⚠️Requires Rust 1.90+ for building from source.
- ⚠️Requires an MCP-compatible client (e.g., Claude Code) to interact with the server.
Verified SafeView Analysis
mcp-server
by serpapi
Provides a Model Context Protocol (MCP) server to integrate various search engine results and data extraction from SerpApi.
Provides a Model Context Protocol (MCP) server to integrate various search engine results and data extraction from SerpApi.
Setup Requirements
- ⚠️Requires a SerpApi API Key (paid service) to function effectively, provided by the client with each request.
- ⚠️Requires Python 3.12+ for self-hosting.
- ⚠️For self-hosting without Docker, the 'uv' package manager is required to install dependencies and run the server.
Verified SafeView Analysis
sqrl
by DataSQRL
A backend data processing and API server that compiles SQRL scripts into Flink jobs and deploys GraphQL/REST/MCP APIs, managing data interactions with PostgreSQL and Kafka (Redpanda) to provide real-time data services.
A backend data processing and API server that compiles SQRL scripts into Flink jobs and deploys GraphQL/REST/MCP APIs, managing data interactions with PostgreSQL and Kafka (Redpanda) to provide real-time data services.
Setup Requirements
- ⚠️Docker required for easy setup of dependent services (Redpanda, PostgreSQL, Flink).
- ⚠️JBang may be required during compilation for custom Java UDFs.
- ⚠️Requires Java 11+.
Verified SafeView Analysis
medical-mcp
by JamesANZ
Provides local, private access to authoritative medical information from sources like FDA, WHO, PubMed, RxNorm, and Google Scholar to enhance AI workflows.
Provides local, private access to authoritative medical information from sources like FDA, WHO, PubMed, RxNorm, and Google Scholar to enhance AI workflows.
Setup Requirements
- ⚠️Requires Node.js 18+ and npm for manual installation.
- ⚠️Puppeteer automatically downloads a Chromium browser (~100-200MB) on first run, which requires disk space and internet access.
- ⚠️Windows users need to manually configure the `claude_desktop_config.json` as the `postinstall` script primarily targets macOS paths.
Verified SafeView Analysis
code-buddy
by Abhi-vish
Provides an AI-powered coding companion with comprehensive file system and development tools, integrating with MCP-compatible clients like Claude Desktop.
Provides an AI-powered coding companion with comprehensive file system and development tools, integrating with MCP-compatible clients like Claude Desktop.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires Python 3.13 or higher
- ⚠️Requires uv package manager for dependency management
Review RequiredView Analysis
mcp-server
by cap-js
A Model Context Protocol (MCP) server designed to assist AI models in the development of SAP Cloud Application Programming Model (CAP) applications by providing tools for model analysis and documentation search.
A Model Context Protocol (MCP) server designed to assist AI models in the development of SAP Cloud Application Programming Model (CAP) applications by providing tools for model analysis and documentation search.
Setup Requirements
- ⚠️Requires Node.js version 20 or higher.
- ⚠️Initial Model Download: On first use of embedding-related features (e.g., `search_docs`), the server downloads a multi-megabyte ONNX model and tokenizer files from huggingface.co, requiring an active internet connection and local storage.
- ⚠️Requires an MCP client (e.g., VS Code extension like Cline, opencode, GitHub Copilot agent mode) to interact with the server.
Verified SafeView Analysis
nist-csf-2-mcp-server
by rocklambros
A professional cybersecurity assessment backend API for NIST CSF 2.0, providing real-time dashboards and executive reporting capabilities.
A professional cybersecurity assessment backend API for NIST CSF 2.0, providing real-time dashboards and executive reporting capabilities.
Setup Requirements
- ⚠️Requires Node.js environment (supports ES Modules).
- ⚠️Uses a local SQLite database for persistence, requiring careful management for production deployments.
- ⚠️This repository contains only the backend API; a separate frontend project is needed for a full GUI.
Review RequiredView Analysis
rust-mcp-schema
by rust-mcp-stack
Provides a type-safe Rust implementation of the Model Context Protocol (MCP) schema, serving as a foundational library for building compatible LLM applications and external data source integrations.
Provides a type-safe Rust implementation of the Model Context Protocol (MCP) schema, serving as a foundational library for building compatible LLM applications and external data source integrations.
Setup Requirements
- ⚠️Requires Rust toolchain (compiler, Cargo build system).
- ⚠️URIs for roots are currently restricted to `file://` scheme.
- ⚠️Understanding of the Model Context Protocol (MCP) specification is essential for effective use.
Verified SafeView Analysis
responsible-vibe-mcp
by mrsimpson
Transforms any AI coding agent into a structured development partner by guiding it through battle-tested engineering workflows, managing long-term project memory, and providing context-aware process guidance.
Transforms any AI coding agent into a structured development partner by guiding it through battle-tested engineering workflows, managing long-term project memory, and providing context-aware process guidance.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires pnpm >= 9.0.0 for development and installation.
- ⚠️Requires an external Model Context Protocol (MCP) compatible AI coding agent (e.g., Amazon Q CLI, Claude Code, Gemini CLI) to function fully.
- ⚠️Generates and manages project-specific state and documentation files within a `.vibe/` directory in the project root.