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(9120)
cli
by mcpize
A command-line interface (CLI) tool designed for deploying, managing, and monetizing Model Context Protocol (MCP) servers in the cloud.
A command-line interface (CLI) tool designed for deploying, managing, and monetizing Model Context Protocol (MCP) servers in the cloud.
Setup Requirements
- ⚠️Requires Node.js v20.0.0 or higher to run the CLI itself.
- ⚠️Requires `mcpize login` for authentication to access most cloud features.
- ⚠️The `mcpize dev` command may require additional local tools like `tsx`, `uvicorn`, `watchdog.watchmedo`, or `php` CLI installed, depending on the project's runtime and chosen tunnel provider (`ngrok`, `cloudflared` need setup or auth tokens).
Verified SafeView Analysis
politician-trading-data-assistant
by anguslin
A chat application for users to query politician trading data, using an LLM to interpret queries, access data via the Model Context Protocol (MCP), and summarize findings.
A chat application for users to query politician trading data, using an LLM to interpret queries, access data via the Model Context Protocol (MCP), and summarize findings.
Setup Requirements
- ⚠️Requires a Hugging Face API Key (`HF_API_KEY`), which is needed for LLM inference and may incur usage costs based on model and token consumption.
- ⚠️The frontend (`ui/app.js`) contains a hardcoded `API_KEY` that *must* be updated to match the backend's API_KEY and secured (e.g., via a proxy or GitHub Secrets) before any production deployment to prevent its public exposure.
- ⚠️The backend relies on the `@anguslin/mcp-capitol-trades` server being runnable as a Node.js child process within its environment, potentially requiring specific Node.js versions (>=18) and dependencies to be available for the spawned process.
Verified SafeView Analysis
pilates-mcp-server
by Readify-App
Provides Pilates studio information from a WordPress site to Claude Desktop, including search, details, and content management capabilities for multiple post types.
Provides Pilates studio information from a WordPress site to Claude Desktop, including search, details, and content management capabilities for multiple post types.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires Claude Desktop to be installed and running.
- ⚠️WordPress API credentials (username and application password) are hardcoded in `server.py` and need manual modification for custom WordPress instances, or for updating compromised credentials.
- ⚠️`uv` and `jq` are required for installation and are installed by the setup script, potentially requiring elevated privileges for `jq` on Linux (`sudo apt-get install jq`).
Review RequiredView Analysis
gothink-web
by rainmana
Provides AI assistants with a structured Model Context Protocol (MCP) server offering systematic thinking tools, mental models, and debugging approaches for enhanced decision-making.
Provides AI assistants with a structured Model Context Protocol (MCP) server offering systematic thinking tools, mental models, and debugging approaches for enhanced decision-making.
Setup Requirements
- ⚠️Requires Go 1.21+ and Git if building from source.
- ⚠️Data is stored in-memory and will be lost on server restart by default, as no persistent storage implementation is provided in the current code (despite `enable_persistence` config option).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) to interact with its services; it does not offer a standalone user interface.
Verified SafeView Analysis
Docs-MCP
by matin-g
A Model Context Protocol (MCP) server that provides semantic search over documentation sites.
A Model Context Protocol (MCP) server that provides semantic search over documentation sites.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Python 3.10 or higher required
- ⚠️Manual configuration of the absolute project path in MCP client settings (e.g., Claude Code, Cursor)
Verified SafeView Analysis
bookstack-mcp
by lborjigi
This server integrates BookStack documentation management with Cursor AI using the Model Context Protocol.
This server integrates BookStack documentation management with Cursor AI using the Model Context Protocol.
Setup Requirements
- ⚠️Requires a running BookStack instance with API access enabled.
- ⚠️Requires manual creation of a BookStack API Token (ID and Secret) with appropriate permissions.
- ⚠️Requires configuration of the BookStack URL (BS_URL) in the .env file, which may point to an internal IP address.
Verified SafeView Analysis
macbird
by richard-hajek
Provides AI assistants with direct access to Thunderbird email accounts for management and interaction.
Provides AI assistants with direct access to Thunderbird email accounts for management and interaction.
Setup Requirements
- ⚠️Requires `bun` runtime to be installed.
- ⚠️Thunderbird extension must be manually loaded as a 'temporary add-on' via developer tools, meaning it needs to be reloaded after each Thunderbird restart.
- ⚠️The client configuration requires an absolute path to the `server.ts` file.
Review RequiredView Analysis
mem0_mcp_private
by parthshr370
The Mem0 MCP server provides a Model Context Protocol (MCP) interface for LLM agents to perform long-term memory operations like adding, searching, updating, and deleting memories via the Mem0 API.
The Mem0 MCP server provides a Model Context Protocol (MCP) interface for LLM agents to perform long-term memory operations like adding, searching, updating, and deleting memories via the Mem0 API.
Setup Requirements
- ⚠️Requires a Mem0 API Key (`MEM0_API_KEY`), which is for a paid service.
- ⚠️Requires Python 3.10 or higher.
- ⚠️The default server configuration disables DNS rebinding protection, which might be a security concern in certain deployment environments.
Verified SafeView Analysis
memes-mcp
by oshoura
This MCP server enables users to find meme templates via text search and generate new meme images by overlaying custom text onto the templates, leveraging Google Gemini for meme annotation and Pinecone for vector search.
This MCP server enables users to find meme templates via text search and generate new meme images by overlaying custom text onto the templates, leveraging Google Gemini for meme annotation and Pinecone for vector search.
Setup Requirements
- ⚠️Requires Google Generative AI API Key (Paid) for the 'scraper/batch_annotate.py' script, which is necessary to populate meme metadata.
- ⚠️Requires Pinecone API Key, index, and namespace to be configured (Paid) for the meme search functionality.
- ⚠️Requires AWS S3 bucket, region, and credentials (Paid) for storing and serving meme images.
- ⚠️The scraper component ('scraper/scraper.py') depends on Selenium, meaning a Chrome browser and ChromeDriver (or compatible driver) must be installed and accessible on the machine where the scraper is executed.
Verified SafeView Analysis
pangea-mcp-server
by pangeacyber
Integrates various Pangea security services as tools for AI agents via the Model Context Protocol (MCP).
Integrates various Pangea security services as tools for AI agents via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js v24.11.0 or greater.
- ⚠️Requires a Pangea account and API tokens configured with access to AI Guard, Domain Intel, Embargo, IP Intel, Redact, Secure Audit Log, URL Intel, and Vault services. The primary token must be stored in Pangea Vault.
- ⚠️Requires a Pangea Secure Audit Log configuration with a 'Standard Audit Log Config' schema.
- ⚠️If Pangea AuthN is enabled (--authn flag), additional Pangea AuthN client setup is required in the Pangea console.
Verified SafeView Analysis
homelab-mcp
by myraffy
Manage and monitor homelab infrastructure including Docker/Podman, Ollama AI, Pi-hole DNS, Unifi networks, Ansible inventory, and UPS systems through an MCP-compatible server.
Manage and monitor homelab infrastructure including Docker/Podman, Ollama AI, Pi-hole DNS, Unifi networks, Ansible inventory, and UPS systems through an MCP-compatible server.
Setup Requirements
- ⚠️Requires Ansible Inventory (`ansible_hosts.yml`) to be configured and mounted, OR individual environment variables for each service (Docker/Podman, Ollama, Pi-hole, Unifi, Ping, UPS).
- ⚠️Requires direct network access from the server to your homelab services (Docker/Podman API, Ollama API, Pi-hole API, Unifi Controller, NUT servers). In Docker, this often means `network_mode: host`.
- ⚠️API keys/passwords are required for many integrations (e.g., Pi-hole API, Unifi API, NUT authentication) and must be securely configured via environment variables or Ansible Vault.
- ⚠️Running the Ping MCP server in Docker containers requires granting the `NET_RAW` capability (`--cap-add=NET_RAW`).
Verified SafeView Analysis
aria-mcp-server
by meetsandeepan
The server acts as a Model Context Protocol (MCP) gateway to the ARIA Access API, enabling comprehensive management of healthcare data including patient demographics, appointments, billing, and radiation therapy.
The server acts as a Model Context Protocol (MCP) gateway to the ARIA Access API, enabling comprehensive management of healthcare data including patient demographics, appointments, billing, and radiation therapy.
Setup Requirements
- ⚠️Requires ARIA Access API credentials (base URL, client ID, client secret, username, password) to be configured via environment variables.
- ⚠️Requires Node.js version 18 or higher to run.
- ⚠️Relies on the `@modelcontextprotocol/sdk` for its server framework, implying interaction with an MCP client/orchestrator.