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)
atlassian-mcp-server
by InfraMCP
Enables AI agents to interact with Atlassian Cloud services (Jira, Confluence, Jira Service Management) for work documentation, issue management, and context understanding through a unified API.
Enables AI agents to interact with Atlassian Cloud services (Jira, Confluence, Jira Service Management) for work documentation, issue management, and context understanding through a unified API.
Setup Requirements
- ⚠️Requires an Atlassian OAuth 2.0 app to be created and configured in the Atlassian Developer Console.
- ⚠️Specific OAuth scopes (e.g., `read:jira-work`, `write:page:confluence`, `read:servicedesk-request`, `offline_access`) must be explicitly configured in the Atlassian OAuth app's permissions.
- ⚠️The OAuth callback URL must be set exactly to `http://localhost:8080/callback` in the Atlassian OAuth app settings, which can cause port conflicts locally.
Verified SafeView Analysis
birre
by boecht
BiRRe is a Model Context Protocol (MCP) server that translates a BitSight subscription into LLM-friendly tools for security rating retrieval and risk management.
BiRRe is a Model Context Protocol (MCP) server that translates a BitSight subscription into LLM-friendly tools for security rating retrieval and risk management.
Setup Requirements
- ⚠️Requires a BitSight API key (implies a paid BitSight subscription).
- ⚠️Requires Python 3.13+ runtime environment.
- ⚠️Requires HTTPS network access to `api.bitsighttech.com`; custom CA certificates might be needed for corporate proxies.
Verified SafeView Analysis
gis-mcp
by mahdin75
A Model Context Protocol (MCP) server that provides AI agents and LLMs with comprehensive GIS capabilities, enabling geospatial analysis, data gathering, and transformations through natural language.
A Model Context Protocol (MCP) server that provides AI agents and LLMs with comprehensive GIS capabilities, enabling geospatial analysis, data gathering, and transformations through natural language.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Specific features (e.g., visualization, climate data) require installation of optional dependencies (e.g., `uv pip install gis-mcp[climate]`).
- ⚠️Climate data download (`cdsapi`) requires an external Copernicus Climate Data Store (CDS) account, API key, and acceptance of license agreements, stored in a `~/.cdsapirc` file.
- ⚠️Critical security vulnerability related to arbitrary file access if user-provided paths are not strictly validated and confined.
Review RequiredView Analysis
plotting-mcp
by StacklokLabs
A MCP server that transforms CSV data into beautiful visualizations for AI assistants and chat applications.
A MCP server that transforms CSV data into beautiful visualizations for AI assistants and chat applications.
Setup Requirements
- ⚠️Python 3.13+ required.
- ⚠️Requires a writable filesystem for Matplotlib/Cartopy caching (especially in containerized environments).
- ⚠️Docker is required for ToolHive deployment.
Verified SafeView Analysis
harvest-mcp-server
by ianaleck
Provides a Model Context Protocol (MCP) server for seamless integration with the Harvest time tracking API, enabling AI clients to manage time entries, projects, clients, users, expenses, invoices, estimates, and reports.
Provides a Model Context Protocol (MCP) server for seamless integration with the Harvest time tracking API, enabling AI clients to manage time entries, projects, clients, users, expenses, invoices, estimates, and reports.
Setup Requirements
- ⚠️Requires a Harvest account with API access (Personal Access Token and Account ID).
- ⚠️Requires manual configuration in an MCP-compatible client (e.g., Claude Desktop) with specific JSON syntax for `command` and `env` variables.
- ⚠️Harvest API responses, especially for list operations with high `per_page` values, can be very verbose, potentially leading to high LLM token costs when the output is consumed by an AI.
Verified SafeView Analysis
entrez-mcp-server
by QuentinCody
Provides a comprehensive Model Context Protocol (MCP) server that enables LLMs and applications to interact with NCBI biomedical databases (E-utilities, PubChem, PMC, BLAST) using language-native SDKs and advanced SQL-based data staging for analysis.
Provides a comprehensive Model Context Protocol (MCP) server that enables LLMs and applications to interact with NCBI biomedical databases (E-utilities, PubChem, PMC, BLAST) using language-native SDKs and advanced SQL-based data staging for analysis.
Setup Requirements
- ⚠️An optional NCBI_API_KEY environment variable is highly recommended to increase API rate limits from 3 to 10 requests/second (3.3x faster).
- ⚠️Designed for deployment on Cloudflare Workers, requiring a Cloudflare account for production use.
- ⚠️For local development and SDK testing, the server needs to be run locally via 'npm start' or 'npx wrangler dev'.
Verified SafeView Analysis
fluent-mcp
by jasonkneen
A fluent API for building Model Context Protocol (MCP) servers and clients to orchestrate AI workflows and agent interactions across various platforms with built-in CRUD and transport management.
A fluent API for building Model Context Protocol (MCP) servers and clients to orchestrate AI workflows and agent interactions across various platforms with built-in CRUD and transport management.
Setup Requirements
- ⚠️Requires Node.js runtime (>=18.0.0).
- ⚠️MCP is a protocol, so understanding its concepts (tools, resources, prompts) is necessary.
- ⚠️Default resource storage is in-memory; persistent storage requires custom integration.
- ⚠️Using SSE transport requires an Express.js server setup to handle HTTP requests.
Verified SafeView Analysis
playwright-mcp
by cvenkatreddy
Provides a guide and example client project for generating and running Playwright UI and API tests using an MCP Playwright server with LLM agents.
Provides a guide and example client project for generating and running Playwright UI and API tests using an MCP Playwright server with LLM agents.
Setup Requirements
- ⚠️Requires Node.js v18 or newer.
- ⚠️Requires installation of the '@playwright/mcp' package.
- ⚠️Requires a compatible MCP client (e.g., Claude Desktop, Windsurf, VS Code) and integration with an LLM agent like Claude Sonnet 4 for test generation.
Verified SafeView Analysis
claude-code-lsps
by Siam-analytics
Enhance coding experience by providing Language Server Protocol (LSP) plugins for various programming languages with features like code completion and error checking.
Enhance coding experience by providing Language Server Protocol (LSP) plugins for various programming languages with features like code completion and error checking.
Setup Requirements
- ⚠️Requires specific language runtimes and package managers (e.g., Go, Java 21+, Node.js/npm, Python/pip, Ruby/gem, .NET SDK) depending on the desired LSP.
- ⚠️macOS users benefit from Homebrew for simplified installation of several LSPs.
Verified SafeView Analysis
internal-ai-bridge-mcp
by AD-Archer
This project acts as a Model Context Protocol (MCP) bridge, enabling OpenWebUI or other MCP-capable clients (like n8n) to communicate with an internal, in-house AI platform via HTTP webhooks, providing conversation memory and OpenAI-compatible endpoints.
This project acts as a Model Context Protocol (MCP) bridge, enabling OpenWebUI or other MCP-capable clients (like n8n) to communicate with an internal, in-house AI platform via HTTP webhooks, providing conversation memory and OpenAI-compatible endpoints.
Setup Requirements
- ⚠️Requires `AI_WEBHOOK_URL` to be configured, pointing to an internal AI service.
- ⚠️Network setup often requires ports 80/443 forwarding or tunneling solutions (e.g., Tailscale, Cloudflare Tunnels) for the AI service to communicate back to the bridge.
- ⚠️Requires Python 3.10+ if running locally, or Docker for containerized deployment.
Verified SafeView Analysis
openconductor
by epicmotionSD
Managing and orchestrating MCP (Model Context Protocol) servers for AI agent development, offering discovery, installation, and lifecycle management.
Managing and orchestrating MCP (Model Context Protocol) servers for AI agent development, offering discovery, installation, and lifecycle management.
Setup Requirements
- ⚠️Requires Node.js 18+ and PostgreSQL (or Supabase account) for the backend API.
- ⚠️Manual database migration (`pnpm run db:migrate`) and environment variable setup are necessary for local API development.
- ⚠️The presence of hardcoded production database credentials in various scripts poses a critical security risk upon cloning or running any script from the repository, potentially granting access to sensitive data.
Review RequiredView Analysis
oscp-sdk
by andreibesleaga
Enables AI assistants to interact with EV charging infrastructure using the Open Smart Charging Protocol (OSCP) via a Model Context Protocol (MCP) server.
Enables AI assistants to interact with EV charging infrastructure using the Open Smart Charging Protocol (OSCP) via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires 'OSCP_API_KEY' environment variable to be set.
- ⚠️Requires Node.js 20 LTS or later.
- ⚠️The 'Code Mode' feature depends on an external remote execution service (Stainless API) and requires trust in its sandbox isolation.