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)
DaemonsMCP
by mmeents
Facilitate LLM interaction with local codebases by providing secure access to explore, read, and write project files.
Facilitate LLM interaction with local codebases by providing secure access to explore, read, and write project files.
Setup Requirements
- ⚠️Requires .NET 9.0 SDK installed.
- ⚠️Requires a local SQL Server instance (configured with Integrated Security=True).
- ⚠️The Angular client expects the backend API (DaemonsMCP.Api) to run on https://localhost:44356, which typically requires running it via Visual Studio using the IIS Express profile. Running directly with 'dotnet run' usually serves on different ports (e.g., 7267 or 5039) unless specifically configured.
- ⚠️CORS must be explicitly configured in the backend API to allow requests from http://localhost:4200 (Angular dev server).
Verified SafeView Analysis
mysql-mcp
by neverinfamous
Provides an MCP (Model Context Protocol) server for MySQL, enabling AI agents to programmatically interact with and manage MySQL databases.
Provides an MCP (Model Context Protocol) server for MySQL, enabling AI agents to programmatically interact with and manage MySQL databases.
Setup Requirements
- ⚠️Requires Node.js 24+.
- ⚠️Requires MySQL Server 5.7+ or 8.0+.
- ⚠️Requires MySQL Shell CLI utility for specific tools (e.g., `mysqlsh_dump_instance`).
- ⚠️Requires MySQL X Plugin enabled (port 33060) for `mysqlsh_import_json`.
- ⚠️Requires `local_infile = ON` on MySQL server for import/load operations if `updateServerSettings` is not set or privileged.
- ⚠️Hardcoded default `admin:admin` credentials for ProxySQL if `PROXYSQL_USER` and `PROXYSQL_PASSWORD` environment variables are not configured.
Review RequiredView Analysis
mac-vision-mcp
by jasich
Enables AI coding agents to capture screenshots of macOS windows and displays on demand, streamlining the process of providing visual context to LLMs.
Enables AI coding agents to capture screenshots of macOS windows and displays on demand, streamlining the process of providing visual context to LLMs.
Setup Requirements
- ⚠️Requires macOS 12.0+ (Monterey or later).
- ⚠️Requires Node.js 16.0.0 or higher.
- ⚠️Requires manual granting of macOS Screen Recording permission on first run; the server provides clear instructions if permission is denied.
Verified SafeView Analysis
scan-mcp
by jacksenechal
Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly, designed for integration with autonomous agents.
Minimal MCP server for scanner capture (ADF/duplex/page-size), batching, and multipage assembly, designed for integration with autonomous agents.
Setup Requirements
- ⚠️Requires Node.js 22 or newer to run.
- ⚠️Linux with SANE utilities (e.g., `scanimage`, `scanadf`) is mandatory; macOS/Windows are not supported for scanner interaction.
- ⚠️Requires TIFF tools (`tiffcp` or ImageMagick `convert`) for multipage assembly.
Verified SafeView Analysis
starknet-mcp-server
by mcpdotdirect
Provides AI agents with a comprehensive interface to interact with the Starknet blockchain, enabling querying data, managing wallets, and interacting with smart contracts.
Provides AI agents with a comprehensive interface to interact with the Starknet blockchain, enabling querying data, managing wallets, and interacting with smart contracts.
Setup Requirements
- ⚠️Requires Bun 1.0.0+ or Node.js 18.0.0+
- ⚠️Write operations require a private key to be provided as a parameter; secure handling and transmission of this private key by the calling system (AI agent/user) is critical.
- ⚠️Server configuration (port, host, default network RPCs) is hardcoded and requires manual modification in source files for changes.
Verified SafeView Analysis
homelab-mcp
by bjeans
Provides Model Context Protocol (MCP) servers for managing and monitoring homelab infrastructure through Claude Desktop.
Provides Model Context Protocol (MCP) servers for managing and monitoring homelab infrastructure through Claude Desktop.
Setup Requirements
- ⚠️Requires Python 3.10+ (or Docker for containerized deployment).
- ⚠️Depends on external homelab services (Docker/Podman, Ollama, Pi-hole, Unifi Controller, Network UPS Tools) running and accessible on the network.
- ⚠️Requires API keys/passwords for various services (Pi-hole, Unifi, NUT, etc.), which must be securely configured via `.env` or Ansible inventory.
- ⚠️Network connectivity to all managed homelab services is critical, often requiring 'host' network mode for Docker deployments or specific firewall rules.
Verified SafeView Analysis
gitlab-mcp-server
by Alosies
A fully typed TypeScript Model Context Protocol (MCP) server for comprehensive GitLab integration, enabling AI agents to manage projects, issues, merge requests, pipelines, and jobs.
A fully typed TypeScript Model Context Protocol (MCP) server for comprehensive GitLab integration, enabling AI agents to manage projects, issues, merge requests, pipelines, and jobs.
Setup Requirements
- ⚠️Requires a GitLab Personal Access Token with 'api', 'read_user', and 'read_repository' scopes.
- ⚠️Requires Node.js 18+.
- ⚠️Some tools (e.g., 'get_merge_request') require either a numeric ID or a full path (e.g., 'group/project') for project/item identification.
Verified SafeView Analysis
chrono-mcp
by bingdongni
Chronos-MCP acts as a local-first MCP server that indexes terminal and browser history for AI assistants, enabling instant recall and context awareness.
Chronos-MCP acts as a local-first MCP server that indexes terminal and browser history for AI assistants, enabling instant recall and context awareness.
Setup Requirements
- ⚠️Requires Node.js v18+ installed.
- ⚠️The shell hooks (Zsh and PowerShell) require manual setup or rely on the installer script correctly modifying shell profiles. The Zsh hook in the provided code needs the user to manually update the path to `record.js`.
- ⚠️Browser history syncing is currently limited to Google Chrome. Other browsers might not be supported.
Verified SafeView Analysis
mcp-ai-agent-guidelines
by Anselmoo
A comprehensive AI agent development framework focused on structured design, prompt engineering, code analysis, and agent-to-agent orchestration for developers.
A comprehensive AI agent development framework focused on structured design, prompt engineering, code analysis, and agent-to-agent orchestration for developers.
Setup Requirements
- ⚠️Requires LLM API keys (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY) depending on selected models.
- ⚠️Requires Node.js (v18+ is common in examples and project setup).
- ⚠️Git must be installed if using Spec-Kit features that synchronize with Git repositories.
- ⚠️Mermaid diagram generation might require additional runtime dependencies or local setup for optimal performance.
Review RequiredView Analysis
PitchLense
by connectaman
An AI-powered platform for comprehensive startup analysis, including risk assessment, growth potential evaluation, founder DNA analysis, email pitch analysis, and meeting recording summaries.
An AI-powered platform for comprehensive startup analysis, including risk assessment, growth potential evaluation, founder DNA analysis, email pitch analysis, and meeting recording summaries.
Setup Requirements
- ⚠️Requires Google Cloud Platform account (paid services for Gemini AI, Cloud Storage, Natural Language API).
- ⚠️Requires Financial Modeling Prep (FMP) API key (paid subscription likely needed for full functionality).
- ⚠️Requires MySQL 8.0+ database, either locally or a Google Cloud SQL instance.
- ⚠️Requires an email account (e.g., Gmail) configured with an app-specific password for email fetching and sending functionality.
Review RequiredView Analysis
Teamwork-MCP
by Vizioz
The MCP server simplifies interaction with the Teamwork.com API, enabling AI agents to manage projects, tasks, people, and companies within Teamwork.
The MCP server simplifies interaction with the Teamwork.com API, enabling AI agents to manage projects, tasks, people, and companies within Teamwork.
Setup Requirements
- ⚠️Requires a Teamwork.com account with API access.
- ⚠️Requires `TEAMWORK_DOMAIN`, `TEAMWORK_USERNAME`, and `TEAMWORK_PASSWORD` credentials (must be set via environment variables, a `.env` file, or command-line arguments).
Verified SafeView Analysis
eoscdcpoc
by EOSC-Data-Commons
A web application for searching scientific datasets using natural language queries, discovering relevant data, and enabling direct deployment of analyses to Virtual Research Environments.
A web application for searching scientific datasets using natural language queries, discovering relevant data, and enabling direct deployment of analyses to Virtual Research Environments.
Setup Requirements
- ⚠️Requires a running EOSC Data Commons MCP backend server (https://github.com/EOSC-Data-Commons/data-commons-mcp) on port 8000.
- ⚠️Node.js (version 20 or newer) is required for local development.
- ⚠️Authentication with GitHub Container Registry (docker login ghcr.io) may be required to pull Docker images.