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)
datagraph-city-mcp-server
by team-earth
Provides a Model Context Protocol (MCP) interface for LLMs (like Claude Desktop) to query various urban intelligence datasets from the DataGraph API, including NYC building permits, property sales, crime, demographics, subway data, and GOSR framework-based civic programs.
Provides a Model Context Protocol (MCP) interface for LLMs (like Claude Desktop) to query various urban intelligence datasets from the DataGraph API, including NYC building permits, property sales, crime, demographics, subway data, and GOSR framework-based civic programs.
Setup Requirements
- ⚠️Requires a DATAGRAPH_API_KEY from datagraph.city (a free tier is available, but a key is still needed).
- ⚠️Specific configuration steps for Claude Desktop (editing claude_desktop_config.json) are required for integration.
- ⚠️Requires Node.js and npm/npx to be installed.
Verified SafeView Analysis
uplink
by hackafterdark
Connects local AI agents to a web browser for interaction, control, and debugging.
Connects local AI agents to a web browser for interaction, control, and debugging.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Manual browser extension installation via 'Load Unpacked' (Chrome/Edge/Brave) or 'Load Temporary Add-on' (Firefox).
- ⚠️Server and extension require matching ports if not using default 8765, necessitating manual update in extension dashboard.
- ⚠️The `AUTH_TOKEN` is hardcoded in `server.py`, requiring manual modification for stronger security.
Review RequiredView Analysis
mcp-servers
by CrackingShells
This repository serves as a temporary list for compiling Systems Biology MCP servers.
This repository serves as a temporary list for compiling Systems Biology MCP servers.
Verified SafeView Analysis
wp-mcp-chaserich
by ChaseRichardsonGit
Enables AI assistants to interact with a WordPress site for content management, including posts, pages, media, and taxonomies, with specific support for Elementor.
Enables AI assistants to interact with a WordPress site for content management, including posts, pages, media, and taxonomies, with specific support for Elementor.
Setup Requirements
- ⚠️Requires a running WordPress instance with REST API enabled.
- ⚠️Requires a WordPress Application Password for authentication (generated in WordPress Admin > Users > Your Profile).
- ⚠️For full Elementor integration and meta field access, the custom `mcp-elementor-support.php` plugin must be installed and activated on the WordPress site.
- ⚠️Requires Node.js version 18 or higher.
Verified SafeView Analysis
legal-research-mcp
by zuhairabbas1
This server exposes a Google Search tool as an MCP endpoint, allowing a client application to perform legal research and leverage an LLM for structured analysis.
This server exposes a Google Search tool as an MCP endpoint, allowing a client application to perform legal research and leverage an LLM for structured analysis.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️MCP server must be started before the client application
- ⚠️The Google Search tool provides mock results for educational purposes, not real-time search outcomes.
Verified SafeView Analysis
papermcp
by telagod
The PaperMCP server provides a unified interface for searching, downloading, and extracting text from academic papers across 23+ diverse scientific and academic sources through the Model Context Protocol.
The PaperMCP server provides a unified interface for searching, downloading, and extracting text from academic papers across 23+ diverse scientific and academic sources through the Model Context Protocol.
Setup Requirements
- ⚠️Full functionality for several core platforms (e.g., Semantic Scholar, Web of Science, Scopus, CORE, Microsoft Academic) requires setting specific API keys as environment variables.
- ⚠️Optional plugins (e.g., Sci-Hub, LibGen, Unpaywall, ScienceDirect, SpringerLink, IEEE Xplore) are disabled by default and must be explicitly enabled via `PLUGIN_XYZ=true` environment variables.
- ⚠️The Unpaywall plugin specifically requires setting the `UNPAYWALL_EMAIL` environment variable to function.
- ⚠️Requires Node.js version >= 18.18 to run. The `canvas` dependency (used by `pdfjs-dist`) might require system-level build tools on some environments.
Verified SafeView Analysis
demo-algorithms-repo
by cocolizh
Analysis is severely limited as no source code was provided. Based on the repository name 'demo-algorithms-repo' and the description 'MCP Server', it likely demonstrates algorithms within a server context, but specifics regarding its exact function are unknown.
Analysis is severely limited as no source code was provided. Based on the repository name 'demo-algorithms-repo' and the description 'MCP Server', it likely demonstrates algorithms within a server context, but specifics regarding its exact function are unknown.
Setup Requirements
- ⚠️Source code not provided for analysis, preventing detailed evaluation of requirements or friction points.
Review RequiredView Analysis
fganalysis_MCP_server
by RezaJF
Exposes FinnGen data analysis R package functionalities to AI agents and generates Jupyter notebooks using Google Vertex AI for research and development.
Exposes FinnGen data analysis R package functionalities to AI agents and generates Jupyter notebooks using Google Vertex AI for research and development.
Setup Requirements
- ⚠️Requires R and the `fganalysis` R package to be installed separately.
- ⚠️Requires a Google Cloud Vertex AI API Key, Project ID, and Location (a paid service) for notebook generation.
- ⚠️The `fganalysis-r` repository must be cloned as a sibling directory for default database configuration.
Review RequiredView Analysis
mcp-task-tracking
by wzrazsh
A unified platform for managing, monitoring, and auditing AI development tools and their task lifecycles, providing both a standardized API and a web administration interface.
A unified platform for managing, monitoring, and auditing AI development tools and their task lifecycles, providing both a standardized API and a web administration interface.
Setup Requirements
- ⚠️Requires Node.js runtime environment for backend development.
- ⚠️Requires PostgreSQL database for production (SQLite for development).
- ⚠️Requires Redis for caching and performance optimization.
- ⚠️Recommends Docker and Kubernetes for containerized deployment and orchestration.
Verified SafeView Analysis
uspto_ptab_mcp
by john-walkoe
Access USPTO Patent Trial and Appeal Board (PTAB) data via Open Data Portal API, enabling progressive disclosure, document processing, and AI-driven analysis.
Access USPTO Patent Trial and Appeal Board (PTAB) data via Open Data Portal API, enabling progressive disclosure, document processing, and AI-driven analysis.
Setup Requirements
- ⚠️Requires a valid USPTO API Key (Paid access for some API endpoints, though data is generally free). Can be configured via environment variable (USPTO_API_KEY) or secure storage.
- ⚠️Mistral API Key (MISTRAL_API_KEY) is optional for OCR functionality; without it, only basic PyPDF2 text extraction is available, which may not work for scanned documents. OCR incurs a cost (~$0.15 per 1M input tokens).
- ⚠️Secure storage relies on Windows Data Protection API (DPAPI) for Windows, or file permissions (0o600) on Linux/macOS. Setting up these permissions correctly is crucial for non-Windows environments.
Verified SafeView Analysis
eth-trading-mcp
by ZBcheng
An Ethereum trading service providing balance queries, token price queries, and token swap simulations via MCP protocol for AI Agents.
An Ethereum trading service providing balance queries, token price queries, and token swap simulations via MCP protocol for AI Agents.
Setup Requirements
- ⚠️Requires Rust 1.70+ environment.
- ⚠️Access to an Ethereum RPC Node (public options are heavily rate-limited; a private/paid node is recommended for reliable performance).
- ⚠️Blockchain interaction tests are ignored by default due to RPC rate limiting and require specific flags and delays to run (`cargo test -- --ignored --test-threads=1`).
Verified SafeView Analysis
LabMCP
by meshula
A minimal, production-ready C++20 template for building an MCP (Model Context Protocol) server that implements a dice rolling tool, designed for integration with clients like Claude Desktop.
A minimal, production-ready C++20 template for building an MCP (Model Context Protocol) server that implements a dice rolling tool, designed for integration with clients like Claude Desktop.
Setup Requirements
- ⚠️Requires a C++20 compliant compiler (e.g., g++ or clang++ supporting C++20).
- ⚠️Requires `make` to build the project.
- ⚠️For Claude Desktop integration, manual configuration of the executable path (`/path/to/LabMCP/cpp20-mcp-template/build/cpp20-mcp-template`) is necessary in the client's configuration file.