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(7632)
concierge
by Agentic-Web-Interfaces
Concierge is a declarative framework enabling LLMs to interact with and navigate web services through agentic workflows.
Concierge is a declarative framework enabling LLMs to interact with and navigate web services through agentic workflows.
Setup Requirements
- ⚠️Requires OpenAI API Key (paid) for client interaction, provided as a command-line argument to the chat client.
- ⚠️Requires a PostgreSQL database instance for persistent state management, as configured in `configs/default.yaml`.
- ⚠️Requires Python 3.9 or higher.
Review RequiredView Analysis
flowlens-mcp-server
by magentic
Provides coding agents with full browser context from recorded user flows for debugging and regression testing.
Provides coding agents with full browser context from recorded user flows for debugging and regression testing.
Setup Requirements
- ⚠️Requires the FlowLens Chrome extension to record and capture browser flows.
- ⚠️Requires Python 3.10 or newer.
- ⚠️A `FLOWLENS_MCP_TOKEN` environment variable is required to access shareable (remote) flows.
Verified SafeView Analysis
keyboard-local
by keyboard-dev
Enables AI clients to execute real-world tasks through connected third-party tools (APIs, CLIs, SDKs) with human approval, leveraging a secure GitHub Codespace environment.
Enables AI clients to execute real-world tasks through connected third-party tools (APIs, CLIs, SDKs) with human approval, leveraging a secure GitHub Codespace environment.
Setup Requirements
- ⚠️Requires `git clone --recursive` to fetch submodules.
- ⚠️Requires a Node.js/npm environment for both the Electron desktop client and the MCP server.
- ⚠️Relies on GitHub Codespaces for the secure execution environment of AI-generated code.
- ⚠️Users must connect and configure their own third-party API keys and credentials for desired tools (e.g., Gmail, Slack, Stripe).
Verified SafeView Analysis
mcp-server
by strands-agents
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
Setup Requirements
- ⚠️Requires 'uv' for installation and command execution.
- ⚠️Requires Python 3.10 or newer.
- ⚠️Using the MCP Inspector for testing requires Node.js and npx.
Verified SafeView Analysis
sample-serverless-mcp-servers
by aws-samples
Demonstrates a stateful Model Context Protocol (MCP) server implementation using Python and FastMCP, deployed on AWS ECS Fargate, providing a simple echo functionality.
Demonstrates a stateful Model Context Protocol (MCP) server implementation using Python and FastMCP, deployed on AWS ECS Fargate, providing a simple echo functionality.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires Podman (or Docker) for building container images.
- ⚠️Requires AWS CLI and AWS SAM CLI configured with appropriate credentials for deployment.
- ⚠️Requires manual configuration of deployment-specific parameters (e.g., container version, AWS region, ECR repository details, VPC configuration) before deployment.
Verified SafeView Analysis
datagouv-mcp
by datagouv
The data.gouv.fr MCP server enables AI chatbots to search, explore, and analyze datasets from the French national Open Data platform directly through conversation.
The data.gouv.fr MCP server enables AI chatbots to search, explore, and analyze datasets from the French national Open Data platform directly through conversation.
Setup Requirements
- ⚠️Docker is required for the recommended setup (local or hosted deployment).
- ⚠️Requires Python version >=3.13 and <3.15.
- ⚠️The 'get_metrics' tool is only available when `DATAGOUV_ENV` is set to 'prod', as the Metrics API does not have a demo environment.
- ⚠️XLSX parsing in 'download_and_parse_resource' requires the 'openpyxl' library, which is not listed as a primary dependency and would need manual installation if full functionality is desired.
Verified SafeView Analysis
airtable-mcp-server
by domdomegg
Facilitate LLM interaction with Airtable databases for schema inspection and record manipulation.
Facilitate LLM interaction with Airtable databases for schema inspection and record manipulation.
Setup Requirements
- ⚠️Requires an Airtable Personal Access Token with specified scopes (schema.bases:read, data.records:read, and optionally write permissions).
- ⚠️Requires Node.js to be installed on the host system.
- ⚠️If using the HTTP transport (`MCP_TRANSPORT=http`), it lacks built-in authentication and must be secured externally (e.g., via a reverse proxy).
Verified SafeView Analysis
mcp
by salesforcecli
Facilitates secure interaction between Large Language Models (LLMs) and Salesforce orgs, enabling LLMs to read, manage, and operate Salesforce resources through a robust set of tools. Supports various development and operations tasks such as code analysis, metadata deployment, org management, and DevOps workflows.
Facilitates secure interaction between Large Language Models (LLMs) and Salesforce orgs, enabling LLMs to read, manage, and operate Salesforce resources through a robust set of tools. Supports various development and operations tasks such as code analysis, metadata deployment, org management, and DevOps workflows.
Setup Requirements
- ⚠️Requires Node.js (up-to-date LTS) and Yarn to be installed.
- ⚠️Requires Salesforce CLI to be installed and Salesforce orgs to be locally authorized.
- ⚠️Requires Git CLI for DevOps-related tools.
- ⚠️User must explicitly authorize Salesforce orgs (e.g., `sf org login web`).
- ⚠️Local Git repositories must be in a clean state (no uncommitted changes) for certain DevOps operations like conflict detection and checkout.
Verified SafeView Analysis
gitlab-mcp-server
by FitoDomik
Connects an AI assistant to GitLab to facilitate interactive queries and actions on merge requests, pipelines, and code reviews.
Connects an AI assistant to GitLab to facilitate interactive queries and actions on merge requests, pipelines, and code reviews.
Setup Requirements
- ⚠️Requires `uv` for Python package management.
- ⚠️GitLab Access Token needs `api` scope for write operations (e.g., commenting, resolving discussions), despite README suggesting `read_api` for initial setup.
- ⚠️Requires a numeric `GITLAB_PROJECT_ID` for configuration.
Verified SafeView Analysis
abcoder
by cloudwego
Analyzes and processes code repositories to generate a Universal Abstract-Syntax-Tree (UniAST) and exposes it as a Model Context Protocol (MCP) server for LLMs to consume for AI-assisted programming applications.
Analyzes and processes code repositories to generate a Universal Abstract-Syntax-Tree (UniAST) and exposes it as a Model Context Protocol (MCP) server for LLMs to consume for AI-assisted programming applications.
Setup Requirements
- ⚠️Requires `npm` to install `abcoder-ts-parser` for TypeScript projects, and `tsconfig.json` configuration for parsing.
- ⚠️Requires `clangd-18` to be installed manually for C/C++ projects. For Java, it attempts to auto-download JDTLS, which may require a functional `java` executable.
- ⚠️Large TypeScript monorepo projects may require manual adjustment of Node.js's maximum memory allocation via `NODE_OPTIONS=--max-old-space-size=...`.
Review RequiredView Analysis
sharp-mcp
by greatSumini
This MCP server provides image session management and processing capabilities for AI coding assistants, enabling tasks like metadata extraction, color picking, background removal, cropping, and compression.
This MCP server provides image session management and processing capabilities for AI coding assistants, enabling tasks like metadata extraction, color picking, background removal, cropping, and compression.
Setup Requirements
- ⚠️Requires Node.js >= v18.0.0.
- ⚠️ML model files (~10-50MB) for background removal are downloaded on first run, causing a delay.
- ⚠️The server process needs appropriate file system read/write permissions for tools interacting with local paths (e.g., `create_session_by_path`, `output_path` parameters).
Verified SafeView Analysis
mcp-rubber-duck
by nesquikm
An MCP server acting as a bridge to query and orchestrate multiple OpenAI-compatible LLMs for rubber duck debugging and multi-agent operations.
An MCP server acting as a bridge to query and orchestrate multiple OpenAI-compatible LLMs for rubber duck debugging and multi-agent operations.
Setup Requirements
- ⚠️Requires Node.js 20+ and npm/yarn.
- ⚠️Requires API keys for cloud LLM providers (e.g., OpenAI, Google Gemini), which typically incur costs.
- ⚠️For local LLM integration (e.g., Ollama, LM Studio), those applications must be running locally with required models downloaded.