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)
local-llm-client-for-sap-consultants-librechat
by marianfoo
This is a Middleman Control Plane (MCP) server for SAP consultants, designed to integrate various SAP-related functionalities (e.g., SAP Notes, ABAP ADT, S4/HANA OData) as conversational agents or tools within the LibreChat platform, including authentication via OpenID Connect and managing permissions.
This is a Middleman Control Plane (MCP) server for SAP consultants, designed to integrate various SAP-related functionalities (e.g., SAP Notes, ABAP ADT, S4/HANA OData) as conversational agents or tools within the LibreChat platform, including authentication via OpenID Connect and managing permissions.
Setup Requirements
- ⚠️Requires complex Docker setup including a Playwright-enabled container for certain SAP services, which involves installing Git, Node.js, npm dependencies, and Chromium browser within the container.
- ⚠️Extensive environment variable configuration is necessary for various SAP connections (URL, username, password, client, language, certificates) and OpenID Connect settings (client ID, secret, issuer).
- ⚠️Database interaction uses Mongoose, implying a MongoDB instance is required for persistent storage of data schemas, models, and types.
Verified SafeView Analysis
futu-stock-mcp-server
by shuizhengqi1
A Model Context Protocol (MCP) server for accessing Futu OpenAPI functionality, providing standardized MCP protocol to AI models for market data subscription and querying, including trading capabilities.
A Model Context Protocol (MCP) server for accessing Futu OpenAPI functionality, providing standardized MCP protocol to AI models for market data subscription and querying, including trading capabilities.
Setup Requirements
- ⚠️Requires a Futu Securities account with OpenAPI permissions.
- ⚠️Requires Futu OpenD gateway installed and running on a specified host/port.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
sample-cfm-tips-mcp
by aws-samples
A comprehensive Model Context Protocol (MCP) server for AWS cost analysis and optimization recommendations, designed to integrate with Kiro CLI and other MCP-compatible clients.
A comprehensive Model Context Protocol (MCP) server for AWS cost analysis and optimization recommendations, designed to integrate with Kiro CLI and other MCP-compatible clients.
Setup Requirements
- ⚠️Requires Python 3.8 or higher (3.11+ recommended for best performance).
- ⚠️Requires specific AWS services to be enabled/subscribed for full functionality (e.g., Cost Optimization Hub enrollment, Trusted Advisor Business/Enterprise support plan, Performance Insights enabled on RDS instances).
- ⚠️Requires comprehensive read-only IAM permissions across multiple AWS services for complete analysis.
Verified SafeView Analysis
mcp-server-atlassian-confluence
by aashari
Connects AI assistants to Atlassian Confluence knowledge bases, enabling natural language interaction to query, search, and manage Confluence content.
Connects AI assistants to Atlassian Confluence knowledge bases, enabling natural language interaction to query, search, and manage Confluence content.
Setup Requirements
- ⚠️Requires an Atlassian API Token with appropriate permissions.
- ⚠️Credentials (ATLASSIAN_SITE_NAME, ATLASSIAN_USER_EMAIL, ATLASSIAN_API_TOKEN) must be set as environment variables or in `~/.mcp/configs.json`.
- ⚠️Only supports Confluence Cloud (on-premise/Data Center not supported).
Verified SafeView Analysis
claude-context-enhanced
by gitabozaid
Provides semantic code search capabilities to AI coding assistants (like Claude Code) by indexing entire codebases into a vector database for deep contextual understanding, enhancing AI agents with relevant code context.
Provides semantic code search capabilities to AI coding assistants (like Claude Code) by indexing entire codebases into a vector database for deep contextual understanding, enhancing AI agents with relevant code context.
Setup Requirements
- ⚠️Requires Node.js >= 20.0.0 and < 24.0.0 (incompatible with Node.js 24+)
- ⚠️Requires an API key for an embedding provider (OpenAI, VoyageAI, Gemini are paid services) and a vector database (Zilliz Cloud API Key or local Milvus setup).
- ⚠️Uses pnpm for dependency management, requiring its installation.
Verified SafeView Analysis
ast-mcp-server
by angrysky56
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires manual building of Tree-sitter language parsers (`uv run build-parsers`).
- ⚠️An OpenAI/OpenRouter API key (`OPENROUTER_API_KEY`) is required for LLM-powered features (USS Agent, AI summaries), incurring external costs.
- ⚠️Optional Neo4j database setup and credentials are required for graph storage and advanced querying features.
- ⚠️The `ast-grep-cli` tool needs to be available in the system's PATH for code transformation features, potentially requiring a separate installation.
Verified SafeView Analysis
registry
by biocontext-ai
Registry for discovering Model Context Protocol (MCP) servers relevant to biomedical research, facilitating tool discovery and integration for AI assistants.
Registry for discovering Model Context Protocol (MCP) servers relevant to biomedical research, facilitating tool discovery and integration for AI assistants.
Setup Requirements
- ⚠️Requires `uv` (a Python package installer/executor) and `pre-commit` for local development and validation setup.
- ⚠️The registry's validation process can trigger local execution of arbitrary external commands (including downloading and running remote scripts) specified within the `mcp.json` configuration files of submitted MCP servers. Running the validation requires a highly isolated and secure environment.
- ⚠️`yq` (a YAML processor) is required for the `build.sh` script to generate the `registry.json` file.
Review RequiredView Analysis
mcp
by algolia
The MCP server acts as an intermediary, enabling Large Language Models (LLMs) to interact with Algolia's various APIs for search, analytics, A/B testing, query suggestions, recommendations, monitoring, and usage data.
The MCP server acts as an intermediary, enabling Large Language Models (LLMs) to interact with Algolia's various APIs for search, analytics, A/B testing, query suggestions, recommendations, monitoring, and usage data.
Setup Requirements
- ⚠️Requires Go (GoLang) to build and run the server.
- ⚠️Mandatory Algolia API credentials (ALGOLIA_APP_ID, ALGOLIA_API_KEY, ALGOLIA_INDEX_NAME) must be provided as environment variables. ALGOLIA_WRITE_API_KEY is also required for write operations, implying a paid Algolia account for full functionality.
- ⚠️Requires a Model Context Protocol (MCP) host or inspector (e.g., Claude Desktop, @modelcontextprotocol/inspector, or mark3labs/mcphost) to interact with the server's exposed tools.
Verified SafeView Analysis
mcp-server-couchbase
by Couchbase-Ecosystem
An MCP server enabling LLMs to interact directly with Couchbase clusters for data operations, schema retrieval, and query performance analysis.
An MCP server enabling LLMs to interact directly with Couchbase clusters for data operations, schema retrieval, and query performance analysis.
Setup Requirements
- ⚠️Requires a running Couchbase cluster (e.g., Capella free tier).
- ⚠️Requires Python 3.10 or higher and 'uv' package manager installed.
- ⚠️Authentication to the Couchbase cluster is critical, requiring either username/password or client certificates via environment variables or CLI arguments.
Verified SafeView Analysis
language-server-mcp
by alexwohletz
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires specific language servers (e.g., `typescript-language-server`, `pyright`) to be pre-installed on the system.
- ⚠️Requires configuring language server commands and arguments via environment variables (e.g., `TYPESCRIPT_SERVER='{"command": "typescript-language-server", "args": ["--stdio"]}'`) before running.
- ⚠️Tools require an accurate `projectRoot` parameter for correct language server operation, which can be challenging for an agent to determine consistently.
Review RequiredView Analysis
tableau_mcp_starter_kit
by TheInformationLab
Provides a powerful AI integration for Tableau Server/Cloud, enabling natural language querying and interaction with Tableau data via a web interface or dashboard extension.
Provides a powerful AI integration for Tableau Server/Cloud, enabling natural language querying and interaction with Tableau data via a web interface or dashboard extension.
Setup Requirements
- ⚠️Requires Tableau Server Version 2025.1+ or Tableau Cloud.
- ⚠️Requires Python 3.12+ and Node.js (tested with 22.15.0 LTS) with npm installed.
- ⚠️Requires an OpenAI API Key (paid service) and Tableau Personal Access Token (PAT) for default operation.
- ⚠️The `TABLEAU_MCP_FILEPATH` environment variable must be manually set to the local build path of the `tableau-mcp` repository (or `tableau-mcp-experimental` for dashboard extension mode).
Verified SafeView Analysis
tempo-mcp-server
by ivelin-web
Manages Tempo worklogs in Jira via a Model Context Protocol (MCP) server, allowing time tracking and worklog operations through MCP-compatible clients.
Manages Tempo worklogs in Jira via a Model Context Protocol (MCP) server, allowing time tracking and worklog operations through MCP-compatible clients.
Setup Requirements
- ⚠️Requires Node.js 18+ (LTS recommended).
- ⚠️Requires manual generation of Tempo API Token and Jira API Token with appropriate permissions.
- ⚠️JIRA_EMAIL is mandatory for Basic Authentication, necessitating careful configuration of JIRA_AUTH_TYPE.
- ⚠️JIRA_TEMPO_ACCOUNT_CUSTOM_FIELD_ID is required if Tempo mandates account linking to Jira issues, requiring manual lookup of the custom field ID.