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)
mcp_server
by GuillaumeMilan
Provides an Elixir DSL for defining and serving Model Context Protocol (MCP) tools, prompts, and resources to AI agents, enabling them to interact with custom backend logic.
Provides an Elixir DSL for defining and serving Model Context Protocol (MCP) tools, prompts, and resources to AI agents, enabling them to interact with custom backend logic.
Setup Requirements
- ⚠️Requires a working Elixir and Erlang/OTP environment to develop and run applications using this library.
- ⚠️Relies on a Plug-compatible HTTP server like Bandit (`{:bandit, "~> 1.0"}`) for serving the MCP endpoints, which must be integrated into the application's supervision tree.
- ⚠️Developers migrating from versions prior to v0.4.0 must adapt to significant breaking changes, including adding a 'conn' parameter to all controller functions, using struct notation (`.field`) instead of map notation (`["field"]`) for data access, and handling tuple returns from router list functions.
Verified SafeView Analysis
chaining-mcp-server
by 1999AZZAR
Orchestrates intelligent tool chaining, route optimization, and advanced thinking for complex development workflows and enterprise capabilities across an MCP ecosystem.
Orchestrates intelligent tool chaining, route optimization, and advanced thinking for complex development workflows and enterprise capabilities across an MCP ecosystem.
Setup Requirements
- ⚠️Requires 'GITHUB_TOKEN' environment variable (a paid GitHub Personal Access Token) for 'awesome-copilot' integration, which is a key feature.
- ⚠️Heavily relies on discovering and correctly configuring external MCP servers, including a specific hardcoded path for the 'awesome-copilot' dotnet executable (e.g., '/tmp/awesome-copilot-mcp/...'), making setup complex.
- ⚠️Requires Node.js version 18.0.0 or higher.
Review RequiredView Analysis
genesisdb-io-mcp-server
by genesisdb-io
Provides AI clients access to GenesisDB events, enabling natural language queries against the database.
Provides AI clients access to GenesisDB events, enabling natural language queries against the database.
Setup Requirements
- ⚠️Requires an existing GenesisDB instance to connect to.
- ⚠️Requires downloading a specific binary for your OS and architecture.
- ⚠️The primary integration example is with Claude Desktop, requiring specific configuration within its settings.
- ⚠️Requires a GenesisDB authentication token.
Review RequiredView Analysis
date-and-time-mcp-server
by chirag127
Provides a Model Context Protocol (MCP) API for AI agents to retrieve precise, locale-aware date and time data across timezones.
Provides a Model Context Protocol (MCP) API for AI agents to retrieve precise, locale-aware date and time data across timezones.
Setup Requirements
- ⚠️Requires Node.js (version 18 or higher as indicated by `package.json` and `tsconfig.json`).
- ⚠️Designed to run within a Model Context Protocol (MCP) environment and communicates via standard I/O (stdio), not as a standalone HTTP server by default.
Verified SafeView Analysis
mcp-autotask-search
by JM-Addington
Exposes Autotask search functionality for tickets, companies, and contacts to LLMs like Claude via the Model Context Protocol.
Exposes Autotask search functionality for tickets, companies, and contacts to LLMs like Claude via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a separate Autotask Django API server to be running and accessible (default: http://localhost:8000).
- ⚠️Requires Python 3.10 or higher.
- ⚠️A valid `AUTOTASK_API_KEY` is mandatory for authentication with the Autotask API.
- ⚠️When configuring for Claude Desktop/Cursor, the `command` path to `run.sh` must be absolute.
Verified SafeView Analysis
claude-memory-mcp
by Stig-Johnny
Provides persistent memory capabilities for Claude Code agents, allowing them to store and recall decisions, error solutions, project context, learnings, and session state across conversations, with optional cloud synchronization.
Provides persistent memory capabilities for Claude Code agents, allowing them to store and recall decisions, error solutions, project context, learnings, and session state across conversations, with optional cloud synchronization.
Setup Requirements
- ⚠️Requires manual installation steps including cloning the repository, installing Node.js dependencies (with an optional Firestore package), copying slash command files, and manually configuring ~/.claude/settings.json.
- ⚠️Optional Google Cloud Firestore sync setup is multi-step, requiring creating a Firebase project, setting up a Firestore database, generating a service account key, and configuring a local memory-config.json file.
- ⚠️The `@google-cloud/firestore` package must be installed separately if cloud sync is desired.
Verified SafeView Analysis
mcp_server_sample
by aerdogan
Provides a backend API for managing school-related data, likely serving information stored in a SQLite database.
Provides a backend API for managing school-related data, likely serving information stored in a SQLite database.
Setup Requirements
- ⚠️Requires Python dependencies to be installed from requirements.txt (e.g., pip install -r requirements.txt).
- ⚠️The 'school.db' SQLite database file must be present in the expected location and potentially contain a specific schema or initial data for the server to function correctly.
Review RequiredView Analysis
epanet-mcp-server
by KWR-Water
Provides tools for fetching real-time weather information from the NWS API and running EPANET water network simulations.
Provides tools for fetching real-time weather information from the NWS API and running EPANET water network simulations.
Setup Requirements
- ⚠️The `epyt` library, used for EPANET simulations, is a required dependency but is not listed in `pyproject.toml`'s main `dependencies` array and needs to be installed separately.
- ⚠️The `get_inp_files` tool uses a hardcoded absolute path (`C:/Users/.../models`) for the models directory. This path must be manually changed or exactly match the environment for the server to function correctly.
- ⚠️The server requires Python 3.11 or newer.
Review RequiredView Analysis
fourtrader-mcp
by menscheck
Serves as a trading engine for Four.meme tokens on BNB Smart Chain, providing AI-driven insights and executing trades.
Serves as a trading engine for Four.meme tokens on BNB Smart Chain, providing AI-driven insights and executing trades.
Setup Requirements
- ⚠️Requires Wallet Private Key for trading functions, which must be provided in the .env file.
- ⚠️Requires a Bitquery API Key for comprehensive market data; many data-fetching tools will return limited information without it.
- ⚠️Designed for integration with Claude Desktop, requiring manual modification of 'claude_desktop_config.json' with the full path to the project.
Review RequiredView Analysis
nexus-mcp-server
by fabriziosalmi
The Nexus MCP Server provides a micro-capability platform (MCP) exposing a wide array of developer tools via a REST API, enabling tasks from mathematical operations and cryptographic functions to system management, network diagnostics, cloud resource optimization, and dynamic code execution across multiple programming languages.
The Nexus MCP Server provides a micro-capability platform (MCP) exposing a wide array of developer tools via a REST API, enabling tasks from mathematical operations and cryptographic functions to system management, network diagnostics, cloud resource optimization, and dynamic code execution across multiple programming languages.
Setup Requirements
- ⚠️Requires several Python libraries (e.g., `psutil`, `cryptography`, `httpx`, `dnspython`, `PyPDF2`, `pdfplumber`) to be installed.
- ⚠️Relies on external system binaries (`git`, `ping`, `traceroute`, `whois`, `systemctl`, `nmap`, `curl`, `wget`, `node`) which must be available on the host or in the Docker image.
- ⚠️Optimal and secure execution of dynamic code (Python/JavaScript) is designed to run within a Dockerized sandbox environment, necessitating Docker daemon availability.
Review RequiredView Analysis
joan-mcp
by pollychrome
Enables AI assistants to interact with and manage projects, tasks, goals, milestones, and notes within the Joan productivity app.
Enables AI assistants to interact with and manage projects, tasks, goals, milestones, and notes within the Joan productivity app.
Setup Requirements
- ⚠️Requires interactive browser login for authentication (OAuth flow).
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Claude Code restart is necessary after initial setup for changes to take effect.
Verified SafeView Analysis
qoder-github-mcp-server
by wenxinax
A server that interacts with GitHub's API to automate tasks like updating comments, managing pull requests, and manipulating files.
A server that interacts with GitHub's API to automate tasks like updating comments, managing pull requests, and manipulating files.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token with appropriate permissions.
- ⚠️Requires Go 1.21 or higher for building from source, or Docker for running via image.