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)
labspace-mcp-workshop-lab-1
by mikegcoleman
This repository serves as a template to bootstrap a new interactive educational Labspace environment.
This repository serves as a template to bootstrap a new interactive educational Labspace environment.
Setup Requirements
- ⚠️Requires Docker to be installed and running locally.
- ⚠️Requires GitHub Action Secrets (DOCKERHUB_USERNAME, DOCKERHUB_TOKEN) for publishing/deployment.
- ⚠️Requires manual renaming of the `.github/workflows/publish-labspace.yaml.temp` file and updating `DOCKERHUB_REPO` within it.
Verified SafeView Analysis
trading-mcp-server
by Useelk
Automating cryptocurrency trading operations, market data retrieval, technical analysis, and opportunity scanning by integrating with Claude Desktop.
Automating cryptocurrency trading operations, market data retrieval, technical analysis, and opportunity scanning by integrating with Claude Desktop.
Setup Requirements
- ⚠️Requires API keys and secrets for a cryptocurrency exchange (e.g., MEXC_API_KEY, MEXC_SECRET) to operate in 'live' mode.
- ⚠️Requires Node.js (>=18.0.0) and npm/npx for installation and execution.
- ⚠️Designed to run as an MCP server for Claude Desktop, not as a standalone application, requiring configuration within Claude Desktop.
Verified SafeView Analysis
git-commit-helper
by tarekbadrsh
This MCP server helps Claude generate professional git commit messages by providing context from the local git repository's status, staged changes, all changes, and commit history.
This MCP server helps Claude generate professional git commit messages by providing context from the local git repository's status, staged changes, all changes, and commit history.
Setup Requirements
- ⚠️Requires Rust toolchain installed for building from source.
- ⚠️Requires Git to be installed and accessible in the system's PATH.
- ⚠️The absolute path to the compiled binary must be precisely configured in Claude Desktop's `claude_desktop_config.json`.
- ⚠️Claude Desktop must be completely quit and restarted after configuration changes.
- ⚠️macOS Gatekeeper may block the binary (requires `xattr -d com.apple.quarantine` to fix).
Verified SafeView Analysis
spring-ai-mcp-server
by qwe5507
Provides AI tools for managing TODO list items through a Spring AI Multi-Modal Chat Protocol (MCP) server.
Provides AI tools for managing TODO list items through a Spring AI Multi-Modal Chat Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK 17+ recommended for Spring Boot 3).
- ⚠️Designed to run as a Spring AI MCP server, typically interacting with a larger AI application via standard I/O.
Verified SafeView Analysis
extgange-betfair-mcp
by aranej
Enables AI assistants to interact with the Betfair Exchange betting platform for market intelligence and account information.
Enables AI assistants to interact with the Betfair Exchange betting platform for market intelligence and account information.
Setup Requirements
- ⚠️Requires a Betfair account and an Application Key, which can be a paid 'Live' key for real-time market data (£299).
- ⚠️Certificate-based authentication, recommended for production, requires manual generation and secure configuration of SSL certificates.
- ⚠️Access to market data is geo-blocked for German IP addresses, potentially requiring hosting outside of Germany (e.g., a home PC setup).
Verified SafeView Analysis
mcp_server
by samreensami
A simple bank system API that allows users to create accounts, authenticate, deposit/transfer funds, and view transaction history, along with unprotected administrative endpoints to view all accounts and transactions.
A simple bank system API that allows users to create accounts, authenticate, deposit/transfer funds, and view transaction history, along with unprotected administrative endpoints to view all accounts and transactions.
Setup Requirements
- ⚠️Requires Python dependencies: fastapi, uvicorn, sqlalchemy, pydantic, bcrypt, requests, colorama. These must be installed (e.g., `pip install -r requirements.txt` if a requirements file exists, or individually).
- ⚠️The server (`main.py`) and CLI frontend (`cli_frontend.py`) are separate applications that need to be run concurrently for a full experience.
- ⚠️A local SQLite database file `bank.db` will be created in the application's root directory.
Review RequiredView Analysis
databricks-mcp-server
by vinay-ram1999
Exposes Databricks Unity Catalog metadata and read-only SQL query capabilities to LLMs and agents in an optimized, structured format for automated data discovery and SQL generation.
Exposes Databricks Unity Catalog metadata and read-only SQL query capabilities to LLMs and agents in an optimized, structured format for automated data discovery and SQL generation.
Setup Requirements
- ⚠️Requires Python 3.13+ for installation based on pyproject.toml.
- ⚠️Mandates an active Databricks Workspace with Unity Catalog enabled and a configured SQL Warehouse.
- ⚠️Requires Databricks Personal Access Token (PAT) or OAuth client-credentials, along with specific permissions (USE CATALOG, USE SCHEMA, SELECT on tables, CAN_USE on SQL Warehouse) configured via environment variables.
Verified SafeView Analysis
go-mcp-js-eval-wasi
by takanoriyanagitani
Provides a Model Context Protocol (MCP) server for securely evaluating JavaScript code within a WASM sandbox.
Provides a Model Context Protocol (MCP) server for securely evaluating JavaScript code within a WASM sandbox.
Setup Requirements
- ⚠️Requires a pre-built WebAssembly (WASM) JavaScript engine binary (e.g., `js-eval-boa.wasm`) to be present on the system. This binary typically needs to be compiled separately (e.g., using `cargo install --target wasm32-wasip1`).
- ⚠️Requires the Go toolchain to build the server executable.
- ⚠️Depends on the Model Context Protocol (MCP) Go SDK for its API functionality.
Review RequiredView Analysis
MCP
by YasKam24
Provides client-server communication capabilities.
Provides client-server communication capabilities.
Review RequiredView Analysis
test_remote_mcp_server
by techwithmi19
This server provides an API for tracking personal expenses, allowing users to add, list, and summarize financial transactions.
This server provides an API for tracking personal expenses, allowing users to add, list, and summarize financial transactions.
Setup Requirements
- ⚠️Expense data is stored in a temporary directory (`tempfile.gettempdir()`) and may not persist across system restarts or temporary file cleanup operations.
Verified SafeView Analysis
registry
by Toyoclara233
The MCP Registry is a community-driven metadata repository for Model Context Protocol (MCP) servers, facilitating their discovery, publishing, and management.
The MCP Registry is a community-driven metadata repository for Model Context Protocol (MCP) servers, facilitating their discovery, publishing, and management.
Setup Requirements
- ⚠️Local development requires Pulumi CLI and a local Kubernetes cluster (e.g., Minikube) configured via kubeconfig.
- ⚠️Production deployment on GCP is complex, requiring a GCP account, specific IAM roles for a service account, and a GCS bucket for Pulumi state, along with a Pulumi passphrase file.
- ⚠️Publisher CLI authentication for publishing servers requires GitHub OAuth/OIDC, or DNS/HTTP domain verification with Ed25519 private keys.
Verified SafeView Analysis
inegi-mcp-server
by gchavez83
Provides an MCP server to access official INEGI (Mexico's National Institute of Statistics and Geography) APIs, enabling Claude Desktop to query statistical, economic, demographic, and establishment data from Mexico.
Provides an MCP server to access official INEGI (Mexico's National Institute of Statistics and Geography) APIs, enabling Claude Desktop to query statistical, economic, demographic, and establishment data from Mexico.
Setup Requirements
- ⚠️Requires INEGI API Tokens (registration required)
- ⚠️Python 3.10+ required
- ⚠️Requires .env file configuration