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)
google-mcp-server
by yash-marathe
Facilitates AI model interaction with Google Docs, Sheets, and Drive via the Model Context Protocol for automated content creation, data management, and file operations.
Facilitates AI model interaction with Google Docs, Sheets, and Drive via the Model Context Protocol for automated content creation, data management, and file operations.
Setup Requirements
- ⚠️Requires a Google Cloud Project with enabled Google Docs, Google Sheets, and Google Drive APIs.
- ⚠️Requires an OAuth2 Desktop App client ID and `credentials.json` file downloaded from Google Cloud Console.
- ⚠️Needs initial local browser interaction for OAuth2 authentication to generate `token.json`.
- ⚠️Requires Python 3.8+ and specific Python packages (mcp, google-auth, google-api-python-client, etc.).
Verified SafeView Analysis
my-mcps
by dshanklin-bv
Provides natural language control over Google Workspace services like Gmail, Calendar, Drive, and Docs through AI assistants.
Provides natural language control over Google Workspace services like Gmail, Calendar, Drive, and Docs through AI assistants.
Setup Requirements
- ⚠️Requires manual creation of a Google Cloud Project, enabling 10 specific Google APIs, and generating OAuth 2.0 Desktop Application credentials (Client ID, Client Secret).
- ⚠️Requires setting `OAUTHLIB_INSECURE_TRANSPORT=1` as an environment variable for local development and initial authentication.
- ⚠️First-time use involves an interactive browser-based OAuth authorization flow where the user needs to grant permissions and potentially paste an authorization code.
Verified SafeView Analysis
nova-canvas-mcp-server
by bughide010
Provides a backend server for a real-time collaborative canvas application, likely handling synchronization and persistence of drawing data for multiple users.
Provides a backend server for a real-time collaborative canvas application, likely handling synchronization and persistence of drawing data for multiple users.
Setup Requirements
- ⚠️Requires Node.js runtime environment.
- ⚠️May require a database (e.g., Redis, PostgreSQL) for state persistence depending on specific implementation.
Verified SafeView Analysis
rag-mcp-server
by Jevintlie
Provides a Retrieval-Augmented Generation (RAG) backend for semantic search and retrieval of Sunway University programme information, intended to be called by a larger language model as a tool.
Provides a Retrieval-Augmented Generation (RAG) backend for semantic search and retrieval of Sunway University programme information, intended to be called by a larger language model as a tool.
Setup Requirements
- ⚠️Requires local Sentence-Transformer embedding and reranker models (all-MiniLM-L6-v2 and ms-marco-MiniLM-L6-v2) to be downloaded to the 'models' directory or a path specified by EMBED_MODEL/RERANK_MODEL environment variables, using `python models/download_models.py`.
- ⚠️A ChromaDB vector index must be built locally and populated with Sunway University program data using `python scripts/build_index.py` before the server can perform searches.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
telegram-mcp-api
by DimaPhil
Telegram integration for AI agents (Claude, Cursor) via MCP and local scripts via HTTP API for automation.
Telegram integration for AI agents (Claude, Cursor) via MCP and local scripts via HTTP API for automation.
Setup Requirements
- ⚠️Requires Telegram API credentials (API ID, API Hash) from my.telegram.org.
- ⚠️Requires an interactive step to generate a Telegram session string (`python session_string_generator.py`).
- ⚠️The HTTP API, by default, binds to all network interfaces (`0.0.0.0:8080`) and lacks authentication, posing a significant security risk if not properly firewalled or secured on the host machine.
Review RequiredView Analysis
claude-skills-mcp-expense-automation
by jageenshukla
Automated expense management agent with policy enforcement and PII redaction for Claude AI.
Automated expense management agent with policy enforcement and PII redaction for Claude AI.
Setup Requirements
- ⚠️Requires Node.js 16+
- ⚠️Requires Python 3.8+
- ⚠️Requires Claude Code CLI to be installed separately
- ⚠️Requires manual copying of the skill directory (`.claude/skills/expense-policy`) to `~/.claude/skills/`
- ⚠️MCP server configuration in `~/.claude.json` or `.claude/.mcp.json` requires an absolute path for `cwd`.
Verified SafeView Analysis
mcp-server
by MeeraChothe259
Acts as a backend server, potentially related to a specific protocol or application, but its exact functionality cannot be determined without source code.
Acts as a backend server, potentially related to a specific protocol or application, but its exact functionality cannot be determined without source code.
Review RequiredView Analysis
pokemon-mcp-server
by DerenC
This server provides an AI agent with tools to fetch detailed Pokemon information and construct tournament squads by interacting with the PokeAPI.
This server provides an AI agent with tools to fetch detailed Pokemon information and construct tournament squads by interacting with the PokeAPI.
Setup Requirements
- ⚠️Requires Python 3.13 or newer
Verified SafeView Analysis
mcp-boilerplate
by StreamlineDevelopers
A FastMCP boilerplate server designed for building and exposing custom AI tools, exemplified by a simple greeting service.
A FastMCP boilerplate server designed for building and exposing custom AI tools, exemplified by a simple greeting service.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires an external Introspection Server for authentication (INTROSPECTION_URL, MCP_SERVER_CLIENT_ID, MCP_SERVER_CLIENT_SECRET must be configured).
- ⚠️Requires public exposure (e.g., via ngrok or port forwarding) for AI models to access the server.
Verified SafeView Analysis
MCP-Server-Starter
by sonns
Provides a Model Context Protocol (MCP) server template with tools for integrating National Weather Service API and Garoon groupware schedules.
Provides a Model Context Protocol (MCP) server template with tools for integrating National Weather Service API and Garoon groupware schedules.
Setup Requirements
- ⚠️Requires Node.js v18.0.0 or higher.
- ⚠️Requires pnpm v8.0.0 or higher for installation and build.
- ⚠️Garoon API integration requires configuring `GAROON_BASE_URL`, `GAROON_USERNAME`, and `GAROON_PASSWORD` environment variables in the MCP client configuration. Default Garoon credentials (`Administrator`/`cybozu`) are hardcoded and should be overridden.
- ⚠️The MCP client configuration requires an absolute path to the `dist/index.js` file.
Verified SafeView Analysis
openproject-mcp
by liratanak
Connects AI assistants to OpenProject's API v3 for project management operations.
Connects AI assistants to OpenProject's API v3 for project management operations.
Setup Requirements
- ⚠️Requires an active OpenProject instance URL.
- ⚠️Requires an OpenProject API Key with appropriate permissions.
- ⚠️Requires the Bun runtime environment to be installed.
Verified SafeView Analysis
docker-mcp-tutorial
by mamaamacrivi
Provides comprehensive dice rolling functionality for AI assistants in tabletop games, RPGs, and general randomization tasks.
Provides comprehensive dice rolling functionality for AI assistants in tabletop games, RPGs, and general randomization tasks.
Setup Requirements
- ⚠️Requires Docker Desktop with the 'Docker MCP Toolkit' beta feature enabled.
- ⚠️Requires the Docker MCP CLI plugin (`docker mcp` command) for server management.
- ⚠️Requires manual editing of the Claude Desktop configuration JSON file, including platform-specific path formatting (e.g., double backslashes for Windows).