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)
Cognio
by Thianvelaz
Cognio is a lightweight server designed to provide persistent semantic memory for AI systems, enabling them to remember information across conversations for more engaging interactions.
Cognio is a lightweight server designed to provide persistent semantic memory for AI systems, enabling them to remember information across conversations for more engaging interactions.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires ~1.1GB embedding model download on first run, which takes approximately 30 seconds.
- ⚠️Minimum 2GB RAM recommended.
Review RequiredView Analysis
CasualMarket
by sacahan
A Taiwan stock trading MCP server providing real-time stock prices, financial analysis, market data, and simulated trading.
A Taiwan stock trading MCP server providing real-time stock prices, financial analysis, market data, and simulated trading.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires the `uv` package manager for `uvx` execution.
- ⚠️The local SQLite database (`twse_securities.db`) needs to be present and potentially populated by the scraper if not using a pre-built image/volume.
- ⚠️SSL certificate verification is disabled in the `OpenAPIClient` (`verify=False`), which poses a security risk.
Verified SafeView Analysis
mollie-mcp
by hreinberger
This MCP server enables large language models to interact with the Mollie API for payment information retrieval and payment link creation.
This MCP server enables large language models to interact with the Mollie API for payment information retrieval and payment link creation.
Setup Requirements
- ⚠️Requires a Mollie API Key (test or live).
- ⚠️Requires an MCP-compatible client (e.g., Open Web UI, GitHub Copilot) to be useful.
- ⚠️The Docker Compose example relies on Docker Desktop and a locally running Ollama instance.
Verified SafeView Analysis
vibes
by jonhill90
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.
Setup Requirements
- ⚠️Requires Docker Desktop for running MCP servers and managing containers.
- ⚠️Requires Claude Desktop as the primary interface for the conversational development environment.
- ⚠️Utilizing the OpenAI Codex CLI features (for dual-agent workflows) requires an OpenAI account and potentially API keys (paid models may apply), with authentication via 'codex login'.
- ⚠️Requires Python 3.11+ for backend components and agent logic.
Verified SafeView Analysis
Thomisidae
by u8array
This server provides controlled web access (fetching URLs, extracting links, performing Google searches) to any MCP-compatible LLM client.
This server provides controlled web access (fetching URLs, extracting links, performing Google searches) to any MCP-compatible LLM client.
Setup Requirements
- ⚠️Google Search requires a Google API key and Custom Search Engine ID, which need to be obtained from Google Cloud and configured.
- ⚠️The 'readability' extraction mode for `fetch_url_text` requires building the server with the `--features readability` flag.
- ⚠️Requires Rust toolchain to build from source, or downloading pre-built binaries for your specific OS.
Verified SafeView Analysis
mcp-streamable-http-server
by nunaszek
A development template for creating StreamableHttp services with flexible authentication, dynamic service registration, customizable middleware, and YAML-based tool configuration.
A development template for creating StreamableHttp services with flexible authentication, dynamic service registration, customizable middleware, and YAML-based tool configuration.
Setup Requirements
- ⚠️Authentication is effectively disabled due to a placeholder `_verify_token` method in `AuthorizeMiddleware` always returning true. This requires immediate implementation for any secure deployment.
- ⚠️Requires Python 3.10+.
- ⚠️A database (default SQLite) is used for session and API key management, with its URL configured via `DATABASE_URL` environment variable.
Review RequiredView Analysis
unified-thinking
by quanticsoul4772
A Model Context Protocol (MCP) server that consolidates multiple cognitive thinking patterns into a single Go-based implementation with 85 specialized reasoning tools for enhanced problem-solving and AI integration.
A Model Context Protocol (MCP) server that consolidates multiple cognitive thinking patterns into a single Go-based implementation with 85 specialized reasoning tools for enhanced problem-solving and AI integration.
Setup Requirements
- ⚠️Requires Voyage AI API Key (Paid, but free tier available)
- ⚠️Requires Anthropic API Key (Paid)
- ⚠️Requires a running Neo4j database instance (Can be self-hosted or cloud-based)
- ⚠️Designed to run as an extension for 'Claude Desktop', not a standalone HTTP API server
Verified SafeView Analysis
rubygems_mcp.rb
by amkisko
Provides a Model Context Protocol (MCP) server and Ruby client for accessing RubyGems and Ruby version information, integrating with IDEs and AI clients.
Provides a Model Context Protocol (MCP) server and Ruby client for accessing RubyGems and Ruby version information, integrating with IDEs and AI clients.
Setup Requirements
- ⚠️Requires Ruby 3.1 or higher.
- ⚠️Potential OpenSSL certificate configuration issues on some systems, leading to SSL verification failures.
- ⚠️When using Ruby version managers (e.g., mise, rbenv) with MCP clients, ensure `RUBY_VERSION` environment variable is set to match the desired Ruby version for `gem exec rubygems_mcp`.
Verified SafeView Analysis
btp-sap-odata-to-mcp-server
by RavenQueen03
This server acts as a proxy for SAP BTP OData services, specifically designed to bridge OData requests from a client (potentially a Minecraft Proxy, MCP) to an upstream OData endpoint, handling authentication and data forwarding.
This server acts as a proxy for SAP BTP OData services, specifically designed to bridge OData requests from a client (potentially a Minecraft Proxy, MCP) to an upstream OData endpoint, handling authentication and data forwarding.
Setup Requirements
- ⚠️Requires Node.js installed to run the server.
- ⚠️The ODATA_SERVICE_URL environment variable must be set, pointing to the upstream OData service.
- ⚠️Requires 'npm install' to install dependencies like express, body-parser, axios.
Review RequiredView Analysis
mcp-browser-use-server
by hubertusgbecker
An MCP server that enables AI agents to control web browsers using the browser-use library, supporting various transports and persistent sessions.
An MCP server that enables AI agents to control web browsers using the browser-use library, supporting various transports and persistent sessions.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for LLM functionality.
- ⚠️Requires Playwright browsers to be installed via `uv run playwright install --with-deps chromium`.
- ⚠️The `uv` (Astral) package manager is strictly required for all Python operations, replacing traditional `pip` commands.
- ⚠️Docker with docker-compose is highly recommended for containerized deployment and VNC visualization.
Review RequiredView Analysis
mcp-devcontainers
by crunchloop
Provides a Model Context Protocol (MCP) server for integrating with and managing devcontainer environments via the devcontainers CLI.
Provides a Model Context Protocol (MCP) server for integrating with and managing devcontainer environments via the devcontainers CLI.
Setup Requirements
- ⚠️Docker must be installed and running on your system.
Verified SafeView Analysis
repository-manager
by Knuckles-Team
Manages Git repositories (cloning, pulling, status, configuration) and serves as an Agentic AI tool for interacting with codebases, enabling semantic search and Python script execution.
Manages Git repositories (cloning, pulling, status, configuration) and serves as an Agentic AI tool for interacting with codebases, enabling semantic search and Python script execution.
Setup Requirements
- ⚠️Requires Git to be installed on the host system where operations are performed.
- ⚠️Requires an LLM provider (e.g., OpenAI, Anthropic, Google, HuggingFace) with appropriate API keys or a local LLM server (defaults suggest localhost:1234/v1 for OpenAI compatible APIs).
- ⚠️Python 3.10 or higher is required.
- ⚠️The A2A Agent requires connection to an MCP Server (either local or remote), which can be the `repository-manager-mcp` itself or other configured MCP servers for additional functionalities like Smart Coding or Python Sandbox.