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)
tradingview-mcp
by viney-123
The server fetches TradingView chart snapshots as images, enabling users to programmatically capture and visualize market data.
The server fetches TradingView chart snapshots as images, enabling users to programmatically capture and visualize market data.
Setup Requirements
- ⚠️Requires 'TRADINGVIEW_SESSION_ID' and 'TRADINGVIEW_SESSION_ID_SIGN' environment variables for authentication, which must be manually obtained from a logged-in TradingView session.
- ⚠️Relies on Playwright, which will download a Chromium browser (~150MB memory usage, adds initial setup time) on first run if not already present.
- ⚠️The README contains an incorrect command to run the server, instructing users to run a .zip file with python.
Verified SafeView Analysis
Download_Tools
by EricRollei
Provides web scraping and media downloading capabilities from over 1000 websites, including social media platforms, exposed via a Model Context Protocol (MCP) server for integration with AI clients like Claude Desktop and LM Studio.
Provides web scraping and media downloading capabilities from over 1000 websites, including social media platforms, exposed via a Model Context Protocol (MCP) server for integration with AI clients like Claude Desktop and LM Studio.
Setup Requirements
- ⚠️Requires manual installation of dependencies like `mcp`, `scrapling`, `playwright`, `imagehash`, `pillow`, `requests`, and `ffmpeg` (for audio/video conversion). `playwright install` is also needed for browser setup.
- ⚠️Authentication (e.g., for Instagram stories or private content) requires manual configuration in `auth_config.json` with user-specific credentials, with explicit warnings not to commit this file to version control. Separate `auth_config.json` files exist for web scraper vs. gallery-dl/yt-dlp.
- ⚠️Using browser cookie extraction for Chrome/Edge requires closing the browser completely and may need administrative privileges to function correctly, posing a potential user friction point and security consideration.
Verified SafeView Analysis
mcp-semclone
by SemClone
Provides LLMs with comprehensive Open Source Software (OSS) compliance, license management, and software supply chain security capabilities, including vulnerability analysis, SBOM generation, and policy validation.
Provides LLMs with comprehensive Open Source Software (OSS) compliance, license management, and software supply chain security capabilities, including vulnerability analysis, SBOM generation, and policy validation.
Setup Requirements
- ⚠️Requires Ollama to be installed and running locally, with the recommended 'granite3-dense:8b' or 'llama3' model pulled.
- ⚠️Requires Python 3.10+.
- ⚠️Requires all SEMCL.ONE tools (purl2notices, osslili, binarysniffer, ospac, vulnq, upmex, purl2src, ossnotices) to be installed and available in PATH (e.g., via `pip install mcp-semclone` or `pipx inject mcp-semclone ... --include-apps`).
Verified SafeView Analysis
tokenbowl-mcp
by GregBaugues
A Model Context Protocol (MCP) server for a fantasy football league, providing tools to interact with the Sleeper API, Fantasy Nerds API, and Token Bowl Chat for LLM-powered fantasy management.
A Model Context Protocol (MCP) server for a fantasy football league, providing tools to interact with the Sleeper API, Fantasy Nerds API, and Token Bowl Chat for LLM-powered fantasy management.
Setup Requirements
- ⚠️Python 3.11+ is required
- ⚠️Requires `uv` for dependency management and running
- ⚠️Requires API keys for Sleeper, Fantasy Nerds, and Anthropic set in `.env` file
- ⚠️Token Bowl Chat API key must be provided as a query parameter in the SSE connection URL to use chat features
- ⚠️Requires Redis server for caching (optional but recommended)
Verified SafeView Analysis
agent-hivemind
by lancejames221b
Provides distributed memory storage and synchronization for Claude and AI agents, offering tools for storing, searching, and retrieving memories, managing workflows, and securing credentials across multiple machines.
Provides distributed memory storage and synchronization for Claude and AI agents, offering tools for storing, searching, and retrieving memories, managing workflows, and securing credentials across multiple machines.
Setup Requirements
- ⚠️Requires Node.js for `npx @modelcontextprotocol/server-http` client (for remote machines)
- ⚠️Requires Python 3.x and various Python packages (FastAPI, Uvicorn, Redis, ChromaDB, Pandas, Numpy, Aiohttp, BeautifulSoup4, cryptography, asyncpg, sklearn, etc.)
- ⚠️Requires Redis for caching and synchronization
- ⚠️Requires ChromaDB for semantic memory search
- ⚠️Requires PostgreSQL for the Vault component (src/vault/database_manager.py)
- ⚠️Critical environment variables `HAIVEMIND_JWT_SECRET` (or `MCP_HTTP_JWT_SECRET`) must be set for JWT authentication
- ⚠️Tailscale is recommended for network connectivity
Verified SafeView Analysis
modelcontextprotocol_veeam
by jorgedlcruz
Enables AI assistants to monitor, manage, and interact with Veeam Backup & Replication environments using natural language through the Model Context Protocol.
Enables AI assistants to monitor, manage, and interact with Veeam Backup & Replication environments using natural language through the Model Context Protocol.
Setup Requirements
- ⚠️Insecure SSL Configuration: Explicitly disables HTTPS certificate validation (`rejectUnauthorized: false`), making it unsuitable for secure production environments without modification.
- ⚠️Hardcoded Credentials: Requires editing `auth-tool.js` to embed Veeam server credentials, which is a significant security risk. No mechanism for `.env` file loading for these defaults is present in the provided code.
- ⚠️Veeam Backup & Replication REST API Access: Requires an existing and accessible Veeam B&R server with its REST API enabled (default port 9419) and valid Veeam user credentials.
Review RequiredView Analysis
FedRAMP20xMCP
by KevinRabun
An MCP server for FedRAMP 20x compliance analysis, providing automated code and infrastructure scanning, evidence automation, and documentation tools.
An MCP server for FedRAMP 20x compliance analysis, providing automated code and infrastructure scanning, evidence automation, and documentation tools.
Setup Requirements
- ⚠️Requires 'tree-sitter' language bindings (e.g., tree-sitter-python, tree-sitter-c-sharp) for advanced AST analysis across supported languages.
- ⚠️Excel export functionality requires the 'openpyxl' Python package.
- ⚠️Word document generation requires the 'python-docx' Python package.
- ⚠️GitHub Personal Access Token (GITHUB_TOKEN) is recommended for higher API rate limits when fetching CVE data.
- ⚠️Relies on the 'FastMCP' framework, implying a specific Python environment setup.
Verified SafeView Analysis
replicate-reve-mcp-server
by PierrunoYT
Provides access to Reve Create - an image generation model from Reve via Replicate, generating high-quality images with accurate text rendering and optional image editing capabilities through the Model Context Protocol.
Provides access to Reve Create - an image generation model from Reve via Replicate, generating high-quality images with accurate text rendering and optional image editing capabilities through the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires a Replicate API token (a paid service).
- ⚠️Requires setting the `REPLICATE_API_TOKEN` environment variable.
Verified SafeView Analysis
n8n-skills
by LumeAiChat
Provides expert guidance for an AI assistant to build and manage n8n workflows, covering JavaScript and Python code, expressions, validation, node configuration, and architectural patterns, with a focus on AI agents within n8n.
Provides expert guidance for an AI assistant to build and manage n8n workflows, covering JavaScript and Python code, expressions, validation, node configuration, and architectural patterns, with a focus on AI agents within n8n.
Setup Requirements
- ⚠️Requires an external n8n-mcp MCP server to be installed and configured for the full functionality described by these skills, as this codebase primarily provides guidance for interacting with it.
- ⚠️Requires access to Claude Code, Claude.ai, or Claude API to utilize these skills as an AI assistant, as indicated in CLAUDE.md.
- ⚠️The main README.md contains generic installation instructions for executable files (.exe, .app), which are misleading for this project as it is designed as a collection of AI skills/documentation.
Verified SafeView Analysis
marp-mcp
by masaki39
An MCP server that enables LLMs to create and edit Marp presentations with AI assistance using structured layouts.
An MCP server that enables LLMs to create and edit Marp presentations with AI assistance using structured layouts.
Setup Requirements
- ⚠️Requires an MCP client (e.g., an LLM agent) to interact with it.
- ⚠️Requires Node.js (v18.0.0 or higher) and npm/npx to run.
- ⚠️File path inputs for tools assume absolute paths and trust in the calling client to not specify malicious paths.
Verified SafeView Analysis
sonos-ts-mcp
by Tommertom
Control Sonos multi-room audio systems via Model Context Protocol (MCP) for AI-driven home automation and smart audio experiences.
Control Sonos multi-room audio systems via Model Context Protocol (MCP) for AI-driven home automation and smart audio experiences.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) or Google Generative AI API Key (Paid/Free Tier) for AI-powered features.
- ⚠️Sonos devices must be on the same local network, and SSDP multicast discovery may be blocked by firewalls or network configurations (manual IP addition is a fallback).
- ⚠️Many music services require account linking through the Sonos mobile app, not programmatically; attempts to browse/play from these without prior app setup will yield empty results or errors.
Verified SafeView Analysis
UI-TARS-desktop
by alaa-nadi
A GUI Agent application allowing users to control their computer and perform tasks using natural language, leveraging Vision-Language Models (VLMs) and Multi-Channel Processing (MCP) for interaction.
A GUI Agent application allowing users to control their computer and perform tasks using natural language, leveraging Vision-Language Models (VLMs) and Multi-Channel Processing (MCP) for interaction.
Setup Requirements
- ⚠️Requires Node.js >= 20 and pnpm >= 9.
- ⚠️Requires various API keys for VLM providers (e.g., OPENAI_API_KEY, AZURE_OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, MISTRAL_API_KEY, TAVILY_API_KEY, BING_SEARCH_API_KEY) depending on the chosen model/service.
- ⚠️On macOS, requires explicit system permissions for screen capture and accessibility to function fully (especially for 'nutjs' operator).
- ⚠️Requires Chrome browser to be installed for 'browser' operator functionality.