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)
skilljack-mcp
by olaservo
An MCP server that enables LLMs to dynamically discover, load, and use Agent Skills from local directories.
An MCP server that enables LLMs to dynamically discover, load, and use Agent Skills from local directories.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Best experience requires an MCP client supporting `tools/listChanged` notifications (e.g., Claude Code).
- ⚠️On Windows, forward slashes must be used in paths when configuring skill directories, especially with MCP Inspector.
Verified SafeView Analysis
Create-MCP
by AnnieBabs
Generates Model Context Protocol (MCP) server projects through a command-line interface.
Generates Model Context Protocol (MCP) server projects through a command-line interface.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires a Node.js package manager (npm, yarn, pnpm, or bun).
- ⚠️Familiarity with the Model Context Protocol (MCP) is essential for developing with the generated server.
Verified SafeView Analysis
domain-mcp
by joachimBrindeau
AI-powered natural language domain management for Dynadot via Model Context Protocol (MCP) clients.
AI-powered natural language domain management for Dynadot via Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires a Dynadot API Key.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Dynadot's sandbox environment has limitations, such as not supporting `create_contact` operations, which means some functional tests may require using existing production contact IDs.
- ⚠️MCP client configurations may require specifying the absolute path to `dist/index.js` or using `npx` for execution.
Verified SafeView Analysis
quarkus-ai-apps
by piomin
Demonstrates integration of AI services with existing data and business logic using Quarkus LangChain4j and the Microservice Communication Protocol (MCP), enabling AI agents to interact with multiple data sources.
Demonstrates integration of AI services with existing data and business logic using Quarkus LangChain4j and the Microservice Communication Protocol (MCP), enabling AI agents to interact with multiple data sources.
Setup Requirements
- ⚠️Requires PostgreSQL database.
- ⚠️Requires Java Development Kit (JDK 17+).
- ⚠️Involves running multiple independent Quarkus applications (two MCP servers and one client) concurrently to function as a complete system.
Verified SafeView Analysis
vcon-mcp
by vcon-dev
The vCon MCP Server stores, manages, and provides advanced search and AI/ML analysis capabilities for IETF vCon (Virtual Conversation) objects, supporting multi-tenancy and extensibility via plugins.
The vCon MCP Server stores, manages, and provides advanced search and AI/ML analysis capabilities for IETF vCon (Virtual Conversation) objects, supporting multi-tenancy and extensibility via plugins.
Setup Requirements
- ⚠️Requires a Supabase PostgreSQL instance for data storage, including setting up SUPABASE_URL and SUPABASE_SERVICE_ROLE_KEY.
- ⚠️Embedding generation (for semantic search) requires integration with a third-party AI service (OpenAI, Azure OpenAI, or Hugging Face) which may incur significant costs.
- ⚠️Optional Redis caching requires a REDIS_URL to be configured and a running Redis instance.
- ⚠️Optional S3 integration for media externalization and vCon syncing requires AWS credentials and an S3 bucket.
Verified SafeView Analysis
DeepBoner
by The-Obstacle-Is-The-Way
AI-powered deep research agent specializing in sexual health, synthesizing evidence from biomedical literature across multiple public databases.
AI-powered deep research agent specializing in sexual health, synthesizing evidence from biomedical literature across multiple public databases.
Setup Requirements
- ⚠️At least one of OPENAI_API_KEY (for premium tier) or HF_TOKEN (for HuggingFace free tier) is required for AI functionality.
- ⚠️Requires Python 3.11 or higher.
- ⚠️HuggingFace free tier models larger than 30B parameters are unreliable and may lead to 500/401 errors, use Qwen/Qwen2.5-7B-Instruct or similar smaller models for stability.
Verified SafeView Analysis
agentic-browser
by tashifkhan
An adaptive, model-agnostic browser extension that enables AI agents to understand complex web content and perform interactive automation tasks like form filling, navigation, and data extraction.
An adaptive, model-agnostic browser extension that enables AI agents to understand complex web content and perform interactive automation tasks like form filling, navigation, and data extraction.
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., Google, OpenAI, Anthropic) if not using a local Ollama instance.
- ⚠️Requires a running Python backend server for core AI logic and tool execution, in addition to the browser extension.
- ⚠️The Python backend needs `yt-dlp`, `faster-whisper`, `gitingest`, and `TavilySearch` (requiring `TAVILY_API_KEY`) for full functionality.
- ⚠️The extension frontend needs its `VITE_API_URL` configured to connect to the Python backend server.
Review RequiredView Analysis
HelloMCP
by below
A simple MCP server in Swift for prompt evaluation using Apple Foundation Models, serving as a reference for MCP tool development and demonstrating tool-augmented prompt evolution.
A simple MCP server in Swift for prompt evaluation using Apple Foundation Models, serving as a reference for MCP tool development and demonstrating tool-augmented prompt evolution.
Setup Requirements
- ⚠️Requires macOS 15 (Sequoia) or later for compilation and execution.
- ⚠️Requires macOS 26.0 (a future version beyond Sequoia) for full `applechat` tool functionality and Apple Foundation Models, as explicitly checked in the code.
- ⚠️Requires Swift toolchain and Xcode developer tools for building.
Verified SafeView Analysis
mcp-server-llmling
by phil65
mcp-server-llmling serves as a Machine Chat Protocol (MCP) server, providing a YAML-based system to configure and manage LLM applications, including resources, prompts, and tools.
mcp-server-llmling serves as a Machine Chat Protocol (MCP) server, providing a YAML-based system to configure and manage LLM applications, including resources, prompts, and tools.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Dependency management relies on 'uv', requiring users to install 'uv' and use its commands (e.g., 'uvx').
- ⚠️The 'config injection server' for hot-reloading configurations enables remote code execution if activated and exposed to untrusted networks or users.
Verified SafeView Analysis
mcp-remote-access
by RFingAdam
Provides SSH and Serial port access for MCP-compatible AI clients to control remote devices like Raspberry Pi, embedded systems, and IoT devices.
Provides SSH and Serial port access for MCP-compatible AI clients to control remote devices like Raspberry Pi, embedded systems, and IoT devices.
Setup Requirements
- ⚠️Requires `uv` or `pip` for installation.
- ⚠️For serial port access on Linux, the user often needs to be part of the `dialout` group (e.g., `sudo usermod -a -G dialout $USER`).
- ⚠️Requires a compatible MCP client (e.g., Codex CLI, Claude Code) to interface with the server.
Verified SafeView Analysis
thought-chain-mcp
by cbuntingde
Transforms any AI model into an advanced reasoning engine by providing structured, step-by-step thinking with persistent memory across sessions.
Transforms any AI model into an advanced reasoning engine by providing structured, step-by-step thinking with persistent memory across sessions.
Setup Requirements
- ⚠️Requires Node.js version 20.0.0 or higher.
- ⚠️Requires configuration within an MCP-compatible AI assistant (e.g., Claude Desktop, Cursor, VS Code with MCP extensions).
- ⚠️The SQLite database is automatically created in the user's home directory (`~/.thought-chain-mcp/thoughts.db`) and requires write permissions.
Verified SafeView Analysis
MCP-Client-Host-Java
by Explorerlowi
An MCP (Model Context Protocol) client that acts as a server to the MCP host, managing connections to various external MCP servers (tools) and orchestrating tool discovery and execution for AI assistants.
An MCP (Model Context Protocol) client that acts as a server to the MCP host, managing connections to various external MCP servers (tools) and orchestrating tool discovery and execution for AI assistants.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for simplified deployment, or Java 17+, Maven, Node.js, and MySQL for local component-based setup.
- ⚠️Requires LLM API keys (e.g., Qianwen, OpenAI) to be configured in `.env` or `application.yml` for `mcp-host` to interact with LLMs (when used with the full stack).
- ⚠️Initial startup of `mcp-client` might be slow due to `uvx`/`npx` downloading tool packages.
- ⚠️The `mcp-client-1.0.0.jar` file must be manually built and copied into the `mcp-client-simple` directory before deployment.