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)
terminal-mcp-server
by 1999AZZAR
Provides a Model Context Protocol (MCP) interface for executing commands locally or remotely via SSH, enabling AI models to interact with system terminals.
Provides a Model Context Protocol (MCP) interface for executing commands locally or remotely via SSH, enabling AI models to interact with system terminals.
Setup Requirements
- ⚠️Requires SSH key-based authentication (`~/.ssh/id_rsa` or `SSH_KEY_PATH` environment variable) for remote execution.
- ⚠️Shell configuration errors (e.g., from oh-my-bash or alias-hub) can cause server startup issues, requiring execution with `bash --noprofile --norc`.
- ⚠️Requires Node.js version 18 or higher.
Review RequiredView Analysis
icloud-calendar-mcp-python
by HermanErKu
Manages iCloud Calendar events, allowing listing and creation of events.
Manages iCloud Calendar events, allowing listing and creation of events.
Setup Requirements
- ⚠️Requires generating an App-specific password from your Apple ID account management page.
- ⚠️Requires a Python environment with the specified dependencies (caldav, icalendar, fastmcp, python-dotenv).
- ⚠️Specific configuration steps are outlined for integration with Claude Desktop.
Verified SafeView Analysis
youmap-mcp
by YouMap-app
An MCP (Model Context Protocol) server for the YouMap API, enabling AI assistants to create and manage maps, posts, and geographic content through natural language interactions.
An MCP (Model Context Protocol) server for the YouMap API, enabling AI assistants to create and manage maps, posts, and geographic content through natural language interactions.
Setup Requirements
- ⚠️Requires YouMap API credentials (either YOUMAP_API_KEY or YOUMAP_CLIENT_ID and YOUMAP_CLIENT_SECRET) to function.
- ⚠️Image generation and search tools (`generate_image`, `search_image`) require additional external API keys: SERP_API_KEY, BFL_API_KEY, and UNSPLASH_ACCESS_KEY.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
practice-mcp-server
by SatyasaiNandigam
A personal AI assistant backend server for managing notes, tasks, and calendar events, with web scraping and semantic search capabilities.
A personal AI assistant backend server for managing notes, tasks, and calendar events, with web scraping and semantic search capabilities.
Setup Requirements
- ⚠️Requires an OpenAI API Key for embedding functionality (paid service).
- ⚠️Requires a running Qdrant instance, accessible at 'http://localhost:6333' by default.
- ⚠️Requires Google API credentials (credentials.json) and an OAuth setup for Google Calendar features.
Verified SafeView Analysis
busker
by mbrock
Persistent, observable, and re-attachable process sessions for CLI commands, primarily intended as infrastructure for LLM coding agents and general task management. It provides structured output logging and integrates with RDF knowledge graphs.
Persistent, observable, and re-attachable process sessions for CLI commands, primarily intended as infrastructure for LLM coding agents and general task management. It provides structured output logging and integrates with RDF knowledge graphs.
Setup Requirements
- ⚠️Requires a C compiler (e.g., gcc) for CGO dependencies (libvterm).
- ⚠️The default backend requires Linux with systemd and a D-Bus session bus. A portable 'posix' backend is available, but the systemd integration is central to the project's vision.
- ⚠️Requires a pre-built `swash` binary or running `make build` to correctly handle CGO flags and vendored headers; direct `go build` may fail.
Verified SafeView Analysis
renef-mcp
by Ahmeth4n
Provides an MCP server interface to the Renef dynamic instrumentation toolkit for Android ARM64 reverse engineering and security analysis.
Provides an MCP server interface to the Renef dynamic instrumentation toolkit for Android ARM64 reverse engineering and security analysis.
Setup Requirements
- ⚠️Requires ADB (Android Debug Bridge) to be installed and configured on the host machine.
- ⚠️Requires a rooted Android device for most functionality (e.g., starting renef_server, deploying binaries).
- ⚠️The `renef` CLI binary and `libagent.so` must be present locally and deployed to the Android device, which is handled by the `renef_server_deploy` tool.
Review RequiredView Analysis
portfolio-mcp
by l4b4r4b4b4
A financial portfolio management and analysis server for AI agents, providing tools for data fetching, analysis, optimization, and secure handling of financial data.
A financial portfolio management and analysis server for AI agents, providing tools for data fetching, analysis, optimization, and secure handling of financial data.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Using 'uv' for dependency management is recommended.
- ⚠️For persistent caching in HTTP modes (SSE, streamable-http), a Redis server is implicitly assumed/recommended unless 'CACHE_BACKEND' is explicitly set to 'sqlite' or 'memory'.
- ⚠️For local development with Claude Desktop, specific configuration in `~/.config/claude/claude_desktop_config.json` is required to integrate the server.
Verified SafeView Analysis
falconfeeds-mcp
by Technisanct
This server provides real-time cybersecurity threat intelligence, including CVEs, IOCs, threat actors, and threat feeds, through the Model Context Protocol to enhance AI-driven threat analysis and reporting.
This server provides real-time cybersecurity threat intelligence, including CVEs, IOCs, threat actors, and threat feeds, through the Model Context Protocol to enhance AI-driven threat analysis and reporting.
Setup Requirements
- ⚠️Requires a FalconFeeds.io API Key, which must be obtained from their dashboard and may require a paid plan with sufficient credits.
- ⚠️Requires Node.js version 18.0.0 or higher to run.
Verified SafeView Analysis
authful-mcp-proxy
by stephaneberle9
A Model Context Protocol (MCP) proxy server that performs OIDC authentication to obtain access tokens for remote MCP servers protected by token validation, and bridges HTTP transport to local stdio for MCP clients.
A Model Context Protocol (MCP) proxy server that performs OIDC authentication to obtain access tokens for remote MCP servers protected by token validation, and bridges HTTP transport to local stdio for MCP clients.
Setup Requirements
- ⚠️Requires `uvx` (part of the `uv` package manager) to be installed.
- ⚠️Requires an OIDC provider with a pre-configured client ID and issuer URL.
- ⚠️The OIDC client must have `http://localhost:8080/auth/callback` (or a custom redirect URL) registered as an allowed redirect URI.
Verified SafeView Analysis
personal-mcp-server
by craigsloggett
This project implements a command-line utility for searching text within files, supporting both case-sensitive and case-insensitive queries.
This project implements a command-line utility for searching text within files, supporting both case-sensitive and case-insensitive queries.
Setup Requirements
- ⚠️Requires Rust toolchain installed (specific version 1.92.0 is recommended as per project configuration).
Verified SafeView Analysis
gemini-mcp-pro
by marmyx77
A full-featured Model Context Protocol (MCP) server for Google Gemini AI, enabling multimodal capabilities, web search, RAG, advanced reasoning, and comprehensive code analysis within MCP-compatible clients like Claude Code.
A full-featured Model Context Protocol (MCP) server for Google Gemini AI, enabling multimodal capabilities, web search, RAG, advanced reasoning, and comprehensive code analysis within MCP-compatible clients like Claude Code.
Setup Requirements
- ⚠️Requires a Google Gemini API Key, which must be set as a `GEMINI_API_KEY` environment variable.
- ⚠️Requires Python 3.9 or higher to run.
- ⚠️Interaction with the server is typically done via the Claude Code CLI, which needs to be installed separately.
Verified SafeView Analysis
converse
by FallDownTheSystem
Orchestrates and exposes various AI tools (chat, multi-model consensus, job management) over the Model Context Protocol, enabling local, persistent, and potentially asynchronous AI interactions across multiple Large Language Model (LLM) providers.
Orchestrates and exposes various AI tools (chat, multi-model consensus, job management) over the Model Context Protocol, enabling local, persistent, and potentially asynchronous AI interactions across multiple Large Language Model (LLM) providers.
Setup Requirements
- ⚠️Requires API keys for various Large Language Models (LLMs) (e.g., OpenAI, Google, Anthropic), most of which are paid services and need individual setup.
- ⚠️Specific LLM providers (Gemini CLI, Claude SDK, Codex) require additional software installations (e.g., `@google/gemini-cli`, `@anthropic-ai/claude-agent-sdk`, `@openai/codex-sdk`) and unique authentication steps beyond just API keys (e.g., OAuth login, CLI authentication).
- ⚠️The server, when processing file inputs, can read any file on the host system where the Node.js process has permissions, posing a significant security risk if not run in a secured and isolated environment.