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)
lldb-mcp-server
by FYTJ
A server that enables remote debugging capabilities by exposing LLDB functionalities over a TCP-based protocol.
A server that enables remote debugging capabilities by exposing LLDB functionalities over a TCP-based protocol.
Setup Requirements
- ⚠️Requires macOS with Xcode or Command Line Tools installed.
- ⚠️Requires Python 3.12.
- ⚠️Requires careful configuration of Python and LLDB framework paths (PYTHONPATH, DYLD_FRAMEWORK_PATH, DYLD_LIBRARY_PATH) for 'import lldb' to succeed.
Review RequiredView Analysis
formation-mcp
by cyverse-de
Connects Claude Code (an AI assistant) to the CyVerse Discovery Environment to enable natural language management of scientific applications, analyses, and data.
Connects Claude Code (an AI assistant) to the CyVerse Discovery Environment to enable natural language management of scientific applications, analyses, and data.
Setup Requirements
- ⚠️Requires a CyVerse Discovery Environment account and credentials (username/password or JWT token).
- ⚠️Requires configuration in `~/.claude.json` or `~/.formation-mcp.yaml` with CyVerse API base URL and authentication details.
- ⚠️If building from source, Go 1.25.3 or later is required.
Verified SafeView Analysis
arxiv-mcp
by AnnaSuSu
Enables LLMs to search, download, and read scientific papers from arXiv, providing direct access to scientific literature for AI assistants.
Enables LLMs to search, download, and read scientific papers from arXiv, providing direct access to scientific literature for AI assistants.
Setup Requirements
- ⚠️Requires `uv` to be installed for recommended execution (`uvx`).
- ⚠️Python 3.10+ is required.
- ⚠️`pymupdf` (a dependency) may have native system library requirements, though `uv` typically handles these dependencies well.
Verified SafeView Analysis
mcp-server
by apopovic77
Aggregates multiple microservice APIs (Storage, O'Neal, Artrack, CodePilot, AI, Content, Tarot) under a single FastAPI interface, providing a unified toolset for various domain-specific operations, including AI-driven content, human-in-the-loop interactions, and general API orchestration.
Aggregates multiple microservice APIs (Storage, O'Neal, Artrack, CodePilot, AI, Content, Tarot) under a single FastAPI interface, providing a unified toolset for various domain-specific operations, including AI-driven content, human-in-the-loop interactions, and general API orchestration.
Setup Requirements
- ⚠️Requires multiple external API keys for full functionality (e.g., ARKTURIAN_API_KEY, ONEAL_STORAGE_API_KEY, ARTRACK_API_KEY, TELEGRAM_API_KEY, CODEPILOT_API_TOKEN, AI_API_KEY).
- ⚠️Python dependencies (uvicorn, fastapi, httpx, etc.) must be installed, preferably in a virtual environment as implied by the `start.sh` script looking for `venv/bin/uvicorn`.
- ⚠️Disables SSL certificate verification (`verify=False`) in specific media fetching functions, which is a significant security vulnerability and should be addressed before deployment in any sensitive environment.
Review RequiredView Analysis
sse-mcp-servers
by betterhyq
This project provides server implementations for the Model Context Protocol (MCP), enabling external agents to interact with defined tools and services, exemplified by an 'add two numbers' function.
This project provides server implementations for the Model Context Protocol (MCP), enabling external agents to interact with defined tools and services, exemplified by an 'add two numbers' function.
Setup Requirements
- ⚠️Requires Node.js runtime (version 24.x or higher is indicated by `start:huaweiyun:node` and `tsconfig.json`).
- ⚠️The Python server specifically requires Python 3.10.15.
- ⚠️Uses pnpm for package management; `npm` or `yarn` might not work without adjustments.
- ⚠️Specific ports (4000 for Node.js, 4100 for Python) need to be open and accessible.
Verified SafeView Analysis
datalake-mcp-server-client
by BERDataLakehouse
A Python client library for programmatic interaction with the BERDL Datalake MCP Server, enabling operations like health checks, database/table listing, schema retrieval, and data querying for Delta Lake tables.
A Python client library for programmatic interaction with the BERDL Datalake MCP Server, enabling operations like health checks, database/table listing, schema retrieval, and data querying for Delta Lake tables.
Setup Requirements
- ⚠️Requires the 'datalake-mcp-server' repository to be cloned and present in the parent directory (`../datalake-mcp-server`) relative to this client repository for client generation.
- ⚠️The client generation process explicitly uses Python 3.13.
- ⚠️Requires the 'uv' package manager to be installed for setting up the virtual environment and installing dependencies during client generation.
Verified SafeView Analysis
claude-mcp-servers
by harshv2013
Provides Model Context Protocol (MCP) servers for Claude Desktop, enabling secure file system access and advanced mathematical calculations.
Provides Model Context Protocol (MCP) servers for Claude Desktop, enabling secure file system access and advanced mathematical calculations.
Setup Requirements
- ⚠️Requires macOS and Claude Desktop application.
- ⚠️Requires Python 3.10+.
- ⚠️Manual configuration of Claude Desktop's `claude_desktop_config.json` with absolute paths to the server scripts is required and can be error-prone.
- ⚠️Currency exchange rates in the calculator are hardcoded (as of Jan 2025 approximations) and not real-time.
Verified SafeView Analysis
MCP-F1data
by Maxbleu
Provides a Model Context Protocol (MCP) server to allow LLMs like Claude to interact with Formula 1 data through a set of Python tools.
Provides a Model Context Protocol (MCP) server to allow LLMs like Claude to interact with Formula 1 data through a set of Python tools.
Setup Requirements
- ⚠️Requires Claude Desktop application to be installed and configured with the MCP server entry in its `claude_desktop_config.json` file.
- ⚠️Requires Python 3.12 or newer to run the server.
- ⚠️Relies on several environment variables (`JWT_TOKEN`, `APIF1DB_PRIVATE_NETWORK_BASE_PATH`, `PUBLIC_KEY`, `ALGORITHM`) for API authentication and endpoint configuration, which must be correctly set.
Review RequiredView Analysis
mcp-code-analyzer
by Pratham-Prog861
Analyzes JavaScript/TypeScript code quality in real-time, providing linting suggestions via both a Model Context Protocol (MCP) server and a standalone HTTP API.
Analyzes JavaScript/TypeScript code quality in real-time, providing linting suggestions via both a Model Context Protocol (MCP) server and a standalone HTTP API.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Initial setup requires 'npm install' to fetch dependencies.
- ⚠️For MCP integration with Claude Desktop, the absolute path to 'index.js' needs to be configured manually.
Verified SafeView Analysis
repka-lifeforce
by repkam09
A modular REST API server providing an AI conversational assistant, server utilities, weather, music playback information, and media management.
A modular REST API server providing an AI conversational assistant, server utilities, weather, music playback information, and media management.
Setup Requirements
- ⚠️Requires a Temporal cluster for workflow management.
- ⚠️Requires a Supabase instance for user authentication and database operations.
- ⚠️Requires multiple external API keys for services like OpenAI, Brave Search, OpenWeatherMap, and Last.fm (many are paid services).
- ⚠️Requires Docker and Docker Compose for easy setup and development.
Review RequiredView Analysis
simlab-ug-mcp-server
by miho
Provides an MCP server and GUI for managing, configuring, and executing UG4 Lua simulation scripts by interacting with an external UG gRPC server.
Provides an MCP server and GUI for managing, configuring, and executing UG4 Lua simulation scripts by interacting with an external UG gRPC server.
Setup Requirements
- ⚠️Requires an external UG gRPC server to be running (default localhost:50051) for script analysis and execution.
- ⚠️Requires the UG4 `ugshell` executable (UG4 simulation software) to be installed and configured in the application.
- ⚠️The `ughub` launcher in the macOS DMG requires Python 3.x to be installed.
- ⚠️On macOS, users are advised to run a 'Fix Security.command' (using `xattr -cr`) to bypass Apple's Gatekeeper security warnings for unsigned applications.
Verified SafeView Analysis
mcp-server-doubao
by oychao1988
An MCP server that provides comprehensive image and video generation capabilities using Doubao AI models (Seedream for images, Seedance for videos), designed for integration with clients like Claude Desktop.
An MCP server that provides comprehensive image and video generation capabilities using Doubao AI models (Seedream for images, Seedance for videos), designed for integration with clients like Claude Desktop.
Setup Requirements
- ⚠️Requires an `ARK_API_KEY` obtained from the Volcengine Ark console (potentially a paid service).
- ⚠️Primarily designed for integration with Claude Desktop, requiring specific `claude_desktop_config.json` setup.
- ⚠️Requires Node.js version 18.0.0 or higher.