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)
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
Verified SafeView Analysis
tips-mcp-server
by eagleisbatman
Serve AI-generated farming tips, categorized by region and context (weather, season), with bilingual support and interaction tracking.
Serve AI-generated farming tips, categorized by region and context (weather, season), with bilingual support and interaction tracking.
Setup Requirements
- ⚠️Requires Node.js 18+ runtime.
- ⚠️Requires a PostgreSQL database with specific 'tip_categories', 'tips', and 'tip_interactions' tables, whose schema is defined in a migration file from a related project (`nong-tri`). Manual setup or prior deployment of that project's migrations is necessary.
- ⚠️Requires an external Weather API (WEATHER_API_URL) to provide contextual weather data for tips.
Verified SafeView Analysis
adk-docs
by selvasv
Python Flask microservice template for Kubernetes deployments with multi-profile traffic management (stable, canary, preview) and integrated Azure Data Factory pipelines for data movement.
Python Flask microservice template for Kubernetes deployments with multi-profile traffic management (stable, canary, preview) and integrated Azure Data Factory pipelines for data movement.
Setup Requirements
- ⚠️Requires Docker for building and packaging the microservice, although the Dockerfile content is not provided.
- ⚠️Full deployment and traffic management (stable, canary, preview profiles) necessitate a Kubernetes cluster with Ambassador installed.
- ⚠️Azure Data Factory setup, including Azure Blob Storage and Azure Key Vault, is required for the data pipeline functionalities.
Verified SafeView Analysis
zed-mcp-server-2slides
by 2slides
Provides a Zed editor extension for generating slides, managing jobs, and searching themes via the 2slides API.
Provides a Zed editor extension for generating slides, managing jobs, and searching themes via the 2slides API.
Setup Requirements
- ⚠️Requires a 2slides API Key (potentially a paid service).
- ⚠️Requires the Zed editor for integration and usage.
- ⚠️Rust toolchain is required to build the server from source.
Verified SafeView Analysis
canvas-ed-mcp
by r1ckyIn
A backend server for an educational platform, likely integrating Anthropic's Claude AI for conversational or content generation tasks.
A backend server for an educational platform, likely integrating Anthropic's Claude AI for conversational or content generation tasks.
Setup Requirements
- ⚠️Requires Claude API Key (Paid) for AI functionalities.
- ⚠️Requires Python 3.x and dependencies listed in 'requirements.txt'.
Review RequiredView Analysis
MCP-RAG-Knowledge-Base-Server
by azharlabs
A FastAPI and MCP server designed to expose Retrieval-Augmented Generation (RAG) knowledge bases for chat interactions and document ingestion.
A FastAPI and MCP server designed to expose Retrieval-Augmented Generation (RAG) knowledge bases for chat interactions and document ingestion.
Setup Requirements
- ⚠️Requires an active API key for a compatible Large Language Model (LLM) service (e.g., Gemini, OpenAI), which is typically a paid service. The `MODEL_API_KEY` environment variable is mandatory.
- ⚠️The default Qdrant vector database is configured for in-memory storage, meaning all indexed document data will be lost upon server restart unless `QDRANT_URL` (for remote) or `QDRANT_PATH` (for local persistent) is explicitly configured.
- ⚠️The `extractanything` library (which uses MarkItDown) for document processing might require additional system-level dependencies (e.g., LibreOffice) for effective parsing of various file formats (e.g., .docx, .pptx) beyond standard Python packages. These are not specified in the `requirements.txt`.
Verified SafeView Analysis
Expense_tracker_mcp_server
by rohitvish07
Manages and tracks personal expenses by providing an API to add, list, and summarize financial transactions.
Manages and tracks personal expenses by providing an API to add, list, and summarize financial transactions.
Setup Requirements
- ⚠️Requires `DB_URL` environment variable pointing to a PostgreSQL database (e.g., Neon).
- ⚠️Requires Python 3.12 or higher.