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)
icloud-mcp
by localhost433
Manages iCloud calendar events via an HTTP Model Context Protocol (MCP) server for integration with MCP-aware clients like ChatGPT custom connectors.
Manages iCloud calendar events via an HTTP Model Context Protocol (MCP) server for integration with MCP-aware clients like ChatGPT custom connectors.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️Requires an Apple ID (email identity) and an iCloud app-specific password, not your main iCloud password.
- ⚠️Critical security concern: The service must be kept private or secured with strong authentication (e.g., Cloudflare Access, IP allowlist) when exposed publicly, as it grants write access to your iCloud Calendar and handles sensitive credentials.
Verified SafeView Analysis
diy-helper-webapp
by jrszilard
An AI-powered web application designed to assist users with home improvement and DIY projects by providing guidance, building codes, material lists, store searches, and video tutorials through a conversational interface.
An AI-powered web application designed to assist users with home improvement and DIY projects by providing guidance, building codes, material lists, store searches, and video tutorials through a conversational interface.
Setup Requirements
- ⚠️Requires Node.js version >= 20.9.0 for `next` framework compatibility and Supabase SDK.
- ⚠️Requires a Supabase project set up with specific tables for 'user_inventory', 'projects', and 'shopping_list_items'.
- ⚠️Google OAuth must be configured in Supabase and Google Cloud if Google Sign-in is desired.
Verified SafeView Analysis
tradepilot-mcp-server
by Sakhir786
Provides advanced 18-layer trading intelligence for autonomous options trading, integrating real-time market data with technical and options analysis.
Provides advanced 18-layer trading intelligence for autonomous options trading, integrating real-time market data with technical and options analysis.
Setup Requirements
- ⚠️Requires Polygon.io API Key (Paid service for market data).
- ⚠️Requires specific environment variables for paths (TRADEPILOT_PRODUCTION_PATH, TRADEPILOT_LAYERS_PATH), portfolio value (TRADEPILOT_PORTFOLIO_VALUE), and optional alert channels (TRADEPILOT_DISCORD_WEBHOOK, TRADEPILOT_SLACK_WEBHOOK, TRADEPILOT_TELEGRAM_TOKEN, TRADEPILOT_TELEGRAM_CHAT_ID).
- ⚠️The full 'AI options trading copilot' experience implies integration with an external Large Language Model (e.g., Claude, ChatGPT), which would incur additional API costs and require separate API keys/setup for the LLM itself.
Verified SafeView Analysis
FileMaker-Server-DAPI-MCP
by fsans
The server provides AI agents with direct access to FileMaker databases through the FileMaker Data API, enabling natural language interactions for data querying, record management, database introspection, and script execution.
The server provides AI agents with direct access to FileMaker databases through the FileMaker Data API, enabling natural language interactions for data querying, record management, database introspection, and script execution.
Setup Requirements
- ⚠️Requires FileMaker Server with Data API enabled and accessible over the network.
- ⚠️Node.js v18 or higher is required.
- ⚠️Default client-side SSL certificate validation is disabled (`rejectUnauthorized: false`), posing a security risk; must be enabled manually for production use.
- ⚠️Persistent storage of database credentials in plain text files (`config.json`, `connections.json`) on the local filesystem, although protected by file permissions, may be a concern for some users/environments.
Review RequiredView Analysis
ai-specs
by sanjusathian
This server provides a backend API for an Applicant Tracking System (ATS), primarily focusing on managing job positions and candidates within an AI-assisted development context.
This server provides a backend API for an Applicant Tracking System (ATS), primarily focusing on managing job positions and candidates within an AI-assisted development context.
Setup Requirements
- ⚠️Docker required for database setup
- ⚠️PostgreSQL database required (can be set up via Docker Compose)
- ⚠️Manual .env file creation required for backend and frontend
Review RequiredView Analysis
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.