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)
binelekv2-mcp-server
by k5tuck
Acts as a Model Context Protocol (MCP) server, enabling AI assistants to interact with the SMB AI Command Platform's APIs for business data, task management, security monitoring, and more.
Acts as a Model Context Protocol (MCP) server, enabling AI assistants to interact with the SMB AI Command Platform's APIs for business data, task management, security monitoring, and more.
Setup Requirements
- ⚠️Requires a separate SMB Platform Backend instance running and accessible at the configured `SMB_API_URL`.
- ⚠️Requires an `SMB_API_TOKEN` (referred to as `SMB_API_KEY` in documentation) for authentication with the backend API.
- ⚠️Designed for integration with AI clients that support the Model Context Protocol (MCP), such as Claude Desktop.
Verified SafeView Analysis
haksnbot-admin
by haksndot
Provides an autonomous agent with administrative tools for file operations, shell command execution, Git integration, and Minecraft server management, designed for safe operation.
Provides an autonomous agent with administrative tools for file operations, shell command execution, Git integration, and Minecraft server management, designed for safe operation.
Setup Requirements
- ⚠️Requires mandatory `config.json` with `allowed_paths` (non-empty array) and `server_dir` configured by the user.
- ⚠️Requires `tmux` to be installed and a `tmux_socket` configured in `config.json` for Minecraft server management tools.
- ⚠️Minecraft server status and restart tools assume `systemd` and a `minecraft` service, and the user running the MCP server must have `sudo` privileges for `systemctl restart minecraft` configured.
Verified SafeView Analysis
mcp-server
by andreaskhachikyan-ops
The server acts as a flexible tool router and execution engine, allowing an LLM to dynamically select and invoke predefined tools (like web search, Wikipedia, or a local database) via an HTTP API based on user prompts.
The server acts as a flexible tool router and execution engine, allowing an LLM to dynamically select and invoke predefined tools (like web search, Wikipedia, or a local database) via an HTTP API based on user prompts.
Setup Requirements
- ⚠️Requires a Groq API key for the client (currently hardcoded as 'your-free-key' in client.py, which needs to be replaced for functionality).
- ⚠️The server's database tool expects a local SQLite database file named 'data.db' to exist in the project root.
- ⚠️Requires a Node.js runtime and installation of npm dependencies for the server, and a Python environment for the client.
Review RequiredView Analysis
machina
by TechNickAI
Provides AI agents with remote, API-driven access to macOS capabilities like iMessage, WhatsApp, Notes, Reminders, and Contacts via a unified MCP gateway.
Provides AI agents with remote, API-driven access to macOS capabilities like iMessage, WhatsApp, Notes, Reminders, and Contacts via a unified MCP gateway.
Setup Requirements
- ⚠️Requires GUI access for setup: Must be run directly from Mac's Terminal or via VNC, not over SSH, due to macOS permission prompts.
- ⚠️Extensive macOS permissions: Requires 'Full Disk Access' (for messages database) and 'Automation' access (for various Apple apps) to be manually granted by the user.
- ⚠️WhatsApp QR re-authentication: If WhatsApp support is enabled, it requires re-scanning a QR code approximately every 20 days to maintain the session.
Review RequiredView Analysis
test-remote-mcp-server
by Rohit2332000
A local expense tracker that allows adding, listing, and summarizing expenses via an API.
A local expense tracker that allows adding, listing, and summarizing expenses via an API.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Dependencies 'fastmcp' and 'aiosqlite' must be installed (e.g., via 'pip install fastmcp aiosqlite').
- ⚠️The SQLite database is created in a temporary directory and will likely not persist across system reboots or cleanups, leading to data loss unless moved or configured otherwise.
Verified SafeView Analysis
Mcp_server_resume
by Ibrahimsabir
Manages and potentially automates the state or lifecycle of a server, likely a game server like Minecraft.
Manages and potentially automates the state or lifecycle of a server, likely a game server like Minecraft.
Review RequiredView Analysis
remote-mcp-servers
by chatboxai
Provides a suite of AI-powered and developer-focused tools for documentation retrieval, sequential problem-solving, web content fetching, academic paper search, and HTML deployment.
Provides a suite of AI-powered and developer-focused tools for documentation retrieval, sequential problem-solving, web content fetching, academic paper search, and HTML deployment.
Setup Requirements
- ⚠️Requires deployment on Cloudflare Workers with configured Durable Object bindings for each service (MCP_SEQUENTIAL_THINKING, MCP_FETCH, etc.).
- ⚠️Requires a Cloudflare AI binding (env.AI) for AI-powered operations like HTML to Markdown conversion and potentially other agentic reasoning.
- ⚠️All requests must include an 'x-chatbox-license' HTTP header.
- ⚠️Relies on external 'Context7' (via @upstash/context7-mcp) and 'EdgeOne Pages' (via https://mcp.edgeone.site) services for core functionality.
Review RequiredView Analysis
Remote-MCP-Deployment
by uday21308
This server is designed to track and manage personal expenses, allowing users to add, list, and summarize financial transactions categorized for better overview.
This server is designed to track and manage personal expenses, allowing users to add, list, and summarize financial transactions categorized for better overview.
Setup Requirements
- ⚠️Requires Python 3.10+ as specified in pyproject.toml.
- ⚠️Requires the 'fastmcp' library (version >=2.13.1) to be installed.
- ⚠️The `async with sqlite3.connect(...)` construct is used, but the standard `sqlite3` module is not an asynchronous context manager. This will likely cause a `TypeError` at runtime unless an asynchronous SQLite driver like `aiosqlite` is implicitly used (e.g., through a FastMCP wrapper) or explicitly imported and installed.
Verified SafeView Analysis
mcp-react-native-expo
by Divagnz
Provides comprehensive development guidance, analysis, and automated remediation tools for React Native and Expo projects, covering performance, security, testing, and package management.
Provides comprehensive development guidance, analysis, and automated remediation tools for React Native and Expo projects, covering performance, security, testing, and package management.
Setup Requirements
- ⚠️Requires Node.js v18.0.0 or later.
- ⚠️Expo CLI and EAS CLI (globally installed) are required for full functionality of Expo-related tools.
- ⚠️Android SDK and Java Development Kit (JDK 17+) are required for Android-related build tools when running local or cloud builds.
Verified SafeView Analysis
dflow-mcp
by ba1nch0d
Serves as an MCP (Model Context Protocol) server to provide real-time and historical prediction market data from DFlow/Kalshi APIs through 25 specialized tools.
Serves as an MCP (Model Context Protocol) server to provide real-time and historical prediction market data from DFlow/Kalshi APIs through 25 specialized tools.
Setup Requirements
- ⚠️Requires 'bun' runtime for execution.
- ⚠️Needs a stable internet connection to connect to the external DFlow/Kalshi API.
- ⚠️Primarily designed as an MCP (Model Context Protocol) server for tool-use by LLMs/AI via stdio, not a standalone HTTP server by default (though a web server variant exists).
Verified SafeView Analysis
mcp-server-logicmonitor
by ryanmat
Enables AI assistants to interact with LogicMonitor monitoring data through structured tools and the Model Context Protocol (MCP). It provides comprehensive API coverage for managing alerts, devices, metrics, dashboards, SDTs, and more within the LogicMonitor platform.
Enables AI assistants to interact with LogicMonitor monitoring data through structured tools and the Model Context Protocol (MCP). It provides comprehensive API coverage for managing alerts, devices, metrics, dashboards, SDTs, and more within the LogicMonitor platform.
Setup Requirements
- ⚠️Requires a LogicMonitor API Bearer Token (LM_BEARER_TOKEN) or LMv1 Access ID/Key pair (LM_ACCESS_ID, LM_ACCESS_KEY) for authentication. LMv1 is specifically required for ingestion APIs like `ingest_logs` and `push_metrics`.
- ⚠️Requires Python 3.11 or higher and `uv` for efficient dependency management and execution.
- ⚠️Write operations are disabled by default for safety and require setting the environment variable `LM_ENABLE_WRITE_OPERATIONS=true` to enable tools that modify LogicMonitor data.
Verified SafeView Analysis
exfiltrate
by drewcrawford
Remote debugging and runtime inspection of Rust applications, including WASM/browser environments, to facilitate interaction with AI agents.
Remote debugging and runtime inspection of Rust applications, including WASM/browser environments, to facilitate interaction with AI agents.
Setup Requirements
- ⚠️WASM debugging requires running the `exfiltrate_proxy` (WebSocket/TCP bridge) separately, connecting to `ws://localhost:1338` from the WASM app and `127.0.0.1:1337` from the CLI.
- ⚠️The `exfiltrate::begin()` function must be called early in the target application's lifecycle to initialize the debugging server.
- ⚠️Running the debugging server on certain systems might encounter `Permission denied` errors if port 1337 or 1338 is in use or restricted, especially in sandboxed environments.