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)
jira-mcp-server
by bugzy-ai
Enables AI assistants to interact with on-premise Jira Server deployments for issue management.
Enables AI assistants to interact with on-premise Jira Server deployments for issue management.
Setup Requirements
- ⚠️Requires Node.js 20.0.0 or higher.
- ⚠️Jira Server/Data Center 8.14+ is required for Personal Access Token (PAT) authentication; older versions necessitate less secure Basic Auth.
- ⚠️Local development setup with 'npm run setup' requires Docker and manual steps for Jira license and administrator account creation on first run.
Verified SafeView Analysis
ai-prompt-templates
by Scarmonit
Provides a multi-model AI prompt templating engine with variable substitution, orchestration, workflow automation, and cost optimization for various LLMs like Claude, GPT-4, Gemini, and Kimi.
Provides a multi-model AI prompt templating engine with variable substitution, orchestration, workflow automation, and cost optimization for various LLMs like Claude, GPT-4, Gemini, and Kimi.
Setup Requirements
- ⚠️Requires API keys for Claude, GPT-4, Gemini, and Kimi (paid services).
- ⚠️Requires YAML templates to be defined for prompt templating.
- ⚠️Integration with an MCP server implies an external dependency or specific deployment environment.
Review RequiredView Analysis
vtru-mcp
by Vitruveo
Provides read-only blockchain services for the Vitruveo network to AI agents via the Model Context Protocol.
Provides read-only blockchain services for the Vitruveo network to AI agents via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Bun 1.0+ or Node 18+
- ⚠️Hardcoded to Vitruveo Mainnet (Chain ID 1490)
Verified SafeView Analysis
git-mcp-server-next
by GHjiejie
Provides a web-based API and frontend for a control program or service.
Provides a web-based API and frontend for a control program or service.
Setup Requirements
- ⚠️Requires Node.js to be installed.
- ⚠️A frontend build step (`npm run build`) is necessary to generate the static assets (`dist` folder) that the Node.js Express server needs to serve. The server's `src/index.js` currently points to a `public` directory, while `webpack.config.js` outputs to `dist`, indicating a potential path mismatch that would need to be resolved for the application to function correctly.
- ⚠️The `start` script in `package.json` only runs a `webpack-dev-server` for frontend development, not the Node.js backend server.
Verified SafeView Analysis
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
MCP_Server-Repo
by praveen1210
The use case for this server cannot be determined as the repository's README file was not found (404: Not Found).
The use case for this server cannot be determined as the repository's README file was not found (404: Not Found).
Review RequiredView 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
dJEB_mcp_server
by dPhoeniixx
Bridges Claude Desktop with JEB decompiler for AI-assisted Android APK reverse engineering workflows, enabling advanced analysis directly within Claude.
Bridges Claude Desktop with JEB decompiler for AI-assisted Android APK reverse engineering workflows, enabling advanced analysis directly within Claude.
Setup Requirements
- ⚠️Requires a licensed version of JEB Decompiler.
- ⚠️Requires Claude Desktop to be installed.
- ⚠️The Claude Desktop configuration requires an absolute path to `jeb_mcp_bridge.py`.
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.