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)
comfyui-mcp
by PurlieuStudios
AI-powered image generation for Godot games, primarily for creating game assets like character portraits, item icons, and environment textures dynamically.
AI-powered image generation for Godot games, primarily for creating game assets like character portraits, item icons, and environment textures dynamically.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires ComfyUI to be installed and running separately (default: http://localhost:8188).
- ⚠️Requires Stable Diffusion models to be downloaded and configured within ComfyUI.
Review RequiredView Analysis
by gomcpgo
A Model Context Protocol (MCP) server for managing email operations via IMAP and SMTP, designed for LLM integration with multi-account support, caching, and draft management.
A Model Context Protocol (MCP) server for managing email operations via IMAP and SMTP, designed for LLM integration with multi-account support, caching, and draft management.
Setup Requirements
- ⚠️Requires App Passwords for Gmail/Outlook accounts, necessitating 2-factor authentication setup.
- ⚠️Configuration is entirely via environment variables, typically managed in a `.env` file.
- ⚠️IMAP and SMTP access must be enabled for configured email accounts.
Verified SafeView Analysis
Codebase-Copilot-MCP
by sampathpulukurthi
Provides a sandboxed set of tools for an LLM agent to interact with and analyze a local file system, including listing, reading, and searching files, and generating repository overviews.
Provides a sandboxed set of tools for an LLM agent to interact with and analyze a local file system, including listing, reading, and searching files, and generating repository overviews.
Setup Requirements
- ⚠️Requires the `fastmcp` library to be installed.
- ⚠️Optimal performance for the `smart_search` tool requires `ripgrep` (`rg`) to be installed on the system; otherwise, it falls back to a slower Python-based search.
Verified SafeView Analysis
exp-tracker-remote-mcp-server
by ashokprodev
A backend service for remote expense tracking, providing APIs for adding, listing, and summarizing financial transactions, along with managing categories.
A backend service for remote expense tracking, providing APIs for adding, listing, and summarizing financial transactions, along with managing categories.
Setup Requirements
- ⚠️Database Persistence: The `expenses.db` database is created in a temporary directory (`tempfile.gettempdir()`). This means all expense data will be lost when the system restarts or the temporary directory is cleaned, unless the `DB_PATH` variable is explicitly reconfigured to a persistent location.
- ⚠️Asynchronous Execution: The server utilizes Python's `async/await` syntax with `aiosqlite`. It must be run within an asynchronous event loop environment, which `mcp.run()` typically handles (using `uvicorn`). Direct synchronous execution attempts will lead to errors.
- ⚠️FastMCP Protocol: Interaction with the server's functionality (tools like `add_expense` or resources like `categories`) requires using the FastMCP (Micro-Agent Communication Protocol) client library, not a standard REST API client.
Verified SafeView Analysis
mcp-server-bridge
by GOKUL-Kiddzz
Acts as a bridge to forward Model Context Protocol (MCP) JSON-RPC requests received via stdin to an external HTTP/HTTPS server.
Acts as a bridge to forward Model Context Protocol (MCP) JSON-RPC requests received via stdin to an external HTTP/HTTPS server.
Setup Requirements
- ⚠️Requires Node.js runtime (>=16.0.0).
- ⚠️Requires an external MCP-compatible HTTP/HTTPS server running to forward requests to.
- ⚠️MCP_AUTH_KEY environment variable MUST be overridden with a strong, unique secret in production environments due to the weak default.
Review RequiredView Analysis
MCP-Server
by jamesb97
A TCP server exposing various system interaction tools for an AI system (LLM) to consume via a structured JSON-based protocol.
A TCP server exposing various system interaction tools for an AI system (LLM) to consume via a structured JSON-based protocol.
Setup Requirements
- ⚠️Requires Node.js and npm to be installed.
- ⚠️The `dev` script uses `ts-node`, which needs to be installed (handled by `npx` if present in `devDependencies`).
- ⚠️Potential for port conflicts on port 3000.
Review RequiredView Analysis
Atlassian-MCP-servers
by ujwesh09
Automates interaction with Atlassian Jira and Confluence Cloud services through AI assistants within VS Code for enhanced developer workflows.
Automates interaction with Atlassian Jira and Confluence Cloud services through AI assistants within VS Code for enhanced developer workflows.
Setup Requirements
- ⚠️Requires Node.js to be installed locally.
- ⚠️Requires Python 3.8+ (for `confluence_query.py` and other scripts that might use `requirements.txt`).
- ⚠️An Atlassian account and generated API token are mandatory for authentication.
- ⚠️The `@sethford/atlassian-mcp-server` package is downloaded via `npx` on first run.
Verified SafeView Analysis
MCP_Calculate_Server
by srinath1
Provides a Model Context Protocol (MCP) server with calculator tools, documentation access, and prompt templating for integration with AI clients like Claude Desktop.
Provides a Model Context Protocol (MCP) server with calculator tools, documentation access, and prompt templating for integration with AI clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Manual configuration (editing a JSON file) is required for integration with Claude Desktop, including providing absolute paths to the Python executable and server script.
- ⚠️The recommended 'uv' package manager requires a separate installation step if not already present on the user's system.
Review RequiredView Analysis
vba-mcp-server
by AlexisTrouve
Serves as a Model Context Protocol (MCP) server for Claude, enabling extraction, analysis, injection, and automation of VBA code within Microsoft Office files (Excel, Word, Access).
Serves as a Model Context Protocol (MCP) server for Claude, enabling extraction, analysis, injection, and automation of VBA code within Microsoft Office files (Excel, Word, Access).
Setup Requirements
- ⚠️Requires Windows OS (due to COM automation with pywin32).
- ⚠️Requires Microsoft Office (Excel, Word, Access) to be installed.
- ⚠️Critical: 'Trust access to the VBA project object model' MUST be enabled in Office security settings, which significantly lowers Office security.
- ⚠️For HTTP/SSE transport, network configuration and Windows Firewall adjustments might be needed, with no authentication by default.
Review RequiredView Analysis
pihole-mcp-server
by JafarKhQ
Manage Pi-hole instances and DNS settings programmatically via AI applications using predefined commands.
Manage Pi-hole instances and DNS settings programmatically via AI applications using predefined commands.
Setup Requirements
- ⚠️Requires Java 21 JDK and Maven for building from source.
- ⚠️Requires a running Pi-hole instance to connect to.
- ⚠️Mandatory environment variables: PIHOLE_HOST and PIHOLE_APP_PASSWORD for Pi-hole connection.
Verified SafeView Analysis
dooray-mcp-server
by john33fiao
Provides a read-only Model Context Protocol (MCP) server to query Dooray API data for projects, posts, and wikis, intended for use with MCP-compatible clients like MCP Inspector or AI agents.
Provides a read-only Model Context Protocol (MCP) server to query Dooray API data for projects, posts, and wikis, intended for use with MCP-compatible clients like MCP Inspector or AI agents.
Setup Requirements
- ⚠️Requires a Dooray personal API authentication token, which must be manually generated from Dooray's personal settings.
- ⚠️Requires Node.js 18 or higher for runtime compatibility.
- ⚠️Requires npm 9 or higher (or pnpm/yarn) for dependency management.
Verified SafeView Analysis
servicenow-mcp-server
by aviro092
Integrate AI assistants with ServiceNow for comprehensive incident, change request, and incident task management.
Integrate AI assistants with ServiceNow for comprehensive incident, change request, and incident task management.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires a configured ServiceNow instance with OAuth2 client credentials for API access.
- ⚠️Requires setting up environment variables in a '.env' file for ServiceNow API configuration (e.g., SERVICENOW_BASE_URL, SERVICENOW_CLIENT_ID, SERVICENOW_CLIENT_SECRET).