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)
ecl_mcp
by brownrl
Provides AI agents with programmatic access to the European Commission's Component Library (ECL) documentation and code examples, enabling them to build and retrieve UI components.
Provides AI agents with programmatic access to the European Commission's Component Library (ECL) documentation and code examples, enabling them to build and retrieve UI components.
Setup Requirements
- ⚠️Requires a pre-populated `ecl-database.sqlite` file. This database is typically built by running the `crawl.js` script.
- ⚠️Requires Node.js runtime installed.
- ⚠️Local ECL assets (CSS, JS, icons) need to be downloaded and placed in an `assets/` directory (e.g., by running `download-ecl-assets.sh`) for the `get_starter_template` tool to function correctly.
Verified SafeView Analysis
mcp-server-test
by Mydcj
Provides a basic TCP server for testing network connections and data exchange.
Provides a basic TCP server for testing network connections and data exchange.
Setup Requirements
- ⚠️Node.js environment required (if not using Docker directly)
- ⚠️Docker is the primary recommended deployment method via the provided Dockerfile.
Verified SafeView Analysis
DBJavaGenix
by Muhaastok
Generates layered Java code (Entity, DAO, Service, Controller) from database schemas using AI-enhanced analysis and templates, with Spring Boot project dependency management.
Generates layered Java code (Entity, DAO, Service, Controller) from database schemas using AI-enhanced analysis and templates, with Spring Boot project dependency management.
Setup Requirements
- ⚠️Requires Python 3.9+ for the server to run.
- ⚠️Requires Java JDK 8 or higher to compile and run generated code.
- ⚠️Requires a database connection (e.g., MySQL, PostgreSQL) to analyze schemas and generate code.
- ⚠️Requires an OpenAI or other supported AI service API Key (paid) if AI-enhanced features are used.
Verified SafeView Analysis
mcp-server-remote
by kym6464
A remote Model Context Protocol (MCP) server demonstrating Google OAuth as an identity provider for authentication and serving basic AI tools and resources over Streamable HTTP.
A remote Model Context Protocol (MCP) server demonstrating Google OAuth as an identity provider for authentication and serving basic AI tools and resources over Streamable HTTP.
Setup Requirements
- ⚠️Requires acquiring Google OAuth Client ID and Client Secret by following Google's guide for web server applications.
- ⚠️A '.env.local' file must be created and configured with the Google client credentials.
- ⚠️The pnpm package manager is used for dependency installation and script execution.
- ⚠️Node.js version 18 or higher is required.
Verified SafeView Analysis
mcpserver
by diamajumder
A collection of Model Context Protocol (MCP) servers enabling AI agents with prompt management, resource querying, tool execution (file I/O, API calls), memory persistence via vector stores, and external service integration, orchestrated by an OpenAI-integrated client.
A collection of Model Context Protocol (MCP) servers enabling AI agents with prompt management, resource querying, tool execution (file I/O, API calls), memory persistence via vector stores, and external service integration, orchestrated by an OpenAI-integrated client.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for client and memory tracker functionality.
- ⚠️Requires Python 3.13 or newer, as specified in multiple `pyproject.toml` files.
- ⚠️The `mcp-client/client.py` contains a hardcoded path (`C:\MCP\code\mcp-build-memory\run\server.py`) that needs to be updated by the user to point to their actual local MCP server instance.
- ⚠️Relies on `uv` (a Python package manager/environment tool) for dependency management and possibly for running servers, as indicated by `pyproject.toml` workspace configuration and client script usage.
Verified SafeView Analysis
github-readme-mcp
by Raghavvram
Provides a local Model Context Protocol (MCP) server for fetching README.md files from public GitHub repositories.
Provides a local Model Context Protocol (MCP) server for fetching README.md files from public GitHub repositories.
Setup Requirements
- ⚠️Requires pnpm for dependency management and building.
- ⚠️Requires Node.js to run.
- ⚠️Requires an absolute path to the compiled 'index.js' for integration with tools like gemini-cli.
Verified SafeView Analysis
markdown-notes-mcp
by ateska
Enables AI assistants to manage Markdown notes and images through the Model Context Protocol (MCP).
Enables AI assistants to manage Markdown notes and images through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Docker is the recommended installation and execution method.
- ⚠️Requires a configuration file (e.g., `etc/markdown-notes-mcp.conf`) with defined tenant IDs.
- ⚠️Multi-tenant support is enforced, requiring at least one tenant ID to be configured.
Verified SafeView Analysis
mcp-server--HTTP-API-integrated-with-windsurf
by VIGNESH-2232005
Manages employee data via an HTTP API, secured with Google OAuth, and integrated as an MCP server for AI agents.
Manages employee data via an HTTP API, secured with Google OAuth, and integrated as an MCP server for AI agents.
Setup Requirements
- ⚠️Requires Node.js v18+.
- ⚠️Requires Google Cloud Credentials (CLIENT_ID, CLIENT_SECRET) to be configured in a .env file.
- ⚠️The Google Cloud Console project must have `http://127.0.0.1:3000/oauth2callback` (or `http://localhost:3000/oauth2callback`) added as an authorized redirect URI.
- ⚠️The system requires two separate terminal processes to run concurrently: one for the Mock API server (`npm run api`) and one for the Main MCP server (`npm start`).
- ⚠️Due to `logout()` being called after every successful operation in `src/bridge.js`, users will be prompted to re-authenticate via Google OAuth for every single interaction (e.g., listing employees, then adding one, then listing again).
Verified SafeView Analysis
n8n-doctor-mcp
by arvindg4u
This server acts as a diagnostic tool for n8n workflows, providing insights into their status and health.
This server acts as a diagnostic tool for n8n workflows, providing insights into their status and health.
Setup Requirements
- ⚠️Requires an existing n8n instance to connect to.
- ⚠️Requires N8N_API_URL environment variable to be set.
- ⚠️Requires N8N_API_KEY environment variable for authentication with the n8n API.
Verified SafeView Analysis
coder
by r-huijts
Transforms iTerm2 into a powerful AI coding agent, providing structured tools for terminal interaction, filesystem manipulation, and code searching.
Transforms iTerm2 into a powerful AI coding agent, providing structured tools for terminal interaction, filesystem manipulation, and code searching.
Setup Requirements
- ⚠️Requires macOS (iTerm2 is macOS-only).
- ⚠️Requires Homebrew for `ripgrep` installation (`brew install ripgrep`).
- ⚠️iTerm2 must be configured: Python Runtime installed and 'Allow all apps to connect to iTerm2' enabled in Script settings.
- ⚠️Requires an MCP client (e.g., Claude Desktop) to operate; it is not a standalone HTTP server.
Verified SafeView Analysis
google-drive-mcp
by horison-ai
Provides a Model Context Protocol (MCP) server for comprehensive Google Drive file and folder management, sharing, search, and comments.
Provides a Model Context Protocol (MCP) server for comprehensive Google Drive file and folder management, sharing, search, and comments.
Setup Requirements
- ⚠️Requires a running and accessible 'connectivity-service' to fetch OAuth credentials.
- ⚠️Requires `GOOGLE_OAUTH_CLIENT_ID` and `GOOGLE_OAUTH_CLIENT_SECRET` environment variables to be set for Google OAuth.
- ⚠️The `drive_read_file` operation can return the entire content of a file as text, potentially leading to very high token costs if large text files are processed.
Verified SafeView Analysis
template-uv-mcp-server
by ezemriv
A reusable template for building Model Context Protocol (MCP) servers, allowing LLMs to use custom tools, access resources, and leverage prompts.
A reusable template for building Model Context Protocol (MCP) servers, allowing LLMs to use custom tools, access resources, and leverage prompts.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires 'uv' (Astral's dependency manager) to be installed globally or accessible in PATH.
- ⚠️Manual Claude Desktop configuration requires absolute paths to the 'uv' binary and project directory.