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)
dev-mcp-server
by koonwen
Provides OCaml Language Server Protocol (LSP) and ocp-index tools for AI assistants to analyze and interact with OCaml codebases.
Provides OCaml Language Server Protocol (LSP) and ocp-index tools for AI assistants to analyze and interact with OCaml codebases.
Setup Requirements
- ⚠️Requires `ocamllsp` binary to be installed and available in PATH.
- ⚠️Requires `ocp-index` and `ocp-grep` binaries for full functionality (ocp-index tool group).
- ⚠️Python 3.10+ and `uv` package manager must be installed for installation and execution.
Verified SafeView Analysis
mcp-server-orchestrator
by felix-toledo
An orchestration system for AI agents to interact with custom tools via the Model Context Protocol (MCP), integrating Large Language Models (LLMs) like OpenAI with backend services.
An orchestration system for AI agents to interact with custom tools via the Model Context Protocol (MCP), integrating Large Language Models (LLMs) like OpenAI with backend services.
Setup Requirements
- ⚠️Requires Node.js v20.x or higher and npm v10.x or higher.
- ⚠️Requires PostgreSQL v14 or higher, which needs to be deployed externally as it is not included in the Docker Compose setup.
- ⚠️Requires an OpenAI API Key, which typically involves a paid subscription to OpenAI services.
- ⚠️Docker Desktop/Engine is required for the recommended Docker Compose setup.
Verified SafeView Analysis
dealengine-mcp-nano
by LetsVenture2021
Provides a secure and abstracted interface for an application (likely 'DealEngine') to interact with the Notion API, enabling programatic data management within Notion databases, pages, and blocks.
Provides a secure and abstracted interface for an application (likely 'DealEngine') to interact with the Notion API, enabling programatic data management within Notion databases, pages, and blocks.
Setup Requirements
- ⚠️Requires Notion API Key (obtain from Notion Developer Console)
- ⚠️Requires Node.js runtime
- ⚠️Requires `.env` file for configuration
Verified SafeView Analysis
notes-mcp-demo
by themeselection
A Model Context Protocol server for managing notes, offering tools for CRUD operations, a markdown snapshot, and an LLM summarization prompt.
A Model Context Protocol server for managing notes, offering tools for CRUD operations, a markdown snapshot, and an LLM summarization prompt.
Setup Requirements
- ⚠️Requires Node.js (LTS) and npm installed.
- ⚠️Understanding of Model Context Protocol (MCP) clients is necessary to fully utilize the server's tools and prompts.
- ⚠️Notes data is stored locally in `~/.notes-mcp/data/notes.json`.
Verified SafeView Analysis
mcp-server-tester
by julienld
The MCP Server Tester is a FastMCP-based harness designed to launch, proxy, and manage other MCP servers over stdio for testing and development purposes.
The MCP Server Tester is a FastMCP-based harness designed to launch, proxy, and manage other MCP servers over stdio for testing and development purposes.
Setup Requirements
- ⚠️Requires an MCP client (e.g., Codex CLI) to interact with the server's control tools.
- ⚠️Child servers managed by this tester must be MCP-compliant and communicate over stdio.
Verified SafeView Analysis
enhanced-terminal-mcp
by tsoernes
Provides a robust Model Context Protocol (MCP) server for executing shell commands, managing background jobs, detecting developer tools, and ensuring security within a development environment.
Provides a robust Model Context Protocol (MCP) server for executing shell commands, managing background jobs, detecting developer tools, and ensuring security within a development environment.
Setup Requirements
- ⚠️Requires Rust 1.70+ and Cargo to build from source.
- ⚠️Optional 'Sudoers Timestamp Sharing' involves modifying `/etc/sudoers.d/` which requires root privileges and understanding of sudo security implications (e.g., `!tty_tickets` configuration).
- ⚠️Default askpass script `~/scripts/askpass-zenity.sh` implies that `zenity` (or a similar GUI tool) must be installed and available for interactive sudo priming if sudoers sharing is not configured.
Verified SafeView Analysis
mcp-sharepoint-cert
by peacockery-studio
Integrate AI assistants with Microsoft SharePoint for comprehensive document and folder management using certificate-based authentication.
Integrate AI assistants with Microsoft SharePoint for comprehensive document and folder management using certificate-based authentication.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires manual Azure AD App Registration: create app, upload certificate, and grant `Sites.FullControl.All` or `Sites.ReadWrite.All` permissions.
- ⚠️Requires OpenSSL installed on the system for certificate generation during setup.
- ⚠️Installation and execution examples typically use `uv` and `uvx`, which may require prior setup of the uv package manager.
Verified SafeView Analysis
qortal-mcp-server
by QuickMythril
Provides a read-only, LLM-friendly API for Qortal blockchain and QDN data, designed for agents to query information without transaction capabilities.
Provides a read-only, LLM-friendly API for Qortal blockchain and QDN data, designed for agents to query information without transaction capabilities.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires a running Qortal Core node accessible via HTTP API (default localhost:12391)
- ⚠️Qortal Core API key required for /admin/* endpoints (can be set via environment variable QORTAL_API_KEY or apikey.txt)
Verified SafeView Analysis
ts-mcp
by rahibas
Provides a server for the Minecraft Protocol, likely for custom game logic or proxying.
Provides a server for the Minecraft Protocol, likely for custom game logic or proxying.
Setup Requirements
- ⚠️Node.js runtime required
- ⚠️TypeScript compiler required (for building from source)
Review RequiredView Analysis
openapi-generate
by BUZDOLAPCI
Parse OpenAPI 3.x specifications to generate MCP tool schemas and full MCP server scaffolds in TypeScript or Python.
Parse OpenAPI 3.x specifications to generate MCP tool schemas and full MCP server scaffolds in TypeScript or Python.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️The server exclusively uses HTTP transport (fixed to port 8080 and host 0.0.0.0), despite the README claiming STDIO as the default transport and providing CLI options (`-t, --transport`) or environment variables (`MCP_TRANSPORT`) for STDIO transport. These options are not implemented in the server's primary entry point (`src/index.ts`) or CLI argument parsing (`src/cli.ts`) for this server instance.
- ⚠️The configuration environment variables (e.g., `MCP_PORT`, `MCP_HOST`, `MCP_SERVER_NAME`, `MCP_SERVER_VERSION`) listed in the README for this server are hardcoded in its primary entry point (`src/index.ts`), making them non-configurable via environment variables or CLI arguments for this specific server instance. The `loadConfig` function that would read these environment variables is only used in the *generated* scaffolds, not in the `openapi-generate` server itself.
Verified SafeView Analysis
sabpaisa-design-system-aws
by payvilla
Provides a centralized Model Context Protocol (MCP) server for SabPaisa's design system, enabling AI assistants and developers to access design tokens, components, patterns, and formatting guidelines.
Provides a centralized Model Context Protocol (MCP) server for SabPaisa's design system, enabling AI assistants and developers to access design tokens, components, patterns, and formatting guidelines.
Setup Requirements
- ⚠️Requires Node.js 20.x or higher.
- ⚠️When deployed as an HTTP API (e.g., AWS Lambda), Claude Code requires a local `mcp-bridge.mjs` script to connect to the HTTP-based MCP endpoint. This script needs to be manually created and made executable.
- ⚠️The `data/` and `data-enhanced/` directories containing the design system JSON files must be correctly present relative to the compiled `dist` directory or bundled with the deployment.
Review RequiredView Analysis
gbp-review-agent
by satheeshds
Manages Google Business Profile reviews by fetching reviews, generating AI-powered responses, and posting replies back to Google Business Profile.
Manages Google Business Profile reviews by fetching reviews, generating AI-powered responses, and posting replies back to Google Business Profile.
Setup Requirements
- ⚠️Requires Google Business Profile API Access (requires Google approval, which can take time)
- ⚠️Requires Google Cloud Platform account with My Business API and My Business Account Management API enabled
- ⚠️Manual OAuth authentication (`npm run auth`) required to generate and store local tokens before first use