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(8554)
urfave-cli-mcp
by thepwagner
Reuses existing urfave/cli applications as Model Context Protocol (MCP) servers, allowing them to be invoked as tools by MCP clients.
Reuses existing urfave/cli applications as Model Context Protocol (MCP) servers, allowing them to be invoked as tools by MCP clients.
Setup Requirements
- ⚠️The underlying `urfave/cli` application must print its intended results to `stdout` for the MCP client to receive them.
- ⚠️Requires a Go runtime environment to compile and run the application.
Verified SafeView Analysis
finashopping-mcp
by ismaeldosil
This MCP server enables Claude Desktop to search, compare, and calculate information about Uruguayan financial products like loans, credit cards, and insurance, and provides financial guidance.
This MCP server enables Claude Desktop to search, compare, and calculate information about Uruguayan financial products like loans, credit cards, and insurance, and provides financial guidance.
Setup Requirements
- ⚠️Requires Node.js version 20.0.0 or higher.
- ⚠️Requires `FINASHOPPING_SERVICE_USERNAME` and `FINASHOPPING_SERVICE_PASSWORD` environment variables for backend API authentication. Without these, the server will not function.
- ⚠️Intended for use with Claude Desktop and the Model Context Protocol (MCP).
Verified SafeView Analysis
devplan-mcp-server
by mmorris35
Generate detailed, Haiku-executable development plans and specialized AI agents for Claude Code, incorporating lessons learned and issue remediation workflows.
Generate detailed, Haiku-executable development plans and specialized AI agents for Claude Code, incorporating lessons learned and issue remediation workflows.
Setup Requirements
- ⚠️Requires Cloudflare account and Wrangler CLI for deployment
- ⚠️Requires Cloudflare KV Namespace binding (`DEVPLAN_KV`)
- ⚠️Requires Cloudflare Durable Object Namespace binding (`MCP_OBJECT`)
- ⚠️Authentication is disabled by default; must set `AUTH_ENABLED = "true"` in `wrangler.toml` and manage API keys for production use
Verified SafeView Analysis
pdf4vllm-mcp
by PyJudge
PDF content extraction and search, optimized for messy documents and vision language models (LLMs), with features for text corruption detection, reading order preservation, and token management.
PDF content extraction and search, optimized for messy documents and vision language models (LLMs), with features for text corruption detection, reading order preservation, and token management.
Setup Requirements
- ⚠️The `grep_pdf` tool requires the external `pdfgrep` system utility to be installed (e.g., `brew install pdfgrep` on macOS or `apt install pdfgrep` on Ubuntu).
- ⚠️Requires Python 3.10+.
- ⚠️The `read_pdf` tool, especially in `auto` or `image_only` mode when extracting images, can generate very high token counts due to base64 encoding of image data, potentially leading to increased LLM costs and context window limitations. Configuration options are available to manage this.
Verified SafeView Analysis
jvlink-mcp-server
by miyamamoto
This server allows users to analyze JRA-VAN horse racing data using natural language queries, translating them into SQL for detailed statistical analysis and trend identification.
This server allows users to analyze JRA-VAN horse racing data using natural language queries, translating them into SQL for detailed statistical analysis and trend identification.
Setup Requirements
- ⚠️Requires JRA-VAN DataLab membership (a paid service) to acquire the underlying horse racing data.
- ⚠️Requires `jrvltsql` (a separate Windows-only tool) to create and maintain the database files.
- ⚠️Requires Python 3.11 or higher runtime environment.
Verified SafeView Analysis
Hatch
by CrackingShells
Hatch is a package manager for Model Context Protocol (MCP) servers, providing environment isolation, multi-type dependency resolution (system, Python, Docker, other Hatch packages), and multi-host deployment to various AI tools and IDEs.
Hatch is a package manager for Model Context Protocol (MCP) servers, providing environment isolation, multi-type dependency resolution (system, Python, Docker, other Hatch packages), and multi-host deployment to various AI tools and IDEs.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Conda or Mamba recommended for Python environment isolation.
- ⚠️Docker required for Docker-based dependencies.
- ⚠️Linux package manager (e.g., `apt`) required for system dependencies; macOS and Windows system package managers not yet supported.
- ⚠️Development setup requires `pip install -e .` and `npm install`.
Review RequiredView Analysis
mcp-server
by DreamCats
A flexible MCP server providing various time-related functionalities, including current time, timestamps, time range processing, timezone conversions, relative time calculations, and comprehensive time information, using the FastMCP framework.
A flexible MCP server providing various time-related functionalities, including current time, timestamps, time range processing, timezone conversions, relative time calculations, and comprehensive time information, using the FastMCP framework.
Verified SafeView Analysis
tavily-mcp-loadbalancer
by balazhaa
Provides a load-balanced Tavily Model Context Protocol (MCP) server with multi-API key rotation and failover for enhanced web search, extraction, crawling, and mapping.
Provides a load-balanced Tavily Model Context Protocol (MCP) server with multi-API key rotation and failover for enhanced web search, extraction, crawling, and mapping.
Setup Requirements
- ⚠️Requires a Tavily API Key (paid service) for all operations.
- ⚠️Docker is the recommended deployment method, though a local Node.js setup is also possible.
- ⚠️Requires a modern Node.js runtime (>=18.0.0 based on package.json engines and esbuild dependencies).
Verified SafeView Analysis
fabric-mcp-server
by adityajoshi12
Enables AI assistants to interact with Hyperledger Fabric blockchain networks by exposing a set of blockchain management and interaction tools.
Enables AI assistants to interact with Hyperledger Fabric blockchain networks by exposing a set of blockchain management and interaction tools.
Setup Requirements
- ⚠️Requires a running Hyperledger Fabric network as an external dependency.
- ⚠️Requires a valid Hyperledger Fabric connection profile (JSON file) to be accessible.
- ⚠️Requires an enrolled user identity (certificate + private key) to be configured in a file system wallet, which can be created using the provided `create-wallet` utility script.
Verified SafeView Analysis
TransformerBee.mcp
by Hochfrequenz
This server acts as a Model Context Protocol (MCP) wrapper for the TransformerBee service, enabling conversion between EDIFACT and BO4E data formats.
This server acts as a Model Context Protocol (MCP) wrapper for the TransformerBee service, enabling conversion between EDIFACT and BO4E data formats.
Setup Requirements
- ⚠️Requires a running TransformerBee service, specified via TRANSFORMERBEE_HOST (e.g., http://localhost:5021).
- ⚠️Python 3.11 or higher is required.
- ⚠️The `uv` package manager is listed as a dev-dependency, and MCP tooling may assume its presence, potentially leading to minor setup friction.
Verified SafeView Analysis
claude-workspace
by chrisguillory
Provides a persistent Python execution environment and browser automation capabilities for Claude Code, enabling stateful computation and web interaction.
Provides a persistent Python execution environment and browser automation capabilities for Claude Code, enabling stateful computation and web interaction.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires 'uv' tool installed globally, and '~/.local/bin' in PATH
- ⚠️Selenium MCP (macOS): Requires 'snappy' via Homebrew, and 'Chrome > View > Developer > Allow JavaScript from Apple Events' enabled, may prompt for Keychain access on first run
- ⚠️Selenium MCP: Chrome/Chromium browser must be installed
Verified SafeView Analysis
codebridge-mcp
by P-de-Jong
Transforms VSCode into a multi-instance MCP server, enabling AI assistants to access and interact with the entire development environment across multiple workspaces.
Transforms VSCode into a multi-instance MCP server, enabling AI assistants to access and interact with the entire development environment across multiple workspaces.
Setup Requirements
- ⚠️Requires VSCode 1.80.0+
- ⚠️Requires Node.js 18+