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)
paper-download-mcp
by Oxidane-bot
Download academic papers from multiple sources with intelligent routing, including metadata retrieval and batch processing.
Download academic papers from multiple sources with intelligent routing, including metadata retrieval and batch processing.
Setup Requirements
- ⚠️Requires `PAPER_DOWNLOAD_EMAIL` environment variable to be set for Unpaywall API compliance. (Backward compatible with `SCIHUB_CLI_EMAIL`).
- ⚠️Requires Python 3.10 or higher.
- ⚠️Relies on `curl-cffi` and `cloudscraper` for some CDN bypass mechanisms, which might have platform-specific installation challenges or dependencies.
Verified SafeView Analysis
scraperapi-mcp
by scraperapi
Enables LLM clients to retrieve and process web scraping requests using the ScraperAPI service, providing access to web content for AI models.
Enables LLM clients to retrieve and process web scraping requests using the ScraperAPI service, providing access to web content for AI models.
Setup Requirements
- ⚠️Requires Python 3.11+ (if not using Docker for deployment)
- ⚠️Requires a ScraperAPI API Key, which is a paid service
Verified SafeView Analysis
spotify-mcp
by 254binaryninja
An MCP server enabling AI agents to control Spotify playback and manage playlists through a set of defined tools.
An MCP server enabling AI agents to control Spotify playback and manage playlists through a set of defined tools.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️A Spotify Developer account with a registered application and a premium Spotify account are mandatory.
- ⚠️Requires a `.env` file with `SPOTIFY_CLIENT_ID` and `SPOTIFY_CLIENT_SECRET`.
- ⚠️There is a discrepancy between the provided `server.py` code (`if __name__ == "__main__":`) and the troubleshooting section of the README (which suggests `if __name__ == "__server__":`). This could lead to confusion if the `mcp` CLI tool relies on `__server__`.
Verified SafeView Analysis
DevTools
by jcp-tech
An AI-powered debugging and system support agent that automates the analysis, investigation, and resolution of software issues in Django/MySQL systems.
An AI-powered debugging and system support agent that automates the analysis, investigation, and resolution of software issues in Django/MySQL systems.
Setup Requirements
- ⚠️Requires multiple API keys/services: Google GenAI (for LLM), GitHub Personal Access Token (for GitHub MCP), Google OAuth (for UI login), and Firebase API key (for email login).
- ⚠️Requires Docker daemon to be running for both the `github-mcp-server` and the `GenAI Toolbox` (for MySQL interaction). A configured MySQL instance is also mandatory.
- ⚠️The `SESSION_SECRET` environment variable *must* be set to a strong, random value for the UI to be secure. The `DJANGO_SERVER_URL` environment variable must point to a running Django application instance for lookup tools to function.
- ⚠️If `DISABLE_WEB_DRIVER` is not set to '1', a Chrome browser and a compatible ChromeDriver must be installed and properly configured for the Selenium-based UI investigation tools to operate.
Review RequiredView Analysis
ai-infrastructure-agent
by sakthisundar-16
Manage AWS infrastructure using natural language commands with AI.
Manage AWS infrastructure using natural language commands with AI.
Setup Requirements
- ⚠️Requires an AWS Account with configured IAM permissions. The example policy uses broad service-level permissions (e.g., 'ec2:*'), which should be refined for production to adhere to the principle of least privilege.
- ⚠️Requires a paid AI provider API key (OpenAI, Google Gemini, Anthropic) or AWS Bedrock access. All options incur usage costs.
- ⚠️Requires Go 1.24.2+ for script-based installation or Docker for containerized deployment.
- ⚠️The default web UI configuration allows all Cross-Origin Resource Sharing (CORS) origins, which is a significant security risk if the application is exposed beyond localhost.
Review RequiredView Analysis
ddc-ci-control-bridge
by jonat-han-tech
Controls monitor settings (brightness, contrast, power, input) via DDC/CI, integrating with Home Assistant via MQTT and exposing control to AI agents via FastMCP.
Controls monitor settings (brightness, contrast, power, input) via DDC/CI, integrating with Home Assistant via MQTT and exposing control to AI agents via FastMCP.
Setup Requirements
- ⚠️Requires a DDC/CI-compatible monitor with a USB connection.
- ⚠️Requires the DDC_API_KEY environment variable to be set.
- ⚠️May require special OS permissions (e.g., i2c group on Linux) for DDC/CI communication.
Verified SafeView Analysis
DotnetFastMCP
by tekspry
Provides a .NET framework for building secure, scalable Model Context Protocol (MCP) servers, supporting enterprise-grade OAuth authentication and LLM interaction templates.
Provides a .NET framework for building secure, scalable Model Context Protocol (MCP) servers, supporting enterprise-grade OAuth authentication and LLM interaction templates.
Setup Requirements
- ⚠️Requires .NET 8.0 SDK.
- ⚠️Requires manual registration of an application with an external OAuth provider (e.g., Azure AD, Google, GitHub, Auth0, Okta, AWS Cognito) to enable authentication.
- ⚠️Mandatory configuration of sensitive credentials (client IDs, secrets, domains/tenant IDs) as environment variables for chosen authentication provider.
Verified SafeView Analysis
nano-banana-mcp
by Riti0208
This server provides a Model Context Protocol (MCP) interface for advanced image generation, editing, analysis, and batch processing using Google's Gemini 2.5 Flash Image Preview and Gemini 3 Pro Image Preview models.
This server provides a Model Context Protocol (MCP) interface for advanced image generation, editing, analysis, and batch processing using Google's Gemini 2.5 Flash Image Preview and Gemini 3 Pro Image Preview models.
Setup Requirements
- ⚠️Requires a Google Gemini API Key (paid service).
- ⚠️Requires Node.js 18.0.0 or higher.
Verified SafeView Analysis
mcp-server-langgraph
by vishnu2kmohan
A production-ready Model Context Protocol (MCP) server for building and deploying multi-LLM LangGraph agents, complete with fine-grained authorization, comprehensive observability, and a unique visual workflow builder that generates production-ready Python code.
A production-ready Model Context Protocol (MCP) server for building and deploying multi-LLM LangGraph agents, complete with fine-grained authorization, comprehensive observability, and a unique visual workflow builder that generates production-ready Python code.
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY) if not using local models.
- ⚠️Code execution backend typically requires a running Docker daemon and potentially access to `/var/run/docker.sock` or a Kubernetes cluster.
- ⚠️Full feature set requires external databases: Redis (for session/checkpointing) and PostgreSQL (for GDPR/OpenFGA).
- ⚠️OpenFGA authorization requires explicit store and model IDs to be configured (`OPENFGA_STORE_ID`, `OPENFGA_MODEL_ID`).
Verified SafeView Analysis
ba-workflow-tools
by cs97jjm3
Provides a comprehensive toolkit for Business Analysts to manage agile workflows, including sprint planning, backlog management, requirements formatting, and various calculation tools.
Provides a comprehensive toolkit for Business Analysts to manage agile workflows, including sprint planning, backlog management, requirements formatting, and various calculation tools.
Setup Requirements
- ⚠️Requires Node.js to be installed on the system.
- ⚠️The recommended 'one-click bundle install' method requires the `@modelcontextprotocol/cli` tool (mcpd) to build the `.mcpb` file.
- ⚠️Specifically designed to run as an extension within Claude Desktop.
Verified SafeView Analysis
selenium_mcp_server
by learn-automated-testing
A Model Context Protocol (MCP) server that provides browser automation capabilities using Selenium WebDriver for AI-powered test planning, generation, and healing.
A Model Context Protocol (MCP) server that provides browser automation capabilities using Selenium WebDriver for AI-powered test planning, generation, and healing.
Setup Requirements
- ⚠️Requires Python 3.10+ (checked during npm install)
- ⚠️Requires Node.js 16.0.0+ for the npm wrapper
- ⚠️Requires Chrome browser to be installed on the system
- ⚠️Downloads ChromeDriver executable on first run, requiring internet access
Verified SafeView Analysis
csharp-mcp
by InfinityFlowApp
This server provides a Model Context Protocol (MCP) interface for AI assistants to dynamically evaluate and execute C# scripts using Roslyn, either directly or from .csx files.
This server provides a Model Context Protocol (MCP) interface for AI assistants to dynamically evaluate and execute C# scripts using Roslyn, either directly or from .csx files.
Setup Requirements
- ⚠️Requires .NET 9.0 SDK or later for local development/running.
- ⚠️Requires Docker for containerized deployment or dnx for NuGet-based installation.
- ⚠️Internet connection is required for NuGet package downloads when `#r "nuget:..."` directives are used in scripts.