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-jest
by josharsh
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.
A testing framework for Model Context Protocol (MCP) servers, allowing automated validation of AI agent tools, resources, and prompts.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher to run.
- ⚠️An external MCP-compliant server must be running or specified for testing.
- ⚠️For HTTP-based transports (streamable-http, sse), the target MCP server must be pre-running and accessible via a specified URL.
Verified SafeView Analysis
stockfish-mcp
by sankalp0412
Integrate the Stockfish chess engine with Claude Desktop for AI-assisted chess gameplay via natural language.
Integrate the Stockfish chess engine with Claude Desktop for AI-assisted chess gameplay via natural language.
Setup Requirements
- ⚠️Requires Python 3.13+
- ⚠️Requires Stockfish chess engine (external installation)
- ⚠️Requires Redis server (external installation and management)
Verified SafeView Analysis
subcog
by zircote
Subcog acts as a persistent subconscious memory system for AI coding assistants, capturing decisions, patterns, learnings, and context from coding sessions, and surfacing them through semantic search and MCP server integration.
Subcog acts as a persistent subconscious memory system for AI coding assistants, capturing decisions, patterns, learnings, and context from coding sessions, and surfacing them through semantic search and MCP server integration.
Setup Requirements
- ⚠️Requires an LLM provider: OpenAI/Anthropic (paid API keys) or a locally running Ollama/LM Studio instance.
- ⚠️First use requires downloading the `fastembed` embedding model (~100-500ms startup delay).
- ⚠️Group management features require `SUBCOG_USER_ID` and `SUBCOG_ORG_ID` environment variables for authentication.
Verified SafeView Analysis
LamPyrid
by RadCod3
Automate personal finance workflows and analysis by integrating with Firefly III personal finance software via a Model Context Protocol (MCP) server.
Automate personal finance workflows and analysis by integrating with Firefly III personal finance software via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires a running Firefly III instance and a Personal Access Token configured for API access.
- ⚠️Python 3.14+ and the `uv` package manager are required for local installation.
- ⚠️Optional Google OAuth authentication requires prior setup in Google Cloud Console (Client ID, Client Secret, Server Base URL) and local generation of `JWT_SIGNING_KEY` and `OAUTH_STORAGE_ENCRYPTION_KEY`.
Verified SafeView Analysis
cloudrun-claude-code
by bugzy-ai
Cloud Run service for executing Claude Code AI agent tasks with secure credential handling and flexible configuration, ideal for GitOps and CI/CD workflows.
Cloud Run service for executing Claude Code AI agent tasks with secure credential handling and flexible configuration, ideal for GitOps and CI/CD workflows.
Setup Requirements
- ⚠️Requires a Google Cloud Project with billing enabled and various GCP services (Cloud Run, Cloud KMS, Cloud Storage, Artifact Registry, Secret Manager) to be enabled and configured through `setup-project.sh`.
- ⚠️Requires extensive IAM permissions setup (e.g., roles/run.invoker, roles/storage.objectAdmin, roles/cloudkms.cryptoKeyEncrypterDecrypter, roles/run.developer) across multiple GCP services for both the Cloud Run service and the Cloud Run Job. These are managed by `grant-job-permissions.sh` and `setup-service-account.sh`.
- ⚠️Requires setting up Cloud KMS with a specific key ring and key (`KMS_KEY_RING`, `KMS_KEY_NAME`) for secure payload encryption. This setup is performed by the `setup-kms.sh` script.
Verified SafeView Analysis
groq-mcp-server
by groq
Provides a Model Context Protocol (MCP) server to access Groq's AI capabilities, including ultra-fast LLM chat, vision, text-to-speech, speech-to-text, agentic tooling, and batch processing, from clients like Claude Desktop and Cursor.
Provides a Model Context Protocol (MCP) server to access Groq's AI capabilities, including ultra-fast LLM chat, vision, text-to-speech, speech-to-text, agentic tooling, and batch processing, from clients like Claude Desktop and Cursor.
Setup Requirements
- ⚠️Requires a Groq API Key (Paid service, obtain at console.groq.com).
- ⚠️Requires `uv` (Python package manager) or `pip` for dependency installation; Python 3.11+ is specified.
- ⚠️Requires specific configuration within the MCP client (e.g., modifying `claude_desktop_config.json` for Claude Desktop).
- ⚠️The designated output directory (`BASE_OUTPUT_PATH`, defaults to `~/Desktop`) must be writeable by the server process.
Review RequiredView Analysis
ia-na-pratica
by Code4Delphi
Enables Large Language Models (LLMs) to interact with Delphi applications by exposing application functionalities as fine-grained tools, effectively creating an embedded Model Context Protocol (MCP) Server.
Enables Large Language Models (LLMs) to interact with Delphi applications by exposing application functionalities as fine-grained tools, effectively creating an embedded Model Context Protocol (MCP) Server.
Setup Requirements
- ⚠️Requires TMS AI Studio (commercial Delphi component suite).
- ⚠️Requires Delphi development environment.
- ⚠️Requires API Keys for chosen LLM providers (e.g., OpenAI, Google Gemini, Anthropic Claude).
- ⚠️Specific samples may require WebView2Loader_x86.dll and WebView2Loader_x64.dll for map interaction (Edge Chromium) or Ollama for local AI.
Review RequiredView Analysis
jar-wise
by advance-group
JarWise is a Java code analysis tool providing an MCP server to understand method call hierarchies, dependencies, and REST API endpoints in Java projects.
JarWise is a Java code analysis tool providing an MCP server to understand method call hierarchies, dependencies, and REST API endpoints in Java projects.
Setup Requirements
- ⚠️Requires Java 21 or higher.
- ⚠️Requires Gradle 8.0 or higher for building.
- ⚠️Requires `JAR_WISE_PROJECT_PATH` environment variable set to the Java project root or root directory for scanning.
Verified SafeView Analysis
vulcan-file-ops
by n0zer0d4y
Transforms desktop AI assistants into powerful development partners by providing secure, user-controlled filesystem operations and code manipulation capabilities.
Transforms desktop AI assistants into powerful development partners by providing secure, user-controlled filesystem operations and code manipulation capabilities.
Setup Requirements
- ⚠️Requires Node.js for execution.
- ⚠️Requires explicit configuration of '--approved-folders' (CLI) or 'register_directory' tool for filesystem access.
- ⚠️Requires explicit configuration of '--approved-commands' (CLI) or 'APPROVED_COMMANDS' (.env) for shell command execution.
Verified SafeView Analysis
evernote-mcp-server
by brentmid
Integrates Claude Desktop (or any MCP-compatible LLM) with Evernote for natural language contextual queries and searches over notes.
Integrates Claude Desktop (or any MCP-compatible LLM) with Evernote for natural language contextual queries and searches over notes.
Setup Requirements
- ⚠️Requires Evernote API credentials (Consumer Key and Consumer Secret) from a registered Evernote developer application.
- ⚠️Requires generating self-signed SSL certificates for local HTTPS communication (handled automatically in Docker deployment).
- ⚠️Initial OAuth 1.0a authentication flow requires browser interaction and command-line prompts.
Verified SafeView Analysis
polars-mcp
by r-brink
Provides interactive and introspectable Polars API reference documentation and conceptual usage guides via an MCP server.
Provides interactive and introspectable Polars API reference documentation and conceptual usage guides via an MCP server.
Setup Requirements
- ⚠️Requires Polars to be installed; documentation accuracy depends on the installed Polars version matching the project's used version.
- ⚠️Requires the Model Context Protocol (MCP) framework and `mcp` Python package.
Verified SafeView Analysis
carla-mcp-server
by agrathwohl
Enables natural language control of professional audio production workflows by acting as a Model Context Protocol (MCP) server for the Carla audio plugin host, providing 45 tools across 7 functional categories.
Enables natural language control of professional audio production workflows by acting as a Model Context Protocol (MCP) server for the Carla audio plugin host, providing 45 tools across 7 functional categories.
Setup Requirements
- ⚠️Requires Carla Audio Plugin Host and its dependencies (e.g., JACK, Wine on Linux for VSTs) to be installed separately.
- ⚠️Strict Python 3.12+ requirement.
- ⚠️Manual configuration of essential environment variables (CARLA_PATH, PYTHONPATH, LD_LIBRARY_PATH) for Carla integration is required.