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)
aurora-rs-mcp
by KotDath
A minimal MCP server for Aurora OS, demonstrating Rust application development, cross-compilation, and integration with core Aurora OS interfaces (D-Bus, C libraries, C++, Qt).
A minimal MCP server for Aurora OS, demonstrating Rust application development, cross-compilation, and integration with core Aurora OS interfaces (D-Bus, C libraries, C++, Qt).
Setup Requirements
- ⚠️Requires 'cross' for cross-compilation, which typically uses Docker/Podman.
- ⚠️Requires 'aurora-cli' for Aurora OS SDK management, sysroot synchronization, and RPM building.
- ⚠️Aurora OS SDK and corresponding sysroots must be installed and configured (e.g., via `aurora-cli services --sysroot`).
- ⚠️C++ Qt5 development libraries (Qt5Core, Qt5Network) are required in the sysroot for successful C++/Rust interop builds.
- ⚠️Deployment scripts assume SSH access to an Aurora OS device/emulator with specific SSH key paths configured.
Verified SafeView Analysis
mcp-client-shell
by cafalchio
Provides a command-line interface to interact with local FastMCP servers for tool listing and execution.
Provides a command-line interface to interact with local FastMCP servers for tool listing and execution.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️A FastMCP server must be running locally for the client to connect.
- ⚠️The provided run instructions use 'uv' for virtual environment management, which may need to be installed.
Verified SafeView Analysis
insights-mcp
by DEVtheOPS
Provides persistent storage and full-text search for project-specific or global insights within Claude Code sessions.
Provides persistent storage and full-text search for project-specific or global insights within Claude Code sessions.
Setup Requirements
- ⚠️Requires Node.js (version 18 or higher is specified in package.json).
- ⚠️The 'better-sqlite3' dependency is a native Node.js addon, which may require compilation during installation if a prebuilt binary is not available for your specific environment (OS/architecture/Node.js version).
- ⚠️The default database file path is '~/.insights-mcp/insights.db', which might need to be explicitly overridden using the '--db-path' flag or 'INSIGHTS_MCP_DB_PATH' environment variable for certain use cases or containerized environments.
Verified SafeView Analysis
senzing-mcp-server
by jbutcher21
Provides entity resolution capabilities from the Senzing SDK to AI assistants via the Model Context Protocol (MCP).
Provides entity resolution capabilities from the Senzing SDK to AI assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Senzing SDK version 4 installed and its environment variables (LD_LIBRARY_PATH, PYTHONPATH) configured.
- ⚠️Requires a configured and accessible Senzing database, specified via SENZING_ENGINE_CONFIGURATION_JSON.
- ⚠️Requires Python 3.10 or higher.
Verified SafeView Analysis
classhopper-mcp-server
by classhopperapp
Deploy a remote Model Context Protocol (MCP) server on Cloudflare Workers, providing a set of calculator tools without authentication for easy integration with AI clients like Cloudflare AI Playground or Claude Desktop.
Deploy a remote Model Context Protocol (MCP) server on Cloudflare Workers, providing a set of calculator tools without authentication for easy integration with AI clients like Cloudflare AI Playground or Claude Desktop.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment and Cloudflare's 'wrangler' CLI for local development and deployment.
- ⚠️The server is intentionally deployed 'Without Auth' by design, meaning anyone with the URL can access the exposed tools.
- ⚠️Local development and setup require Node.js and npm.
- ⚠️Connecting local MCP clients (e.g., Claude Desktop) necessitates the use of the 'mcp-remote' proxy.
Verified SafeView Analysis
icore_mcp_server
by RahulM0912
Provides a backend API for a Minecraft-related application or service.
Provides a backend API for a Minecraft-related application or service.
Setup Requirements
- ⚠️Requires a specific runtime environment (e.g., Node.js, Python, Java).
- ⚠️May require a database (e.g., MongoDB, PostgreSQL) and corresponding connection details.
- ⚠️Configuration via environment variables is expected for production use.
Review RequiredView Analysis
MCP-Server
by wildan14ar
Manages remote SSH servers and manipulates Excel files without Microsoft Excel, serving as a modular Model Context Protocol (MCP) server for agents.
Manages remote SSH servers and manipulates Excel files without Microsoft Excel, serving as a modular Model Context Protocol (MCP) server for agents.
Setup Requirements
- ⚠️Requires SSH credentials (host, user, password/private key) for server module.
- ⚠️File path sandboxing (EXCEL_FILES_PATH) can be bypassed by providing absolute paths to Excel tools.
- ⚠️Python 3.10+ is required (as per `pyproject.toml`).
Review RequiredView Analysis
linkedin-job-scraping
by NotMrAdan
Automates the process of searching for job listings on LinkedIn and extracting relevant job data.
Automates the process of searching for job listings on LinkedIn and extracting relevant job data.
Setup Requirements
- ⚠️The primary setup instruction to run 'python' directly on a remote .zip file URL is highly problematic and likely incorrect syntax, indicating a dubious installation method.
- ⚠️Requires manual installation of Python 3.6+ and the Selenium library.
- ⚠️Users must provide their LinkedIn login credentials directly to the application, which is a significant security risk given the suspicious installation instructions.
Review RequiredView Analysis
foundryvtt-mcp-bridge
by darkbard81
Facilitates WebSocket communication between Foundry VTT and an external Message Control Protocol (MCP) relay server.
Facilitates WebSocket communication between Foundry VTT and an external Message Control Protocol (MCP) relay server.
Setup Requirements
- ⚠️Requires Foundry VTT v13.
- ⚠️Requires a separate, browser-accessible WebSocket relay server, which is not provided by this module.
- ⚠️Only the 'primary GM' (the active GM with the lowest user ID) will establish and maintain the WebSocket connection.
Verified SafeView Analysis
tim-mcp
by terraform-ibm-modules
An MCP server that provides AI models with structured access to the Terraform IBM Modules ecosystem, facilitating intelligent discovery and utilization of IBM Cloud infrastructure for AI-assisted infrastructure code generation.
An MCP server that provides AI models with structured access to the Terraform IBM Modules ecosystem, facilitating intelligent discovery and utilization of IBM Cloud infrastructure for AI-assisted infrastructure code generation.
Setup Requirements
- ⚠️Requires `uv` package manager (Python 3.11+) to be installed locally.
- ⚠️A GitHub Personal Access Token is highly recommended for frequent use to avoid GitHub API rate limits (60 requests/hour without, 5000 with).
- ⚠️For local development, manual configuration of `cwd` and `env` variables in MCP client settings (e.g., Claude Desktop, VS Code) is necessary.
Verified SafeView Analysis
MCP_server_assignment
by HarshadPanchal12
A server that provides real-time and historical cryptocurrency market data and analytics from multiple exchanges, with caching and indicators.
A server that provides real-time and historical cryptocurrency market data and analytics from multiple exchanges, with caching and indicators.
Setup Requirements
- ⚠️Relies on external cryptocurrency exchange APIs (e.g., Binance, Coinbase), which are subject to their respective rate limits and availability.
- ⚠️The `config.yaml` file defines server, cache, exchange, logging, and data parameters, but the provided `main.py` does not explicitly show loading and applying these configurations to the initialized services. This might require manual integration or an assumed mechanism within the Docker setup.
- ⚠️While not explicitly required by the current public data functions, API keys might be necessary for higher rate limits or authenticated features on certain exchanges in a broader use case.
Verified SafeView Analysis
canvas-mcp-server
by jonasneves
This server acts as a local bridge, enabling Claude Desktop to access a user's Canvas LMS data (courses, assignments, grades, events) through a Chrome extension via the Model Context Protocol (MCP) for AI assistance.
This server acts as a local bridge, enabling Claude Desktop to access a user's Canvas LMS data (courses, assignments, grades, events) through a Chrome extension via the Model Context Protocol (MCP) for AI assistance.
Setup Requirements
- ⚠️Requires Node.js 14 or higher (16+ recommended).
- ⚠️Requires manual configuration of the Chrome extension ID in the native messaging manifest file after installation.
- ⚠️Requires an existing installation and configuration of the CanvasFlow Chrome extension with the correct Canvas URL and an active Canvas LMS login.
- ⚠️Requires manual addition of a specific entry to Claude Desktop's `mcp.json` configuration file with the correct path to the `host.js` script.