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)
jmeter-mcp-server-ts
by vjgit-369
The server enables AI assistants to programmatically interact with Apache JMeter for comprehensive performance testing, including test execution, analysis, report generation, and test plan creation.
The server enables AI assistants to programmatically interact with Apache JMeter for comprehensive performance testing, including test execution, analysis, report generation, and test plan creation.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher to be installed.
- ⚠️Requires Apache JMeter 5.0 or higher to be installed and accessible.
- ⚠️The `JMETER_HOME` environment variable must be explicitly set to the JMeter installation directory.
Verified SafeView Analysis
MCP-server-omkar
by omkar1930
Provides a minimal Python server for fetching and broadcasting cryptocurrency market data using FastAPI and CCXT.
Provides a minimal Python server for fetching and broadcasting cryptocurrency market data using FastAPI and CCXT.
Verified SafeView Analysis
mcp-server
by CengSin
An AI-powered RAG (Retrieval Augmented Generation) system for financial news analysis and user management, leveraging vector search, relational database queries, and LLM orchestration through a tool-calling framework.
An AI-powered RAG (Retrieval Augmented Generation) system for financial news analysis and user management, leveraging vector search, relational database queries, and LLM orchestration through a tool-calling framework.
Setup Requirements
- ⚠️Requires an OpenAI (or compatible service like OpenRouter.ai) API key, which incurs costs for embeddings and chat completions.
- ⚠️Requires a running Qdrant vector database instance for semantic search capabilities.
- ⚠️Requires a running MySQL database instance with specific schemas for content messages, articles, and users.
- ⚠️Requires a running MinIO object storage instance for file generation and storage.
- ⚠️A local HTTP/HTTPS proxy might be required if `HTTP_PROXY` and `HTTPS_PROXY` environment variables are set, which is done by default in `main.go` pointing to `127.0.0.1:7890`.
Review RequiredView Analysis
mcp-chess-server
by drkhannah
Provides an MCP server to interact with the Chess.com API, offering tools to retrieve public player profiles and statistics by username.
Provides an MCP server to interact with the Chess.com API, offering tools to retrieve public player profiles and statistics by username.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires 'mcp[cli]' and 'requests' dependencies to be installed.
Verified SafeView Analysis
agr-mcp-server-js
by nuin
Provides a Model Context Protocol (MCP) server for accessing genomics data from the Alliance of Genome Resources across multiple model organisms.
Provides a Model Context Protocol (MCP) server for accessing genomics data from the Alliance of Genome Resources across multiple model organisms.
Setup Requirements
- ⚠️Requires Node.js 18+ to run directly.
- ⚠️Requires specific JSON configuration in MCP clients (e.g., Claude Desktop) for integration.
- ⚠️Relies on external Alliance of Genome Resources APIs, which are subject to their availability and stability.
Verified SafeView Analysis
bernardpacis.github.io
by bernardpacis
Scaffolds a production-ready Model Context Protocol (MCP) server quickly with minimal configuration.
Scaffolds a production-ready Model Context Protocol (MCP) server quickly with minimal configuration.
Setup Requirements
- ⚠️Requires Node.js version 14 or later.
- ⚠️Requires manual download and installation of the kit from GitHub releases (not directly via npm/npx for the kit itself).
- ⚠️The 'npm run start' command is for running the scaffolded MCP server, implying a previous setup/generation step by the kit.
Review RequiredView Analysis
Building-A-New-MCP-Server
by 007VICKY007
Provides Claude with real-time weather alerts and forecasts via custom tools.
Provides Claude with real-time weather alerts and forecasts via custom tools.
Setup Requirements
- ⚠️Requires a publicly accessible endpoint for Claude to connect to the weather tools.
- ⚠️Requires a Python environment with project dependencies installed (e.g., using `uv` and `pyproject.toml`).
Verified SafeView Analysis
circular-mcp
by lessuseless-systems
Provides a set of tools for an MCP-compatible server to interact with the Circular Protocol Blockchain, enabling AI agents to query and perform blockchain operations.
Provides a set of tools for an MCP-compatible server to interact with the Circular Protocol Blockchain, enabling AI agents to query and perform blockchain operations.
Setup Requirements
- ⚠️Requires Node.js v20+ (v18+ minimum) to avoid `fetch` API polyfill issues.
- ⚠️Requires setting API keys in `.env` (e.g., `ACME_API_KEY`) as per `README`, but the provided tool code snippets for Circular Protocol API calls do not currently integrate these environment variables, potentially leading to authentication failures or insecure requests.
Review RequiredView Analysis
hackaton-mcp-server
by eatikrh
A production-ready template for developing Model Context Protocol (MCP) servers, enabling AI agents to use specialized tools for arithmetic, code review prompt generation, resource handling, and backend service querying, with integrated Slack bot support via Keycloak OAuth.
A production-ready template for developing Model Context Protocol (MCP) servers, enabling AI agents to use specialized tools for arithmetic, code review prompt generation, resource handling, and backend service querying, with integrated Slack bot support via Keycloak OAuth.
Setup Requirements
- ⚠️Requires Python 3.12+ and 'uv' package manager for local setup.
- ⚠️For the Slack integration and local OAuth flows, a Keycloak instance must be running on 'http://localhost:8080' and manually configured (client, user, secret).
- ⚠️The `ENABLE_AUTH=false` setting (required for the Slack bot demo) disables authentication middleware, making all endpoints public. Token validation must then be handled by individual tools, making secure deployment challenging without strict network controls.
Verified SafeView Analysis
ai-invoice-insights
by jerome79
Extract structured data (e.g., vendor, amount, date) from PDF invoices using a multi-agent AI pipeline.
Extract structured data (e.g., vendor, amount, date) from PDF invoices using a multi-agent AI pipeline.
Setup Requirements
- ⚠️Requires Ollama to be installed and running locally with a model (e.g., 'llama3.2') for full LLM functionality; can be disabled by setting `LLM_BACKEND=none`.
- ⚠️Requires Docker and Docker Compose for the recommended 'make dev' setup.
- ⚠️Assumes Python 3.11+ (as suggested by the deployment script) or a compatible newer version.
Verified SafeView Analysis
tomsmcps-v2
by TomsTools11
A static directory website for Model Context Protocol (MCP) servers, allowing users to browse, filter, and search through a curated list of tools and their GitHub repositories.
A static directory website for Model Context Protocol (MCP) servers, allowing users to browse, filter, and search through a curated list of tools and their GitHub repositories.
Setup Requirements
- ⚠️Requires Node.js version 20 (specified in `netlify.toml` and implicitly by `package.json` dev dependencies).
- ⚠️Data is sourced from `mcp-directory.csv` at build time; changes require re-running `npm run process-csv` and re-building.
Verified SafeView Analysis
glm-image-mcp-server
by ex-takashima
MCP server and CLI tool for generating images using Z.AI's glm-image model.
MCP server and CLI tool for generating images using Z.AI's glm-image model.
Setup Requirements
- ⚠️Requires Z.AI API Key (Paid service, user responsible for costs).
- ⚠️Node.js version 18.0.0 or higher is required.
- ⚠️TypeScript compilation (npm run build) is required before running.