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(7756)
chapplin
by ssssota
A framework for building type-safe Model Context Protocol (MCP) servers with JSX-based UI components for OpenAI ChatGPT Apps.
A framework for building type-safe Model Context Protocol (MCP) servers with JSX-based UI components for OpenAI ChatGPT Apps.
Setup Requirements
- ⚠️Requires familiarity with TypeScript and Zod for type-safe tool definitions.
- ⚠️The UI components (widgets) are designed to run within the ChatGPT environment, expecting the `window.openai` API to be present. Local development uses a Vite server for preview.
- ⚠️Uses `pnpm` as the package manager, which needs to be installed globally or locally.
Verified SafeView Analysis
akshare-one-mcp
by zwldarren
Provides comprehensive data interfaces for the China stock market, including historical data, real-time quotes, news, financial statements, and technical indicators.
Provides comprehensive data interfaces for the China stock market, including historical data, real-time quotes, news, financial statements, and technical indicators.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires 'uv' for installation and dependency management.
- ⚠️Relies on external `akshare` and `akshare-one` libraries for data, whose data sources and reliability are external factors.
Verified SafeView Analysis
mcpick
by spences10
A CLI tool for dynamically managing Claude Code's MCP server configurations to optimize context usage and performance.
A CLI tool for dynamically managing Claude Code's MCP server configurations to optimize context usage and performance.
Setup Requirements
- ⚠️Requires Node.js 22+
- ⚠️Requires Claude Code CLI installed and configured
Verified SafeView Analysis
phpMyFAQ
by thorsten
A multilingual FAQ system that allows Large Language Models (LLMs) to search and retrieve relevant FAQ entries, providing contextual answers for AI assistants.
A multilingual FAQ system that allows Large Language Models (LLMs) to search and retrieve relevant FAQ entries, providing contextual answers for AI assistants.
Setup Requirements
- ⚠️Requires PHP 8.3+ with several specific extensions (cURL, GD, XMLWriter, JSON, Filter, SPL, FileInfo, Sodium, intl).
- ⚠️Mandatory database setup (MySQL, PostgreSQL, MS SQL Server, SQLite3, MariaDB, Percona Server) with specific user permissions.
- ⚠️If using Elasticsearch or OpenSearch for search, additional system-level kernel configuration (`vm.max_map_count`) is required, which can be challenging in constrained environments.
Verified SafeView Analysis
mcp-typescript-template
by nickytonline
A TypeScript template for building remote Model Context Protocol (MCP) servers with robust tooling, best practices, and an example 'echo' tool for AI model interaction.
A TypeScript template for building remote Model Context Protocol (MCP) servers with robust tooling, best practices, and an example 'echo' tool for AI model interaction.
Setup Requirements
- ⚠️Requires Node.js version 22.18.0 or higher.
- ⚠️Requires `npm install` and `npm run build` to be executed before starting the server.
Verified SafeView Analysis
RIMCP
by realloon
Provides a Model Context Protocol (MCP) server for searching and browsing RimWorld game source code and XML Defs.
Provides a Model Context Protocol (MCP) server for searching and browsing RimWorld game source code and XML Defs.
Setup Requirements
- ⚠️Bun runtime must be installed.
- ⚠️Ripgrep ('rg') must be installed and available in the system's PATH.
- ⚠️Requires a local RimWorld game installation to extract source code and Defs from. The process to populate the 'dist/assets' directory (likely via `src/scripts/import-data.ts`) is not fully documented in the 'Get started' section of the README, which could lead to setup friction.
Verified SafeView Analysis
kom
by weibaohui
Manages Kubernetes clusters and resources, providing an SDK-level wrapper for kubectl/client-go with Multi-Cluster Proxy (MCP) server capabilities.
Manages Kubernetes clusters and resources, providing an SDK-level wrapper for kubectl/client-go with Multi-Cluster Proxy (MCP) server capabilities.
Setup Requirements
- ⚠️Requires access to a Kubernetes cluster (via kubeconfig or in-cluster setup).
- ⚠️AWS CLI must be installed and configured on the host running the server for EKS cluster integration.
- ⚠️The default server setup uses a weak 'username' header for client identification; users MUST implement robust authentication and authorization logic via callbacks to secure privileged Kubernetes operations.
- ⚠️Directly accepts AWS credentials (AccessKey/SecretAccessKey) in EKSAuthConfig, which are then used as environment variables for AWS CLI calls by child processes.
Review RequiredView Analysis
wanaku
by wanaku-ai
Wanaku is an MCP (Model Context Protocol) Router that acts as a centralized hub for managing and governing how AI agents access tools and resources.
Wanaku is an MCP (Model Context Protocol) Router that acts as a centralized hub for managing and governing how AI agents access tools and resources.
Setup Requirements
- ⚠️Requires a running Keycloak instance for authentication (can be local via Podman/Docker).
- ⚠️Docker or Podman is required for local Keycloak and running capabilities as containers.
- ⚠️For production, Kubernetes or OpenShift is recommended for deployment, requiring `kubectl`/`oc` and `helm` CLIs.
Verified SafeView Analysis
action_mcp
by seuros
Provides a Model Context Protocol (MCP) server for Ruby on Rails applications, enabling them to expose structured data, tools, and prompts to Large Language Models (LLMs) for context-aware AI interactions.
Provides a Model Context Protocol (MCP) server for Ruby on Rails applications, enabling them to expose structured data, tools, and prompts to Large Language Models (LLMs) for context-aware AI interactions.
Setup Requirements
- ⚠️Requires a compatible database (PostgreSQL, SQLite) and specific migrations for both ActionMCP and the chosen PubSub adapter (e.g., SolidMCP).
- ⚠️Careful configuration of the PubSub adapter (`solid_mcp`, `redis`, or `simple`) is required; `SolidMCP` is recommended for production and needs an additional gem and migrations.
- ⚠️It runs as a standalone Rack application (`mcp.ru`) and should not be mounted within a traditional Rails `routes.rb`, potentially leading to deployment and routing confusion for typical Rails setups.
- ⚠️Developers may need to use `mcp_vanilla.ru` instead of `mcp.ru` to avoid middleware conflicts with existing Rails applications, necessitating careful setup of Rack middleware.
Verified SafeView Analysis
vantage-mcp-server
by vantage-sh
Facilitates natural language interaction with Vantage cloud cost data and resources via Model Context Protocol (MCP) clients.
Facilitates natural language interaction with Vantage cloud cost data and resources via Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires a Vantage API token and an active Vantage account with connected cloud providers.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop, Cursor) for interaction.
- ⚠️Node.js (v18 or higher) and npm must be installed.
- ⚠️For remote (HTTP) deployment, a Cloudflare account is needed.
Verified SafeView Analysis
heroku-mcp-server
by heroku
Facilitates seamless interaction between large language models (LLMs) and the Heroku Platform for resource management and operations.
Facilitates seamless interaction between large language models (LLMs) and the Heroku Platform for resource management and operations.
Setup Requirements
- ⚠️Requires Heroku CLI version 10.8.1 or higher to be installed globally.
- ⚠️Authentication requires either an existing Heroku CLI session (`heroku mcp:start`) or setting the `HEROKU_API_KEY` environment variable.
- ⚠️Requires Node.js version 20 or higher.
Review RequiredView Analysis
yfinance-mcp
by narumiruna
A simple MCP server for fetching Yahoo Finance stock data, news, and financial charts.
A simple MCP server for fetching Yahoo Finance stock data, news, and financial charts.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires `uv` package installer for local development or deployment via uvx.