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)
night
by bioanywhere
This repository provides client libraries for interacting with the World News API, allowing applications to access and process news data from various sources.
This repository provides client libraries for interacting with the World News API, allowing applications to access and process news data from various sources.
Setup Requirements
- ⚠️Requires Python 3.7+ (for Python client), CMake 3.2+ and Qt (for C++ client), or a compatible Java environment (for Java client).
- ⚠️Requires an API key from World News API for service access.
- ⚠️The client libraries are for integrating with an external API; an active internet connection is needed for functionality.
Verified SafeView Analysis
sena-mcp-server
by Sena1996
An AI intelligence enhancement system for Claude Desktop and Claude Code CLI, providing advanced tools for code analysis, security, performance, knowledge retrieval, and automated formatting with transparent execution.
An AI intelligence enhancement system for Claude Desktop and Claude Code CLI, providing advanced tools for code analysis, security, performance, knowledge retrieval, and automated formatting with transparent execution.
Setup Requirements
- ⚠️`uv` (Python package manager) is required, although the installer attempts to install it automatically.
- ⚠️`Python 3.10+` is needed for the `uv` tool.
- ⚠️Requires Claude Desktop or Claude Code CLI environment for full functionality and integration with its hooks and MCP tools.
Verified SafeView Analysis
mcp-slack
by TokaMohsen
Enables AI assistants to interact with a Slack workspace by exposing Slack Web API functionalities as tools.
Enables AI assistants to interact with a Slack workspace by exposing Slack Web API functionalities as tools.
Setup Requirements
- ⚠️Requires Node.js 22+
- ⚠️Requires a Slack Bot Token with specific OAuth scopes (e.g., channels:history, chat:write)
- ⚠️Requires a Slack Team ID
- ⚠️Requires creating and configuring a Slack App within your workspace
Verified SafeView Analysis
ReqnRoll-MCP-Server
by Rotbarsch
Enables AI agents (like GitHub Copilot) to query ReqnRoll binding information and documentation directly to simplify feature file creation and minimize AI hallucinations.
Enables AI agents (like GitHub Copilot) to query ReqnRoll binding information and documentation directly to simplify feature file creation and minimize AI hallucinations.
Setup Requirements
- ⚠️.NET 10 SDK is required.
- ⚠️Manual configuration of 'inputs.json' with correct DLL and XML documentation paths is necessary and critical for functionality.
- ⚠️Ensuring all runtime dependencies of the configured assemblies are discoverable by the server can be complex.
- ⚠️Requires GitHub Copilot extension in Visual Studio Code or Visual Studio to function as intended.
Verified SafeView Analysis
mule-beta-mcp-server
by abhayagarwalonline
Provides status and transaction details for an enterprise integration process, specifically tracking Purchase Order (PO) processing from JDE to SAP via MuleSoft.
Provides status and transaction details for an enterprise integration process, specifically tracking Purchase Order (PO) processing from JDE to SAP via MuleSoft.
Setup Requirements
- ⚠️Requires Mule Runtime 4.9.3+ (specific Mulesoft licensing might apply)
- ⚠️Requires Java 17 SDK
Review RequiredView Analysis
mcp-server-and-prompts
by cgjdparashar
This repository provides MCP prompt definitions for orchestrating Azure DevOps, Playwright testing, and MySQL queries, enabling AI assistants to automate common development workflows.
This repository provides MCP prompt definitions for orchestrating Azure DevOps, Playwright testing, and MySQL queries, enabling AI assistants to automate common development workflows.
Setup Requirements
- ⚠️Requires an MCP-enabled client (e.g., VS Code with GitHub Copilot and MCP extension).
- ⚠️Application code for Playwright and MySQL prompts MUST be located in the `/project/src/` folder.
- ⚠️Requires setting multiple environment variables for Azure DevOps integration (e.g., AZDO_ORG_URL, AZDO_PROJECT, AZDO_TEAM, AZDO_USER_EMAIL).
Verified SafeView Analysis
MCP.Server
by AL4255
A custom server application, likely implemented in Python, for managing or proxying specific functionalities, possibly related to code development or a specialized service.
A custom server application, likely implemented in Python, for managing or proxying specific functionalities, possibly related to code development or a specialized service.
Setup Requirements
- ⚠️Python interpreter required.
- ⚠️Specific server configuration (e.g., port number, host) might be needed, details unknown without source code.
- ⚠️Potential dependencies (e.g., specific libraries) are unknown without source code.
Review RequiredView Analysis
spotify-mcp-server
by makesh-kumar
Enables AI assistants to control Spotify playback and manage playlists through the Model Context Protocol.
Enables AI assistants to control Spotify playback and manage playlists through the Model Context Protocol.
Setup Requirements
- ⚠️Requires a Spotify Premium account for full playback control features.
- ⚠️Requires creating and configuring a Spotify Developer Application (Client ID, Client Secret, Redirect URI).
- ⚠️Manual creation and initial editing of 'spotify-config.json' is necessary before running the 'npm run auth' script.
Verified SafeView Analysis
farm-os
by ryan-lingle
Provides AI assistant integration for a farm management system, enabling natural language interaction to manage farm assets, logs, locations, and tasks.
Provides AI assistant integration for a farm management system, enabling natural language interaction to manage farm assets, logs, locations, and tasks.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid): Uses OpenAI's `gpt-4o` model by default, necessitating a paid API key via `OPENAI_API_KEY`.
- ⚠️Docker recommended: While possible to run standalone, the provided `docker-compose.yml` orchestrates the entire multi-service application (DB, API, Client, MCP Server) for seamless setup.
- ⚠️High token usage potential: Tool outputs can be up to 10,000 characters and chat history up to 20 messages, leading to substantial token consumption per complex interaction.
Review RequiredView Analysis
mcp-simulator
by atlanssia
Simulate Model Context Protocol (MCP) servers with dynamic configuration and AI-powered mock data generation, facilitating MCP client development, API prototyping, and integration testing.
Simulate Model Context Protocol (MCP) servers with dynamic configuration and AI-powered mock data generation, facilitating MCP client development, API prototyping, and integration testing.
Setup Requirements
- ⚠️Requires an LLM API Key (e.g., OpenAI, SiliconFlow, ModelScope) for AI-powered features, which can incur costs.
- ⚠️Go 1.22+ and Node.js 18+ (with npm) are prerequisites for building the application from source.
- ⚠️Virtual servers cannot currently be deleted via the API or Web UI, which can lead to accumulation if not managed manually in the `./data` directory.
Verified SafeView Analysis
mcp-maven-deps
by toms74209200
Provides a Model Context Protocol (MCP) server for searching Maven and Gradle dependencies.
Provides a Model Context Protocol (MCP) server for searching Maven and Gradle dependencies.
Setup Requirements
- ⚠️Requires Deno 2.0.0 or later.
- ⚠️Requires network permission (`--allow-net`) when run with Deno.
- ⚠️Pre-built binary usage is currently Linux-specific and requires manual installation steps.
Verified SafeView Analysis
property-MCP
by noahw345
Connects Claude AI to real estate data via the ATTOM Data API to fetch property information for a given address.
Connects Claude AI to real estate data via the ATTOM Data API to fetch property information for a given address.
Setup Requirements
- ⚠️Requires an ATTOM_API_KEY, which typically involves a paid subscription or registration with ATTOM Data Solutions.
- ⚠️Requires Python 3.12+ (implied by Claude Desktop configuration example).