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
by lunchflow
This server allows AI assistants like Claude to access a user's financial data (accounts, transactions, balances) from 20,000+ banks via the Lunch Flow API.
This server allows AI assistants like Claude to access a user's financial data (accounts, transactions, balances) from 20,000+ banks via the Lunch Flow API.
Setup Requirements
- ⚠️Requires a Lunch Flow account
- ⚠️Requires banks to be connected within the Lunch Flow account
- ⚠️Requires a Lunch Flow API key obtained from their dashboard
Verified SafeView Analysis
documan
by documan-ai
A documentation tool that provides a built-in MCP server, allowing AI assistants to semantically search and understand documentation in real-time.
A documentation tool that provides a built-in MCP server, allowing AI assistants to semantically search and understand documentation in real-time.
Setup Requirements
- ⚠️Requires OpenAI API Key for semantic search (DOCUMAN_OPENAI_API_KEY)
- ⚠️Running the binary directly requires downloading from GitHub Releases, which implies trust in the distributed binaries.
Verified SafeView Analysis
mcp-boilerplate-node
by timescale
This boilerplate provides common code for creating a Model Context Protocol (MCP) server in Node.js, focusing on integrating 'skills' (modular agent capabilities) as tools and resources for LLM agents.
This boilerplate provides common code for creating a Model Context Protocol (MCP) server in Node.js, focusing on integrating 'skills' (modular agent capabilities) as tools and resources for LLM agents.
Setup Requirements
- ⚠️Configuring skills requires a `skills.yaml` file (default: `./skills.yaml`) to specify skill sources (local paths or GitHub repositories).
- ⚠️Loading skills from GitHub repositories requires an `Octokit` instance in the server context, implying a need for GitHub API tokens (e.g., `GITHUB_TOKEN`) for authentication and rate limit management.
- ⚠️This is an MCP server, requiring an MCP-compatible client (e.g., Anthropic's Claude Code, or a custom SDK client) to interact with its endpoints.
- ⚠️The custom ESLint plugin (`mcp-boilerplate/no-optional-tool-params`) enforces that tool input parameters must be required, preventing the use of `.optional()`, `.default()`, or `.nullish()` on Zod schemas for `inputSchema` to ensure compatibility with certain LLMs (e.g., GPT-5).
Review RequiredView Analysis
mcp-bitbucket-server
by evrimalacan
Connects AI assistants to Bitbucket Server/Data Center for natural language interaction with pull requests, repositories, and users.
Connects AI assistants to Bitbucket Server/Data Center for natural language interaction with pull requests, repositories, and users.
Setup Requirements
- ⚠️Requires a Bitbucket Server Personal Access Token (PAT) with appropriate read/write permissions for projects and repositories.
- ⚠️Relies on specific environment variables (BITBUCKET_URL, BITBUCKET_TOKEN) to be set for configuration.
- ⚠️Requires Node.js version 22.0.0 or higher to run.
Verified SafeView Analysis
McpServerKotlin
by apptolast
An MCP Full-Stack Server implemented in Kotlin that enables AI agents to autonomously build and manage applications.
An MCP Full-Stack Server implemented in Kotlin that enables AI agents to autonomously build and manage applications.
Setup Requirements
- ⚠️Requires JDK 21+ and Gradle 8.10+.
- ⚠️External database services (PostgreSQL, MongoDB) are required for their respective modules to be fully functional.
- ⚠️A GitHub personal access token (GITHUB_TOKEN) is needed for authenticated Git operations, especially for private repositories.
- ⚠️JWT_PUBLIC_KEY is required to enable secure authentication.
Verified SafeView Analysis
ai-sdk-provider-claude-code
by SylphxAI
Provides a Vercel AI SDK integration for Claude models, specifically designed to enable universal tool support by translating AI SDK tools to Claude Code's XML format, eliminating the need for separate MCP servers.
Provides a Vercel AI SDK integration for Claude models, specifically designed to enable universal tool support by translating AI SDK tools to Claude Code's XML format, eliminating the need for separate MCP servers.
Setup Requirements
- ⚠️Requires Claude Code CLI to be installed globally (`npm install -g @anthropic-ai/claude-agent-sdk`)
- ⚠️Requires authentication via the `claude` CLI command (browser-based OAuth)
- ⚠️A paid Claude Pro or Claude Max subscription is required for API access
Verified SafeView Analysis
project-cortex
by mvp-joe
Enhances AI coding assistants by providing deep semantic understanding of code and documentation via a searchable vector database.
Enhances AI coding assistants by providing deep semantic understanding of code and documentation via a searchable vector database.
Setup Requirements
- ⚠️Requires download of a ~300MB `cortex-embed` binary (bundled with Python runtime and ML libraries) which runs as a separate, memory-intensive process.
- ⚠️Requires proper configuration of a `.mcp.json` file for integration with AI assistants like Claude Code or Cursor.
Verified SafeView Analysis
mcp-cross
by seanepping
Acts as a cross-platform bridge for Model Context Protocol (MCP) servers, facilitating seamless stdio communication and path translation between different environments, especially Windows and WSL2, and providing an HTTP proxy mode for accessing HTTP-based MCP servers with environment variable expansion.
Acts as a cross-platform bridge for Model Context Protocol (MCP) servers, facilitating seamless stdio communication and path translation between different environments, especially Windows and WSL2, and providing an HTTP proxy mode for accessing HTTP-based MCP servers with environment variable expansion.
Setup Requirements
- ⚠️Requires Windows Subsystem for Linux (WSL2) to be installed and configured for `--wsl` mode.
- ⚠️Requires Node.js 18+ to be installed on the host system.
- ⚠️Commands executed within WSL (e.g., `node`, `python`) must be available in the WSL environment's PATH, or their absolute paths must be specified. Users of version managers (like `nvm` or `pyenv`) in WSL may need to use absolute paths or configure their shell carefully.
Verified SafeView Analysis
x402-mcp-server
by mogami-tech
Enables native x402 payments for AI agents via a Spring Boot server, exposing payment operations as MCP tools.
Enables native x402 payments for AI agents via a Spring Boot server, exposing payment operations as MCP tools.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) for Spring Boot execution.
- ⚠️Requires configuration of x402 payment credentials (e.g., wallet keys) for transaction processing.
- ⚠️Dependencies on Mogami Java x402 Client, which needs to be available.
Review RequiredView Analysis
poly-db-mcp
by hyperpolymath
Provides a unified Model Context Protocol (MCP) server for querying and managing over 20 diverse databases (SQL, NoSQL, Vector, Cache) through a single natural language interface.
Provides a unified Model Context Protocol (MCP) server for querying and managing over 20 diverse databases (SQL, NoSQL, Vector, Cache) through a single natural language interface.
Setup Requirements
- ⚠️Requires Deno runtime to execute the server.
- ⚠️Database connections are configured individually via environment variables (e.g., POSTGRES_HOST, MONGODB_URL) for each database you intend to use.
- ⚠️Designed to be integrated with an MCP-compatible client (e.g., Claude Code) for natural language interaction.
Verified SafeView Analysis
claude-code-config-manager
by cbolden15
Personal tool for managing Claude Code and Auto-Claude project configurations across multiple projects and machines, acting as a single source of truth for agent personas, MCP servers, model profiles, and project settings.
Personal tool for managing Claude Code and Auto-Claude project configurations across multiple projects and machines, acting as a single source of truth for agent personas, MCP servers, model profiles, and project settings.
Setup Requirements
- ⚠️Requires Node.js 20.0.0+ and pnpm 9.0.0+ for local development/CLI.
- ⚠️The server has no built-in authentication and relies entirely on network-level trust (e.g., local network, VPN like Tailscale). This is a critical security consideration.
- ⚠️Requires Docker for production deployment.
- ⚠️A `CCM_ENCRYPTION_KEY` environment variable (32+ characters) must be set for encryption features to work. Otherwise, sensitive data will be unencrypted or features will fail.
- ⚠️Full Auto-Claude features require a separate Auto-Claude installation.
Review RequiredView Analysis
AIRA-SemanticScholar
by hamid-vakilzadeh
Provides AI models with comprehensive access to the Semantic Scholar Academic Graph API for intelligent literature search, paper analysis, and citation network exploration.
Provides AI models with comprehensive access to the Semantic Scholar Academic Graph API for intelligent literature search, paper analysis, and citation network exploration.
Setup Requirements
- ⚠️Semantic Scholar API Key (for higher rate limits and full access)
- ⚠️Wiley TDM Client Token and institutional access (for Wiley full-text PDF download functionality)
- ⚠️Node.js runtime required