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)
mcp-server-example
by garrardkitchen
A C# .NET example server demonstrating a Multi-platform Client Protocol, likely involving resource generation and prompt processing.
A C# .NET example server demonstrating a Multi-platform Client Protocol, likely involving resource generation and prompt processing.
Setup Requirements
- ⚠️Requires .NET SDK (e.g., .NET 6 or 7+) to build and run.
- ⚠️May require API keys or configuration in `appsettings.json` for external services, especially if 'Prompts' and 'ResourceGenerator' imply LLM or specific data sources.
Verified SafeView Analysis
oura-ring-mcp-server
by nwthomas
Integrate Oura Ring health data with LLMs via the Model Context Protocol (MCP).
Integrate Oura Ring health data with LLMs via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires manual OAuth2 setup with Oura Ring Developer Applications Dashboard to obtain CLIENT_ID, CLIENT_SECRET, and a one-time USER_CODE.
- ⚠️Requires `uv` package manager and Python 3.14.0, which the setup recommends managing via `pyenv`.
- ⚠️If the `tokens.json` file is deleted, the full manual OAuth2 setup must be repeated as Oura Ring user codes are single-use.
Verified SafeView Analysis
inboxfewer
by teemow
Provides AI assistants with programmatic access to Google productivity services (Gmail, Docs, Drive, Calendar, Meet, Tasks).
Provides AI assistants with programmatic access to Google productivity services (Gmail, Docs, Drive, Calendar, Meet, Tasks).
Setup Requirements
- ⚠️Google OAuth Client ID & Secret: Critical for `streamable-http` transport (OAuth proxy mode). Must be obtained from Google Cloud Console and securely provided via Kubernetes secrets or environment variables.
- ⚠️Public Base URL: For any deployed instance using HTTP transport, the `MCP_BASE_URL` environment variable (or `--base-url` flag) *must* be correctly configured to the publicly accessible URL of the server for OAuth callbacks.
- ⚠️Persistent OAuth Token Storage: By default, OAuth tokens are ephemeral (lost on pod restart). For production, a `PersistentVolumeClaim` or a Valkey (Redis-compatible) instance is required for token persistence and horizontal scaling.
- ⚠️"--yolo" Flag for Write Operations: The server defaults to a read-only "safety mode". Write operations (e.g., sending emails, deleting files) require explicitly enabling the `--yolo` flag.
Verified SafeView Analysis
openotes
by opencore-x
Provides Claude (or other AI agents) with tools to read, search, write, and organize markdown notes in a local vault.
Provides Claude (or other AI agents) with tools to read, search, write, and organize markdown notes in a local vault.
Setup Requirements
- ⚠️VAULT_PATH environment variable is required and must point to an accessible directory containing markdown files.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️For remote access (e.g., Claude.ai web/mobile), Cloudflare Tunnel and Cloudflare Access setup is necessary, adding network configuration complexity.
Verified SafeView Analysis
Agentic-AI-LLM-Apps
by mohammadreza-mohammadi94
A Retrieval-Augmented Generation (RAG) system for querying Alice's Adventures in Wonderland using LangChain and FAISS.
A Retrieval-Augmented Generation (RAG) system for querying Alice's Adventures in Wonderland using LangChain and FAISS.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Python 3.8+ compatible (as per pyproject.toml)
- ⚠️Text files must be placed in the `alice_rag/data` directory
Review RequiredView Analysis
codenav
by ajacobm
Provides a comprehensive code analysis platform, extracting architectural insights, quality metrics, and enabling navigation for integration with AI/LLM agents or data science workflows.
Provides a comprehensive code analysis platform, extracting architectural insights, quality metrics, and enabling navigation for integration with AI/LLM agents or data science workflows.
Setup Requirements
- ⚠️Docker Desktop or equivalent container runtime is required for full functionality (Redis, Memgraph).
- ⚠️Requires a running Redis server for caching and Change Data Capture (CDC).
- ⚠️Requires a running Memgraph graph database for advanced graph queries and persistent CDC sync.
- ⚠️Requires `ast-grep-py` to be installed for multi-language parsing.
Review RequiredView Analysis
ygo-db-local-mcp
by TomoTom0
Provides CLI tools and an MCP server for searching and managing a local Yu-Gi-Oh! card database.
Provides CLI tools and an MCP server for searching and managing a local Yu-Gi-Oh! card database.
Setup Requirements
- ⚠️Requires downloading data files by running `bash scripts/setup/setup-data.sh`.
- ⚠️Requires building the TypeScript project into JavaScript using `bun run build` (or `npm run build`) before execution.
- ⚠️Requires Bun or Node.js runtime environment.
Verified SafeView Analysis
smartapi-mcp
by biothings
Creates Model Context Protocol (MCP) servers for APIs registered in the SmartAPI registry, with a focus on bioinformatics and life sciences APIs.
Creates Model Context Protocol (MCP) servers for APIs registered in the SmartAPI registry, with a focus on bioinformatics and life sciences APIs.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires network access to the SmartAPI registry (https://smart-api.info) for API discovery.
- ⚠️Authentication (e.g., Bearer, Basic, API Key, Cognito) for integrated APIs must be configured via environment variables or CLI arguments.
Verified SafeView Analysis
coro-cpp-mcp
by liuli-neko
A lightweight C++ server implementing the MCP (Model Context Protocol) via JSON-RPC over various transports (Stdio, SSE), designed to expose tool functions and resources to AI agents.
A lightweight C++ server implementing the MCP (Model Context Protocol) via JSON-RPC over various transports (Stdio, SSE), designed to expose tool functions and resources to AI agents.
Setup Requirements
- ⚠️Requires 'xmake' build system.
- ⚠️Requires C++20 compatible compiler.
- ⚠️Requires configuring console for UTF-8 on Windows for proper display of Unicode characters in stdio mode.
- ⚠️SSE transport uses 'minihttp' and binds to a local TCP port (127.0.0.1:8848), which needs to be available.
Verified SafeView Analysis
mysql_mcp_server
by shengshengshengbuxi
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
Setup Requirements
- ⚠️Requires a running MySQL database instance.
- ⚠️MySQL connection details (host, port, user, password, database) must be provided via environment variables.
- ⚠️Requires Node.js and npm for setup and execution (npm install, npm run build).
Review RequiredView Analysis
RouterOS-MCP
by grammy-jiang
A Model Context Protocol (MCP) service for managing multiple MikroTik RouterOS v7 devices, exposing safe and auditable network operations to AI tools with strong security guardrails, role-based authorization, and built-in approval workflows.
A Model Context Protocol (MCP) service for managing multiple MikroTik RouterOS v7 devices, exposing safe and auditable network operations to AI tools with strong security guardrails, role-based authorization, and built-in approval workflows.
Setup Requirements
- ⚠️Requires MikroTik RouterOS v7 device(s) with REST API enabled.
- ⚠️Requires Python 3.11 or later.
- ⚠️For production deployment with HTTP/SSE transport, PostgreSQL is recommended, and integration with an OIDC provider (Azure AD, Okta, Auth0) is necessary.
- ⚠️A 32-byte base64-encoded encryption key for device credentials must be configured via environment variable (ROUTEROS_MCP_ENCRYPTION_KEY) in non-lab environments to avoid insecure defaults and warnings.
Verified SafeView Analysis
mssql-mcp
by Nirmal123K
Enables AI assistants to interact with both local SQL Server and Azure SQL Database through natural language queries and commands.
Enables AI assistants to interact with both local SQL Server and Azure SQL Database through natural language queries and commands.
Setup Requirements
- ⚠️Requires Node.js 18+ installed and available.
- ⚠️Requires a running SQL Server (local) or Azure SQL Database instance with appropriate network access and credentials configured.
- ⚠️For Azure SQL Database, Azure AD authentication requires the 'az login' command to be run previously.