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)
public-api-mcp-application
by choseongje66
Provides a web-based chat client for interacting with public data via an MCP (Multi-Cloud Platform) and LLM.
Provides a web-based chat client for interacting with public data via an MCP (Multi-Cloud Platform) and LLM.
Setup Requirements
- ⚠️Requires a MySQL 8.0.44+ server instance with a configured database user and schema. Initial database migration (`npx prisma migrate dev`) is required.
- ⚠️Requires a running MCP (Multi-Cloud Platform) / LLM server accessible at the configured `MCP_BASE_URL` (defaults to `http://localhost:3000`). This LLM backend is expected to serve a model named `gpt-oss:20b-cloud` as indicated in the chat service.
- ⚠️The `JWT_SECRET` environment variable must be set to a strong, unique secret to prevent the use of the hardcoded 'devsecret' fallback, which is a critical security risk.
Review RequiredView Analysis
performance-test-generation-mcp-server
by shibicr93
Generates performance test plans and scripts (Gatling, JMeter) by analyzing OpenAPI specifications using an MCP server and integrating with LLMs.
Generates performance test plans and scripts (Gatling, JMeter) by analyzing OpenAPI specifications using an MCP server and integrating with LLMs.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK 21+) and Maven 3.9+.
- ⚠️Requires an MCP client (e.g., `mcp-inspector`) to interact with the server's exposed tools.
- ⚠️The MCP client must be configured with access to a large language model (LLM), such as Anthropic's Claude (as hinted in `GatlingTestGeneratorHandler`), to utilize the code generation features. This implies associated API costs.
Verified SafeView Analysis
repocaster
by ivandon15
Automatically transforms existing GitHub repositories or local codebases, especially computational biology tools, into AI-accessible Model Context Protocol (MCP) servers.
Automatically transforms existing GitHub repositories or local codebases, especially computational biology tools, into AI-accessible Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires a paid LLM API key (e.g., OpenAI, DeepSeek, Qwen, configured via environment variables).
- ⚠️Requires `git` to be installed on the host system for cloning remote repositories.
- ⚠️Requires the `mcp` Python library to be installed to run the *generated* MCP servers.
Review RequiredView Analysis
long-context-mcp
by wx-b
A Model Context Protocol (MCP) server that implements Recursive Language Models (RLM) for solving long-context problems by programmatically probing, recursing, and synthesizing over large codebases or documents.
A Model Context Protocol (MCP) server that implements Recursive Language Models (RLM) for solving long-context problems by programmatically probing, recursing, and synthesizing over large codebases or documents.
Setup Requirements
- ⚠️Requires Python 3.12+ and 'uv' (recommended) or 'pip' for dependency management.
- ⚠️Docker is highly recommended (and default) for safe sandboxed execution of LLM-generated code. Running with 'environment: local' directly on the host carries significant risk.
- ⚠️Requires API keys (e.g., OPENROUTER_API_KEY, OPENAI_API_KEY) for cloud providers, or a locally running Ollama/vLLM server for local inference. RLM works by making multiple recursive LLM calls, which can lead to significant API costs, especially with large models. Cost monitoring and usage limits are crucial.
Verified SafeView Analysis
Finance-MCP-Server
by deepaktewari2000
A Python FastAPI server exposing financial data and portfolio calculation tools for LLM integration.
A Python FastAPI server exposing financial data and portfolio calculation tools for LLM integration.
Setup Requirements
- ⚠️Requires MCP_API_KEY environment variable to be set (defaults to 'secret123' if not).
- ⚠️Relies on external public APIs (CoinGecko, exchangerate.host, Yahoo Finance via yfinance) which may have rate limits or availability issues.
Verified SafeView Analysis
mcp-servers
by AlexandrosMelis
The purpose of this repository is unknown as it contains no functional code or documentation, only a .gitignore file.
The purpose of this repository is unknown as it contains no functional code or documentation, only a .gitignore file.
Verified SafeView Analysis
mcp-local-server
by zesty-io
Connects Zesty.io instances with AI tools like Claude, Cursor, and VS Code by implementing the Model Context Protocol, allowing AI agents to interact with Zesty.io content, accounts, and media.
Connects Zesty.io instances with AI tools like Claude, Cursor, and VS Code by implementing the Model Context Protocol, allowing AI agents to interact with Zesty.io content, accounts, and media.
Setup Requirements
- ⚠️Requires a Zesty.io user account or an active access token.
- ⚠️Requires Node.js version 20 or higher.
- ⚠️Mandatory environment variables: ZESTY_SESSION_TOKEN and ZESTY_INSTANCE_ZUID.
- ⚠️The configuration in AI applications requires providing an absolute path to the server's 'build/index.js' file.
Verified SafeView Analysis
mcp-auth
by rrbemfica
Implement and secure an MCP (Model Context Protocol) API server using Keycloak OpenID Connect for authentication and authorization with dynamic client registration and token exchange capabilities.
Implement and secure an MCP (Model Context Protocol) API server using Keycloak OpenID Connect for authentication and authorization with dynamic client registration and token exchange capabilities.
Setup Requirements
- ⚠️Docker and Docker Compose are required to run the Keycloak Identity Provider.
- ⚠️The `KC_HOSTNAME` environment variable in `keycloak-standalone/docker-compose.yml` needs to be manually updated to match the host (e.g., `localhost` or an ngrok tunnel).
- ⚠️A manual step in the Keycloak Admin Console is required to disable the "Trusted Hosts" client registration policy for dynamic client registration.
- ⚠️Python 3 and a virtual environment are prerequisites for the Python components.
Verified SafeView Analysis
sourcetap
by maxvoltage
SourceTap enables AI assistants to learn and search any library's documentation directly from GitHub repositories or documentation URLs.
SourceTap enables AI assistants to learn and search any library's documentation directly from GitHub repositories or documentation URLs.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires `uv` package manager for dependency handling and running.
- ⚠️The path `/absolute/path/to/sourcetap` in the run command must be replaced with the actual path to the project directory.
Verified SafeView Analysis
mcp-review
by ggange
An open-source platform for discovering, rating, and reviewing MCP (Model Context Protocol) servers, empowering developers to share experiences and make informed decisions.
An open-source platform for discovering, rating, and reviewing MCP (Model Context Protocol) servers, empowering developers to share experiences and make informed decisions.
Setup Requirements
- ⚠️Requires a PostgreSQL database connection string (Neon free tier recommended).
- ⚠️GitHub OAuth credentials (GITHUB_ID, GITHUB_SECRET) are mandatory for user authentication, which is essential for rating and uploading servers.
- ⚠️Cloudflare R2 Storage (R2_ACCOUNT_ID, R2_ACCESS_KEY_ID, R2_SECRET_ACCESS_KEY) and Redis (REDIS_URL) are highly recommended for custom server icons, distributed rate limiting, and caching in production environments.
Verified SafeView Analysis
external-mcp-server-demo
by sschiller089
This server demonstrates a custom communication protocol, possibly inspired by Minecraft, handling WebSocket connections and various message types like handshakes, logins, and chat.
This server demonstrates a custom communication protocol, possibly inspired by Minecraft, handling WebSocket connections and various message types like handshakes, logins, and chat.
Verified SafeView Analysis
mcp-ops-server
by youweichen0208
The MCP OPS Server provides an AI-driven interface for managing cloud infrastructure, allowing Claude Code to intelligently query, monitor, and analyze cloud instances, logs, and alerts.
The MCP OPS Server provides an AI-driven interface for managing cloud infrastructure, allowing Claude Code to intelligently query, monitor, and analyze cloud instances, logs, and alerts.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for deployment.
- ⚠️Requires an existing OPS platform web interface with valid login credentials.
- ⚠️Requires manual adaptation of Playwright selectors in `src/clients/ops_selectors.py` to match the target OPS platform's HTML structure.