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)
fastmail-mcp
by i11v
Provides AI assistants with Model Context Protocol (MCP) access to Fastmail accounts for email management.
Provides AI assistants with Model Context Protocol (MCP) access to Fastmail accounts for email management.
Setup Requirements
- ⚠️Requires a Fastmail API Token with appropriate scopes (Mail read/write) to be generated manually.
- ⚠️Requires configuring Claude Code's MCP settings with the server URL and API token in `~/.claude/claude_desktop_config.json` or `.mcp.json`.
- ⚠️Requires `REDIS_URL` environment variable for caching, especially in production deployments like Vercel.
- ⚠️Uses `pnpm` as the package manager, not `npm` or `yarn`.
Verified SafeView Analysis
timesfm-mcp
by ashleyappadoo
Optimized time series forecasting server for cloud platforms like Railway/Render, offering trend and seasonality analysis via an HTTP API.
Optimized time series forecasting server for cloud platforms like Railway/Render, offering trend and seasonality analysis via an HTTP API.
Setup Requirements
- ⚠️The provided `timesfm_server.py` implements a custom 'pure Python' forecasting algorithm (seasonal trend decomposition + linear regression) and does not use Google Research's TimesFM model, despite the repository name and README claiming 'Vrai TimesFM 1.0'. This means the forecasting quality and methodology will differ significantly from actual TimesFM.
- ⚠️Deployment to Railway/Render, as described in the README, requires manually replacing three specific files (`Dockerfile`, `requirements.txt`, `timesfm_server.py`) in the user's GitHub repository.
- ⚠️The forecast horizon is capped at a maximum of 32 periods internally by the `timesfm_server.py`.
Verified SafeView Analysis
yahoo_fantasy_mcp
by spilchen
An MCP (Model Context Protocol) server that provides AI assistants and other clients read-only access to Yahoo Fantasy Sports data.
An MCP (Model Context Protocol) server that provides AI assistants and other clients read-only access to Yahoo Fantasy Sports data.
Setup Requirements
- ⚠️Requires valid Yahoo API credentials (either `oauth2.json` file or `YAHOO_CLIENT_ID` and `YAHOO_CLIENT_SECRET` environment variables). Registering an application with Yahoo Developer Network is necessary.
- ⚠️Requires `YAHOO_LEAGUE_ID` environment variable set to a valid Yahoo Fantasy league ID. The server provides a helper to list available league IDs if not set.
- ⚠️If using environment variables for credentials, an initial manual OAuth flow via browser is required to obtain tokens.
Verified SafeView Analysis
mcp-ai-memory
by ermermermermidk
This server provides a Model Context Protocol (MCP) interface for managing an AI's semantic memory, enabling storage, retrieval, clustering, and consolidation of contextual knowledge.
This server provides a Model Context Protocol (MCP) interface for managing an AI's semantic memory, enabling storage, retrieval, clustering, and consolidation of contextual knowledge.
Setup Requirements
- ⚠️Requires PostgreSQL with the `pgvector` extension enabled.
- ⚠️Requires Node.js 20+ or Bun runtime environment.
- ⚠️Optional: Redis is highly recommended for caching and asynchronous job queuing (e.g., embedding generation, batch processing, clustering).
Verified SafeView Analysis
mcp-nats
by Gooseus
Exposes NATS messaging capabilities (publish, subscribe, JetStream, KV, Object Store) to LLMs, enabling AI assistants to interact with real-time and persistent data infrastructure.
Exposes NATS messaging capabilities (publish, subscribe, JetStream, KV, Object Store) to LLMs, enabling AI assistants to interact with real-time and persistent data infrastructure.
Setup Requirements
- ⚠️Requires a NATS server with JetStream enabled.
- ⚠️Requires Node.js 20+ (or Bun for development).
Verified SafeView Analysis
gohab
by mbocsi
A home automation server for managing IoT devices and sensors using a message-based architecture.
A home automation server for managing IoT devices and sensors using a message-based architecture.
Setup Requirements
- ⚠️Requires Go toolchain for building from source (uses `make` commands).
- ⚠️LoRa transport (if enabled) requires a concrete `server.HardwareInterface` implementation for physical radio communication, as the provided `SX1276Radio` uses a mock interface.
- ⚠️Default WebSocket transport allows all origins (`CheckOrigin: true`) which is a security risk in production environments.
Review RequiredView Analysis
activecampaign-mcp
by Nard1975
Manages ActiveCampaign email campaigns by providing tools to create, retrieve, and list campaigns.
Manages ActiveCampaign email campaigns by providing tools to create, retrieve, and list campaigns.
Setup Requirements
- ⚠️Requires ACTIVECAMPAIGN_URL environment variable to be set.
- ⚠️Requires ACTIVECAMPAIGN_API_KEY environment variable to be set.
- ⚠️Requires 'fastmcp' and 'requests' Python packages to be installed.
Verified SafeView Analysis
super-fetch-mcp-server
by j0hanz
The server fetches web pages, extracts readable content using Mozilla Readability, and returns AI-friendly Markdown for LLM summarization, context retrieval, knowledge base ingestion, and AI agents.
The server fetches web pages, extracts readable content using Mozilla Readability, and returns AI-friendly Markdown for LLM summarization, context retrieval, knowledge base ingestion, and AI agents.
Setup Requirements
- ⚠️Requires Node.js version 20.18.1 or higher.
- ⚠️HTTP mode requires authentication via an API key (`API_KEY` or `ACCESS_TOKENS`) or a full OAuth 2.0 configuration.
- ⚠️Remote access in HTTP mode (setting `ALLOW_REMOTE=true`) is only supported when OAuth 2.0 is fully configured.
Verified SafeView Analysis
fuzzing-mcp-server
by democratize-technology
Provides property-based testing and fuzzing capabilities to AI assistants for automated discovery of edge cases and bugs in Python functions.
Provides property-based testing and fuzzing capabilities to AI assistants for automated discovery of edge cases and bugs in Python functions.
Setup Requirements
- ⚠️Requires Python 3.9+ to run locally from source.
- ⚠️Requires specific configuration for MCP clients (e.g., Claude Desktop) or environment variables for HTTP transport, as it is not a simple plug-and-play server.
- ⚠️Docker or Kubernetes environment setup is required for robust production deployments, managing security and resource isolation.
Verified SafeView Analysis
mcp-cloudformation-builder
by developerlabsai
An AI-native CloudFormation/Terraform generator that creates and self-heals infrastructure templates from GitHub repositories, designed for DeveloperLabs AI internal products.
An AI-native CloudFormation/Terraform generator that creates and self-heals infrastructure templates from GitHub repositories, designed for DeveloperLabs AI internal products.
Setup Requirements
- ⚠️Requires Anthropic, OpenAI, and Pinecone API keys (Paid APIs).
- ⚠️Requires an AWS account with specific permissions for CloudFormation, IAM, Service Quotas, STS, and Pricing API.
- ⚠️Requires manual Supabase database setup and migration application.
Verified SafeView Analysis
TASK-6-DONE-QUARTER4-MCP-SERVER-AND-github
by SUMAIRA-SHAIKH
Implements or proxies the Minecraft Client Protocol (MCP), likely for custom game logic, data interception, or alternative server implementations.
Implements or proxies the Minecraft Client Protocol (MCP), likely for custom game logic, data interception, or alternative server implementations.
Setup Requirements
- ⚠️Requires Node.js installed
- ⚠️Requires `npm install` to set up dependencies.
- ⚠️Compatibility might be tied to specific Minecraft client and/or server versions.
Verified SafeView Analysis
mcp-fitness-coach
by jelmersnoeck
Integrates intervals.icu with AI assistants for workout analysis, planning, and calendar management.
Integrates intervals.icu with AI assistants for workout analysis, planning, and calendar management.
Setup Requirements
- ⚠️Requires Node.js 18+ runtime.
- ⚠️OAuth authentication for multi-user applications requires prior registration with intervals.icu (email 'david@intervals.icu').
- ⚠️Requires manual generation and configuration of an intervals.icu API key and athlete ID for personal use (or OAuth credentials).