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)
catholic-bible-mcp-server
by thsmale
An LLM agent server designed to provide access to the BibleGet I/O API for quoting Sacred Scriptures via the Model Context Protocol (MCP).
An LLM agent server designed to provide access to the BibleGet I/O API for quoting Sacred Scriptures via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires 'uv' (ultrafast Python package installer and runner) to be installed.
- ⚠️Requires 'OPENAI_API_KEY' environment variable to be set for the client (which interacts with this server) to function.
Verified SafeView Analysis
mcp-server-test
by junimnjw
This project aims to simulate or test the Minecraft Protocol (MCP) for development and compatibility verification.
This project aims to simulate or test the Minecraft Protocol (MCP) for development and compatibility verification.
Review RequiredView Analysis
AgentMCP
by inmydata
Provides AI agents with structured and conversational data querying, plus calendar functionalities, via a Model Context Protocol (MCP) server.
Provides AI agents with structured and conversational data querying, plus calendar functionalities, via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires `inmydata` API Key, Tenant, and Calendar Name.
- ⚠️Python 3.11 is the minimum runtime.
- ⚠️`MCP_DUCKDB_LOCATION` environment variable must be configured for DuckDB storage.
- ⚠️If using OAuth with Personal Access Tokens (PATs), `INMYDATA_INTROSPECTION_CLIENT_ID` and `INMYDATA_INTROSPECTION_CLIENT_SECRET` are required.
Review RequiredView Analysis
bill-mcp-server
by civicteam
An MCP server for Bill.com Spend & Expense API integration, enabling AI assistants to manage financial operations related to company spending, budgets, reimbursements, transactions, cards, and users.
An MCP server for Bill.com Spend & Expense API integration, enabling AI assistants to manage financial operations related to company spending, budgets, reimbursements, transactions, cards, and users.
Setup Requirements
- ⚠️Requires a Bill.com Spend & Expense API token with appropriate permissions, which must be obtained from a Bill.com developer account.
- ⚠️Requires Node.js 18.0.0 or higher runtime environment.
- ⚠️The environment variables `BILL_API_TOKEN` (required) and `BILL_ENVIRONMENT` (optional, defaults to `production`) must be set for the server to function.
Verified SafeView Analysis
mcp-network
by gtrevize
A comprehensive, secure MCP (Model Context Protocol) server for AI agents to perform remote network testing, validation, and diagnostics.
A comprehensive, secure MCP (Model Context Protocol) server for AI agents to perform remote network testing, validation, and diagnostics.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Critical environment variables (JWT_SECRET, AUTH_TOKEN) must be set and not contain 'CHANGEME' default values for server startup or full tool functionality.
- ⚠️Prerequisite system tools (e.g., ping, traceroute, dig, whois, nmap, tcpdump, iperf3) must be installed on the host, and some (nmap, tcpdump) may require elevated privileges (sudo or capabilities).
Verified SafeView Analysis
polymarket-mcp
by undiabler
Provides an in-memory cache and tools for LLM agents to explore, search, and filter Polymarket event data for agentic integrations.
Provides an in-memory cache and tools for LLM agents to explore, search, and filter Polymarket event data for agentic integrations.
Setup Requirements
- ⚠️Requires Docker for deployment
- ⚠️Requires `MCP_BEARER_TOKEN` environment variable for server security
- ⚠️Recommended: Docker volume for persistent cache (`--volume polycache:/app/data`) to avoid slow startup on restarts
Verified SafeView Analysis
egw_writings_mcp_server
by pythondev-pro
Provides access to Ellen G. White writings data via MCP and HTTP APIs, including search, content retrieval, and PDF generation.
Provides access to Ellen G. White writings data via MCP and HTTP APIs, including search, content retrieval, and PDF generation.
Setup Requirements
- ⚠️Requires local download of EGW database (large file size)
- ⚠️Multi-tenant server (`pyforge-multi-tenant-mcp-server`) requires careful management of session lifecycles and potential file system access if not configured securely.
- ⚠️The `admin_local_server` tool uses a default admin password ('admin18401844') which should ideally be changed or managed via environment variables for production.
Verified SafeView Analysis
Cocode
by hrayleung
Provides a high-performance MCP server for semantic codebase search, featuring real-time incremental indexing and intelligent ranking.
Provides a high-performance MCP server for semantic codebase search, featuring real-time incremental indexing and intelligent ranking.
Setup Requirements
- ⚠️Requires PostgreSQL with the `pgvector` extension installed and enabled (the server will attempt to enable `pgcrypto` too).
- ⚠️Requires an API key for at least one embedding provider (OpenAI, Jina, or Mistral), which are typically paid services.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
personupplysning-mcp
by isakskogstad
Provides a Model Context Protocol (MCP) server for accessing Swedish company data and financial reports from Bolagsverket API, with local caching in Supabase.
Provides a Model Context Protocol (MCP) server for accessing Swedish company data and financial reports from Bolagsverket API, with local caching in Supabase.
Setup Requirements
- ⚠️Requires a Supabase project (Pro plan recommended for 3.1GB dataset, $25/month). Free tier pauses and is too small for the dataset.
- ⚠️Requires Bolagsverket API credentials (Client ID and Client Secret). The free tier is limited to 1000 API calls/month.
- ⚠️Requires initial import of 1.85M Swedish company records from Parquet files into Supabase, which takes approximately 46 minutes (`npm run db:import`).
Verified SafeView Analysis
mcp-python
by alestmej
An AI agent leveraging LangChain to interact with a Minecraft Protocol (MCP) environment.
An AI agent leveraging LangChain to interact with a Minecraft Protocol (MCP) environment.
Setup Requirements
- ⚠️Requires Python 3.14 or newer (as per `pyproject.toml`, noting Python 3.14 is not yet released).
- ⚠️Requires `TOKEN` environment variable to be set.
Verified SafeView Analysis
gpt-mcp-server
by george7979
An MCP server that provides OpenAI GPT capabilities to Claude Code and other MCP clients, utilizing the OpenAI Responses API for advanced models and features.
An MCP server that provides OpenAI GPT capabilities to Claude Code and other MCP clients, utilizing the OpenAI Responses API for advanced models and features.
Setup Requirements
- ⚠️Requires an OpenAI API Key (Paid) configured as an environment variable (OPENAI_API_KEY).
- ⚠️Requires Node.js version 18 or higher.
- ⚠️The configured GPT model (via GPT_MODEL env var) is validated at startup; if invalid, it falls back to 'gpt-5.1-codex' with a warning.
Verified SafeView Analysis
MMC_MCP_Server_Bridge
by MyMindVentures
Acts as a unified HTTP/GraphQL gateway for a multitude of Model Context Protocol (MCP) servers, enabling agentic workflow orchestration and cross-service communication.
Acts as a unified HTTP/GraphQL gateway for a multitude of Model Context Protocol (MCP) servers, enabling agentic workflow orchestration and cross-service communication.
Setup Requirements
- ⚠️Hardcoded API keys and connection strings in 'server.js' must be removed and securely managed via environment variables before deployment.
- ⚠️Extensive environment variable configuration is required for all 25+ integrated MCP servers to function correctly.
- ⚠️The Railway CLI and an authenticated session are prerequisites for the 'railway-mcp' server, potentially requiring manual setup outside the Docker container.