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)
oparl-mcp-server
by jtwolfe
Provides AI models and applications with structured access to OParl parliamentary data APIs via the Model Context Protocol.
Provides AI models and applications with structured access to OParl parliamentary data APIs via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires 'oparl_openapi.json' file to be present in the project root for server initialization.
- ⚠️Relies on an external OParl API endpoint (defined by OPARL_BASE_URL); connectivity and API key validity are crucial for functionality.
Verified SafeView Analysis
omise-mcp
by omise
Facilitate secure and managed integration with Omise payment APIs for various financial operations using the Model Context Protocol.
Facilitate secure and managed integration with Omise payment APIs for various financial operations using the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 20+ to run directly or Docker/Podman for containerized deployment.
- ⚠️Mandatory Omise Account and API Keys (`OMISE_SECRET_KEY`, `OMISE_ENVIRONMENT`) must be configured.
- ⚠️Mandatory tool access control (`TOOLS` environment variable) must be explicitly set ('all' or a comma-separated list of tool names). The server will not start without this.
Verified SafeView Analysis
Brave-Real-Browser-Mcp-Server
by codeiva4u
A powerful multi-protocol (MCP, LSP, SSE) server that enables AI agents and other clients to automate Brave Real Browser, featuring anti-detection, ad-blocking, stealth, and advanced web interaction capabilities for complex scraping, data extraction, and workflow automation.
A powerful multi-protocol (MCP, LSP, SSE) server that enables AI agents and other clients to automate Brave Real Browser, featuring anti-detection, ad-blocking, stealth, and advanced web interaction capabilities for complex scraping, data extraction, and workflow automation.
Setup Requirements
- ⚠️Requires Brave Browser to be installed on the host machine (though brave-real-launcher attempts auto-installation).
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️The `execute_js` tool grants significant control over the browser, requiring strict trust in the input from the calling AI agent or client to prevent malicious code execution.
Verified SafeView Analysis
mcp-flutterwave
by bajoski34
Enables AI assistants to interact with Flutterwave for payment processing, transaction management, and financial operations.
Enables AI assistants to interact with Flutterwave for payment processing, transaction management, and financial operations.
Setup Requirements
- ⚠️Requires a Flutterwave Secret Key (FLW_SECRET_KEY) obtained from the Flutterwave dashboard.
- ⚠️Requires Node.js v18 or higher.
- ⚠️The 'mcp-flutterwave' command line tool requires the '--tools' argument specifying which tools to enable (e.g., '--tools=all').
Verified SafeView Analysis
MCP-Student-Recommendation-Server
by dabster108
An AI-powered recommendation system for students, providing personalized content (forums, courses, events, scholarships, etc.) and integrating with an AI assistant via the Model Context Protocol (MCP).
An AI-powered recommendation system for students, providing personalized content (forums, courses, events, scholarships, etc.) and integrating with an AI assistant via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires Google Gemini API Key (paid, for AI assistant and semantic checks)
- ⚠️Requires Groq API Key (paid, for enhanced keyword extraction) for full functionality, though the current `app/main.py` uses Gemini for keyword extraction.
- ⚠️The FastAPI server must be running before the MCP server and client can successfully start and connect to it.
Verified SafeView Analysis
recallium
by recallium-ai
Recallium acts as a persistent memory layer for AI agents in IDEs, providing cross-project intelligence, document knowledge base integration, and structured memory recall to enhance AI coding assistants.
Recallium acts as a persistent memory layer for AI agents in IDEs, providing cross-project intelligence, document knowledge base integration, and structured memory recall to enhance AI coding assistants.
Setup Requirements
- ⚠️Requires Docker to run the server and PostgreSQL database.
- ⚠️Requires Ollama to be installed and running locally, or API keys for OpenAI/Anthropic for LLM capabilities.
- ⚠️For command-only IDEs (e.g., Zed, JetBrains, Claude Desktop), the `@recallium/mcp-client` npm package is required.
Verified SafeView Analysis
scenario.com-mcp-server
by pasie15
Provides an MCP interface to Scenario.com's generative AI API for tasks like text-to-image, image-to-image generation, model training, asset management, and image processing.
Provides an MCP interface to Scenario.com's generative AI API for tasks like text-to-image, image-to-image generation, model training, asset management, and image processing.
Setup Requirements
- ⚠️Requires Scenario.com API Key and Secret (paid service) for authentication.
- ⚠️When not using environment variables, the 'set-credentials' tool must be explicitly called first in each session to configure API access.
- ⚠️Node.js runtime environment is required.
Verified SafeView Analysis
ig-mcp
by jlbadano
Integrate AI applications with Instagram Business accounts to manage profiles, media, insights, and direct messages.
Integrate AI applications with Instagram Business accounts to manage profiles, media, insights, and direct messages.
Setup Requirements
- ⚠️Requires an Instagram Business Account connected to a Facebook Page.
- ⚠️Direct Messaging features (`instagram_manage_messages`) require Advanced Access approval from Meta via a potentially lengthy App Review process (3-7 business days or more).
- ⚠️Requires generating a long-lived Instagram Access Token, which involves a multi-step process through Facebook Developer tools.
Verified SafeView Analysis
archivebox-api
by Knuckles-Team
Provides an AI-agent-friendly Model Context Protocol (MCP) server and Python wrapper for interacting with an ArchiveBox web archiving instance, enabling programmatic access and automation.
Provides an AI-agent-friendly Model Context Protocol (MCP) server and Python wrapper for interacting with an ArchiveBox web archiving instance, enabling programmatic access and automation.
Setup Requirements
- ⚠️Requires a separate running ArchiveBox instance to connect to.
- ⚠️Requires an LLM provider (e.g., OpenAI, Anthropic, Google, HuggingFace, or a local Ollama instance) and corresponding API keys, which may incur costs or require local setup.
- ⚠️Complex authentication and authorization configurations are supported, requiring careful setup to avoid security vulnerabilities.
Verified SafeView Analysis
parrot_mcp_server
by canstralian
Provides a robust Bash script library and a minimal MCP server stub for Raspberry Pi 5, focused on system automation, maintenance, and interaction with AI agents.
Provides a robust Bash script library and a minimal MCP server stub for Raspberry Pi 5, focused on system automation, maintenance, and interaction with AI agents.
Setup Requirements
- ⚠️The core 'MCP server' is a minimal stub that polls files in `/tmp` by default, not a network-listening daemon. Expect a simulation, not a full server implementation out-of-the-box.
- ⚠️Requires manual configuration (`PARROT_IPC_DIR`) to move IPC out of `/tmp` for even minimal security, as the default is critically insecure.
- ⚠️Many scripts rely on `sudo` for system operations, requiring the user to have appropriate `sudo` privileges configured.
- ⚠️External tools like `jq`, `bc`, and `mail` (mailutils) are required for full functionality and validation features.
Review RequiredView Analysis
D365BCAdminMCPExtension
by demiliani
A Visual Studio Code extension to automate the installation and configuration of the Dynamics 365 Business Central Admin MCP server for GitHub Copilot integration.
A Visual Studio Code extension to automate the installation and configuration of the Dynamics 365 Business Central Admin MCP server for GitHub Copilot integration.
Setup Requirements
- ⚠️Requires .NET 9 runtime to be installed for the actual MCP server (separate from Node.js/npm).
- ⚠️Global npm package installation may require elevated permissions (admin/sudo) depending on system configuration.
Verified SafeView Analysis
mcp-pihole
by aplaceforallmystuff
Connects AI assistants to Pi-hole to manage DNS blocking, view statistics, and control ad-blocking features via natural language.
Connects AI assistants to Pi-hole to manage DNS blocking, view statistics, and control ad-blocking features via natural language.
Setup Requirements
- ⚠️Requires Pi-hole v6 with its API enabled.
- ⚠️Requires a Pi-hole app password, which must be manually generated from the Pi-hole web interface.
- ⚠️Requires Node.js 18+ to run.
- ⚠️Requires 'PIHOLE_URL' and 'PIHOLE_PASSWORD' environment variables to be explicitly set.