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)
mcp-tool-tingz
by tingz-personal
A Python toolkit for building Model Context Protocol (MCP) servers, allowing exposure of custom tools via JSON-RPC 2.0 over WebSocket or stdio.
A Python toolkit for building Model Context Protocol (MCP) servers, allowing exposure of custom tools via JSON-RPC 2.0 over WebSocket or stdio.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Relies on standard Python packages (FastAPI, uvicorn, typer, pydantic) which are easily installed but must be present.
Verified SafeView Analysis
airthings-consumer-mcp
by michaelahern
Provides real-time air quality data from Airthings devices to AI assistants via the Model Context Protocol (MCP).
Provides real-time air quality data from Airthings devices to AI assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires an Airthings Developer Account to obtain 'client_id' and 'client_secret' for API access.
- ⚠️Requires Node.js version 20 or higher.
- ⚠️An MCP client (e.g., Claude Desktop, Amazon Q, 'mcpb' CLI) is needed to interact with the server.
Verified SafeView Analysis
discord-selfbot-mcp
by Microck
Automate Discord user actions and interactions through an AI agent, leveraging a wide range of tools for comprehensive user autonomy.
Automate Discord user actions and interactions through an AI agent, leveraging a wide range of tools for comprehensive user autonomy.
Setup Requirements
- ⚠️Using a Discord selfbot violates Discord's Terms of Service and can lead to permanent account termination.
- ⚠️Initial setup requires extracting a Discord user token either manually or via an automated browser process, which demands user interaction and trust in the setup script.
- ⚠️Automated captcha solving (for joining servers) is optional but requires an API key for a paid third-party service (e.g., CapSolver, CapMonster, NopeCHA).
Review RequiredView Analysis
claude-code-token-monitor-bash
by Yutaka-Murata
Real-time monitoring and analysis of Claude Code token usage and cost for local development sessions.
Real-time monitoring and analysis of Claude Code token usage and cost for local development sessions.
Setup Requirements
- ⚠️This project is explicitly noted as archived and deprecated in favor of an MCP server version. It has known issues, specifically incorrect `cache_read` pricing ($1.50/MTok vs correct $0.50/MTok) which is corrected in the MCP version.
- ⚠️Requires Python 3 to be installed and available in the system's PATH.
- ⚠️Full functionality, including desktop notifications for alerts, requires macOS due to the use of `osascript`.
- ⚠️Assumes a specific local directory structure for Claude Code logs and transcripts (`~/.claude/token_logs` and `~/.claude/projects`).
Verified SafeView Analysis
flutter-ai-labs
by theshivamlko
A Dart-based server implementing the Model Context Protocol (MCP) to enable AI agents to perform email sending operations.
A Dart-based server implementing the Model Context Protocol (MCP) to enable AI agents to perform email sending operations.
Setup Requirements
- ⚠️Requires a Dart runtime environment to be installed.
- ⚠️Requires external SMTP service credentials (username, password, server address, port) which are hardcoded in the example and must be replaced with actual secure credentials.
- ⚠️Initial setup involves running `dart pub get` to install dependencies within the `email_dart_mcp_server_example` directory.
- ⚠️Integration with specific IDEs (like Cursor) or the MCP Inspector requires manual configuration of the server's exact file path on the user's system.
Review RequiredView Analysis
gtm-mcp
by caioldcarvalho
Automates Google Tag Manager operations and deployments using natural language commands via Claude AI.
Automates Google Tag Manager operations and deployments using natural language commands via Claude AI.
Setup Requirements
- ⚠️Requires Claude AI access/API Key (Paid)
- ⚠️Requires Google Tag Manager API access and proper authentication/permissions
- ⚠️Installation and usage instructions are currently missing from the README
Verified SafeView Analysis
SpreadJS_mcp
by CharlieNey
A web application with an AI chat interface alongside a spreadsheet, allowing users to interact with the spreadsheet through natural language using the SpreadJS MCP server to execute operations.
A web application with an AI chat interface alongside a spreadsheet, allowing users to interact with the spreadsheet through natural language using the SpreadJS MCP server to execute operations.
Setup Requirements
- ⚠️Requires ANTHROPIC_API_KEY (a paid service) for AI chat functionality.
- ⚠️Requires a Supabase project (SUPABASE_URL, SUPABASE_ANON_KEY) for file storage and management.
- ⚠️SpreadJS license (VITE_SPREADJS_LICENSE or SPREADJS_LICENSE_KEY) is optional but needed for the full Excel-like UI and advanced features like Excel I/O.
- ⚠️The `SPREADJS_MCP_PATH` environment variable needs to point correctly to the built MCP server, typically `../../dist/index.js` when run from the `packages/backend` directory.
Review RequiredView Analysis
pcp-mcp
by major
Provides an MCP server to query real-time system performance metrics from Performance Co-Pilot (PCP), including CPU, memory, disk I/O, network, and processes, enabling LLM-driven system analysis and troubleshooting.
Provides an MCP server to query real-time system performance metrics from Performance Co-Pilot (PCP), including CPU, memory, disk I/O, network, and processes, enabling LLM-driven system analysis and troubleshooting.
Setup Requirements
- ⚠️Requires Performance Co-Pilot (pmcd and pmproxy daemons) to be installed and actively running on the target system(s).
- ⚠️Requires Python 3.10 or newer.
- ⚠️For monitoring remote systems, the PCP_TARGET_HOST environment variable must be set. If tools are used to query arbitrary hosts via their 'host' parameter, PCP_ALLOWED_HOSTS must be explicitly configured (e.g., to ['*'] or a specific list of hostspecs) for such requests to be permitted.
Verified SafeView Analysis
domestique
by gesteves
Integrates fitness data from Intervals.icu, Whoop, and TrainerRoad into a unified MCP server for comprehensive analysis and workout management via AI agents.
Integrates fitness data from Intervals.icu, Whoop, and TrainerRoad into a unified MCP server for comprehensive analysis and workout management via AI agents.
Setup Requirements
- ⚠️Node.js 20+ is a prerequisite.
- ⚠️Intervals.icu API Key and Athlete ID are mandatory for core functionality.
- ⚠️Whoop integration requires a multi-step OAuth authorization process involving manual browser interaction and a Redis database for token storage and refresh management. Redis is a hard dependency for Whoop functionality.
- ⚠️TrainerRoad integration requires a private iCal calendar feed URL.
Verified SafeView Analysis
FastMCP_Samples
by sundar-nallalagappan
Orchestrating multi-protocol communication protocol (MCP) tool servers with various LLM agent frameworks for diverse task execution.
Orchestrating multi-protocol communication protocol (MCP) tool servers with various LLM agent frameworks for diverse task execution.
Setup Requirements
- ⚠️Requires the 'weatherserver.py' script to be run separately in the background for HTTP connections.
- ⚠️Requires API keys (e.g., GROQ_API_KEY, OPENAI_API_KEY) for LLM providers, which typically involve paid services.
- ⚠️Python 3.11 or higher is required as specified in 'pyproject.toml'.
Verified SafeView Analysis
sketch-engine-mcp-server
by ricCap
This server integrates Sketch Engine's corpus linguistics and text analysis tools with Claude AI, allowing users to perform complex linguistic research and language analysis directly through conversational prompts.
This server integrates Sketch Engine's corpus linguistics and text analysis tools with Claude AI, allowing users to perform complex linguistic research and language analysis directly through conversational prompts.
Setup Requirements
- ⚠️Requires a free Sketch Engine account to obtain an API key.
- ⚠️Requires manual download and execution of a standalone executable specific to the user's OS.
- ⚠️Requires manual editing of a specific Claude Desktop JSON configuration file to register the server and API key.
- ⚠️Requires Node.js >= 21.0.0 if building/running from source.
Verified SafeView Analysis
mcp-rag-server
by guvensoft
Provides a local Model Context Protocol (MCP) server that analyzes codebases and offers context-aware search and development tools to AI agents.
Provides a local Model Context Protocol (MCP) server that analyzes codebases and offers context-aware search and development tools to AI agents.
Setup Requirements
- ⚠️Python 3.9+ is required, and for the full-featured semantic engine (Sentence-Transformers + ChromaDB), additional Python packages (`sentence-transformers`, `chromadb`, `fastapi`, `uvicorn`) must be manually installed via pip. Without these, a less capable Node.js fallback engine is used.
- ⚠️Redis (e.g., Memurai on Windows) is implicitly recommended for the BullMQ job queue and QueryCache, adding an external dependency for enhanced indexing and performance.
- ⚠️The initial indexing process can be time-consuming for large codebases, though incremental indexing and a watcher are in place to manage updates.