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)
spotify-mcp-server
by thebigredgeek
Controls Spotify playback, search, and device management through natural language prompts via the Model Context Protocol.
Controls Spotify playback, search, and device management through natural language prompts via the Model Context Protocol.
Setup Requirements
- ⚠️Requires manual creation of a Spotify Developer App with a specific Redirect URI (`http://127.0.0.1:8888/callback`).
- ⚠️Requires running a separate interactive authentication script (`spotify-mcp-server auth`) to obtain and store initial access and refresh tokens.
- ⚠️Requires Node.js (>=18.0.0) and npm/npx to be installed on the host system.
Verified SafeView Analysis
mcp-adaptors
by Theeshs
This project integrates multiple MCP (Multi-tool Communication Protocol) servers, specifically for math operations and weather information retrieval, with LangChain agents to enable LLMs to use these tools for query resolution.
This project integrates multiple MCP (Multi-tool Communication Protocol) servers, specifically for math operations and weather information retrieval, with LangChain agents to enable LLMs to use these tools for query resolution.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for ChatOpenAI to function.
- ⚠️Requires Python 3.14 or newer, which is a very recent version and might not be widely adopted yet.
- ⚠️The 'weather' server (`servers/weather_server.py`) must be manually started (e.g., on port 8000) before running the `langchain_client.py` example.
- ⚠️Hardcoded absolute file paths (e.g., `/Users/theesh/...`) for server scripts in `langchain_client.py` and `main.py` will need to be adjusted for different environments.
Verified SafeView Analysis
mcp-builder-server
by kevinhollande-ai
Manages Model Context Protocol (MCP) servers, allowing creation from OpenAPI specifications, process control, preprompt configuration, workflow orchestration, and Claude Desktop integration.
Manages Model Context Protocol (MCP) servers, allowing creation from OpenAPI specifications, process control, preprompt configuration, workflow orchestration, and Claude Desktop integration.
Setup Requirements
- ⚠️Requires Node.js (version 18 or higher is recommended based on dependencies in `package-lock.json`).
- ⚠️The core API endpoints (`/api/servers`, `/api/convert`, `/api/workflow`, etc.) that implement the server's described functionalities are NOT included in the provided `index.js` file. The server, as provided, will not function as described without these missing implementations running on `http://localhost:3000/api`.
Review RequiredView Analysis
cog-mcp
by vitorcalvi
Provides AI assistants with semantic code search and code structure analysis using local Metal GPU acceleration on Apple Silicon.
Provides AI assistants with semantic code search and code structure analysis using local Metal GPU acceleration on Apple Silicon.
Setup Requirements
- ⚠️Requires macOS with Apple Silicon (M1/M2/M3) hardware.
- ⚠️Requires `cog-core` Python backend (a separate repository) to be cloned and installed locally.
- ⚠️The `PYTHON_CORE_DIR` path is hardcoded in `dreams-mcp.ts` and must be manually updated to the user's `cog-core` installation path. It is not dynamically configured via an environment variable in the provided source code.
- ⚠️Requires `uv` (a Python package manager) to be installed and used for Python execution.
Review RequiredView Analysis
ali-opensendbox-mcp-server
by yanxxcloud
Orchestrates OpenSandbox functionality (sandboxes, commands, files) via Model Context Protocol for AI agents to interact with isolated execution environments.
Orchestrates OpenSandbox functionality (sandboxes, commands, files) via Model Context Protocol for AI agents to interact with isolated execution environments.
Setup Requirements
- ⚠️Requires Docker to be installed and running.
- ⚠️Requires OpenSandbox Server to be installed and running (follow OpenSandbox documentation for setup).
- ⚠️Requires configuration of `OPENSANDBOX_DOMAIN` and optionally `OPENSANDBOX_API_KEY` and `OPENSANDBOX_PROTOCOL` environment variables.
Verified SafeView Analysis
Guido
by quotentiroler
Empowers LLMs to manage, validate, and modify configuration templates through structured tool calls.
Empowers LLMs to manage, validate, and modify configuration templates through structured tool calls.
Setup Requirements
- ⚠️Requires Node.js and npm/npx for execution.
- ⚠️LLM provider configuration (API Key for OpenAI/Anthropic/Google, or a local Ollama instance) is required for AI features.
- ⚠️Designed for integration with AI agents (e.g., VS Code Copilot, Claude Desktop) which manage LLM API keys and tool execution.
Verified SafeView Analysis
jira-mcp-server
by ilidaniys
Allows an MCP client (like Claude Code) to interact with Jira for managing tasks: fetching personal tasks, viewing task details, creating new tasks, and changing task statuses.
Allows an MCP client (like Claude Code) to interact with Jira for managing tasks: fetching personal tasks, viewing task details, creating new tasks, and changing task statuses.
Setup Requirements
- ⚠️Requires manual generation of a Jira API token through the Atlassian security settings.
- ⚠️Requires manual lookup of your Jira Account ID, either via an API call or browser inspection.
- ⚠️Jira base URL, email, API token, and assignee account ID must be correctly configured as environment variables (or in the Claude Code config).
Verified SafeView Analysis
ollama_langchain_mcp_server
by mlb0925
Develop a custom MCP (Multi-Modal Chat Protocol) server in Python to integrate external tools with LangChain agents, enabling automatic tool registration and invocation for LLMs.
Develop a custom MCP (Multi-Modal Chat Protocol) server in Python to integrate external tools with LangChain agents, enabling automatic tool registration and invocation for LLMs.
Setup Requirements
- ⚠️Requires either a running local Ollama instance or an OpenAI-compatible API key and base URL (currently hardcoded as placeholders in `demo.py`).
- ⚠️The `mcp.json` file must be present in the execution directory and correctly specify the command and arguments to launch `pymcp.py`.
- ⚠️The `pymcp.py` server and its `tools/` and `util/` subdirectories must be accessible and runnable by the specified command in `mcp.json`.
Review RequiredView Analysis
mcp-server-search-engine-gateway
by Sujeeth-Varma
Exposes HTTP search providers as dynamic Model Context Protocol (MCP) tools using Spring AI.
Exposes HTTP search providers as dynamic Model Context Protocol (MCP) tools using Spring AI.
Setup Requirements
- ⚠️Requires Java 17+ and Maven 3.9+.
- ⚠️Customizing URL template placeholder handling (e.g., named vs. positional) may require modifying the 'RestToolAdapter' or adjusting URL formats in configuration.
Verified SafeView Analysis
mcp_core_mssql
by ibsoft
A server designed to connect and interact with an MSSQL SQL Database.
A server designed to connect and interact with an MSSQL SQL Database.
Setup Requirements
- ⚠️Requires an accessible MSSQL SQL Database instance.
Review RequiredView Analysis
Bookmarks-Aware-MCP-Server
by Yerachmiel-Feltzman
Provides LLMs with read-only, keyword-searchable access to a user's local Chrome bookmarks to enhance natural language queries.
Provides LLMs with read-only, keyword-searchable access to a user's local Chrome bookmarks to enhance natural language queries.
Setup Requirements
- ⚠️Requires Python 3.10 or later.
- ⚠️Relies on the Chrome bookmarks file existing at the default or a specified location.
- ⚠️Requires manual configuration in the MCP client (e.g., Cursor) with an absolute path to the server's main script.
Verified SafeView Analysis
uisp-mcp-server
by wolverin0
Automated network and customer relationship management for an Internet Service Provider (ISP), leveraging AI for diagnostics, optimization, and reporting.
Automated network and customer relationship management for an Internet Service Provider (ISP), leveraging AI for diagnostics, optimization, and reporting.
Setup Requirements
- ⚠️Requires `CRM_API_URL`, `NMS_API_URL`, `CRM_API_KEY`, and `NMS_API_KEY` to be set as environment variables.
- ⚠️Requires `swagger.json` (NMS API documentation) and `unmscrm.apib` (CRM API documentation) files to be present in `./docs/` for the RAG component to function.
- ⚠️The application explicitly disables SSL/TLS certificate validation for API calls, creating a critical security risk if deployed in any environment where network attackers might be present.