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)
searchcraft-mcp-server
by searchcraft-inc
An MCP server that enables AI agents to manage Searchcraft clusters by performing operations on indexes, documents, federations, authentication keys, analytics, and generating search applications from JSON data via natural language prompts.
An MCP server that enables AI agents to manage Searchcraft clusters by performing operations on indexes, documents, federations, authentication keys, analytics, and generating search applications from JSON data via natural language prompts.
Setup Requirements
- ⚠️Requires Searchcraft ENDPOINT_URL and CORE_API_KEY environment variables.
- ⚠️The `create_vite_app` tool requires `git`, `Node.js`, and `yarn` or `npm` to be installed in the environment.
- ⚠️Analytics tools like `get_measure_conversion` and `get_measure_summary` require a local Clickhouse instance if not using Searchcraft Cloud.
Review RequiredView Analysis
ts-index
by 0x5457
Indexes TypeScript code for semantic and symbol search, with Language Server Protocol (LSP) and Model Context Protocol (MCP) integration, enabling advanced code analysis and interaction.
Indexes TypeScript code for semantic and symbol search, with Language Server Protocol (LSP) and Model Context Protocol (MCP) integration, enabling advanced code analysis and interaction.
Setup Requirements
- ⚠️Requires a running Python FastAPI embedding server (scripts/gte-small.py or compatible API) on http://localhost:8000/embed by default.
- ⚠️Requires Node.js and npm to install Language Server Protocol (LSP) servers like vtsls or typescript-language-server.
- ⚠️Requires ast-grep executable to be installed and available in system PATH for AST-based search functionality.
Review RequiredView Analysis
k8s-gpu-mcp-server
by ArangoGutierrez
Provides just-in-time, real-time NVIDIA GPU hardware introspection for Kubernetes clusters for AI-assisted SRE troubleshooting.
Provides just-in-time, real-time NVIDIA GPU hardware introspection for Kubernetes clusters for AI-assisted SRE troubleshooting.
Setup Requirements
- ⚠️Requires proper NVIDIA GPU setup on Kubernetes nodes, either via RuntimeClass (e.g., `nvidia`), NVIDIA Device Plugin, or NVIDIA DRA Driver.
- ⚠️Cross-node pod-to-pod HTTP communication (for HTTP transport mode with gateway) might require specific CNI configurations, such as enabling VXLAN encapsulation for Calico CNI on AWS in the same subnet.
- ⚠️Correct Kubernetes RBAC permissions are critical for the agent to access node/pod metadata and for the gateway to route requests, especially for /dev/kmsg access for XID errors.
Verified SafeView Analysis
mcp-chat-client
by thoughtspot
A modern chat client that integrates with Model Context Protocol (MCP) servers to provide AI-powered conversations with access to various tools and resources.
A modern chat client that integrates with Model Context Protocol (MCP) servers to provide AI-powered conversations with access to various tools and resources.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment and Cloudflare Workers KV for caching.
- ⚠️Requires a Supabase account with PostgreSQL and Auth configured for user management and MCP server metadata storage.
- ⚠️Requires API keys for OpenAI (or Azure OpenAI) and Exa.ai for core AI functionality and web search.
Verified SafeView Analysis
mcp-server-csdn
by CorgiBoyG
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
Setup Requirements
- ⚠️Requires manual extraction and configuration of a CSDN login cookie from browser developer tools, which is prone to expiration.
- ⚠️Specific Java Development Kit (JDK 17+) and Maven (3.6+) versions are required.
- ⚠️Relies on the stability and undocumented authentication mechanisms of CSDN's internal `bizapi.csdn.net` API, which could change without notice.
Verified SafeView Analysis
springai-mcp-gateway
by oalles
An OAuth 2.1 secured Spring AI MCP gateway enabling ChatGPT Connectors to interact with local development tools via a streamable HTTP endpoint.
An OAuth 2.1 secured Spring AI MCP gateway enabling ChatGPT Connectors to interact with local development tools via a streamable HTTP endpoint.
Setup Requirements
- ⚠️Requires Java 25 and Maven.
- ⚠️Requires a separate Authorization Server module (auth-server) to be running concurrently on port 9090.
- ⚠️Cloudflare Tunnel setup is required for public access and ChatGPT integration, including a domain managed by Cloudflare and specific path-based routing configuration.
- ⚠️The Authorization Server and MCP Gateway must have their 'issuer'/'issuer-uri' configured to match the public domain used by the Cloudflare Tunnel.
Verified SafeView Analysis
foreman-mcp-server
by theforeman
A Model Context Protocol (MCP) server that enables Language Models (LLMs) to interact with a Foreman instance for IT automation, reporting, and configuration management.
A Model Context Protocol (MCP) server that enables Language Models (LLMs) to interact with a Foreman instance for IT automation, reporting, and configuration management.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires access to an existing Foreman instance
- ⚠️Foreman API credentials (username/password or token) are mandatory and handled differently based on transport mode (CLI/ENV for stdio, headers for streamable-http)
- ⚠️Requires an MCP-compatible client (e.g., VSCode with Copilot, Claude Desktop, MCP Inspector) to interact with the server
Verified SafeView Analysis
sfguide-getting-started-with-snowflake-mcp-server
by Snowflake-Labs
Enables organizations to leverage AI agents for secure, natural language querying and activation of vast financial services data within Snowflake to derive insights and actions.
Enables organizations to leverage AI agents for secure, natural language querying and activation of vast financial services data within Snowflake to derive insights and actions.
Setup Requirements
- ⚠️Requires access to a Snowflake account and a configured database (e.g., DASH_MCP_DB).
- ⚠️Requires an API key for an AI model provider (e.g., OpenAI API Key) to power the AI agents.
Verified SafeView Analysis
fastmcp
by YashMakan
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.
Setup Requirements
- ⚠️Requires `dart run build_runner build` to be executed after code changes (e.g., adding/modifying annotated functions) to generate boilerplate.
- ⚠️Mandatory `part 'your_file.fastmcp.g.dart';` directive must be added at the top of files containing `@Tool`, `@Resource`, or `@Prompt` annotations.
- ⚠️Requires Dart SDK version >= 3.0.0.
Verified SafeView Analysis
mastra-playwright-mcp-with-aws
by tsukuboshi
Orchestrates an AI agent using Amazon Bedrock and AWS ECS to perform automated browser interactions via the Playwright MCP server.
Orchestrates an AI agent using Amazon Bedrock and AWS ECS to perform automated browser interactions via the Playwright MCP server.
Setup Requirements
- ⚠️Requires Node.js v20 or higher, AWS CDK v2 or higher, and Docker v20 or higher.
- ⚠️Requires AWS credentials (Access Key/Secret Key/Session Token) for local development or appropriate IAM roles for AWS deployment.
- ⚠️Amazon Bedrock model must be enabled in the AWS Console before deployment.
Verified SafeView Analysis
RAMIE-RAD_AI_Messing_In_Earthworks
by B-AROL-O
A local AI-powered wheeled robot (RAMIE) capable of listening, speaking, and executing commands via a Gradio web interface, designed for local compute and real-time interaction.
A local AI-powered wheeled robot (RAMIE) capable of listening, speaking, and executing commands via a Gradio web interface, designed for local compute and real-time interaction.
Setup Requirements
- ⚠️Requires specific robot hardware: Latte Panda Mu N100 16GB, Latte Panda Mu Lite Carrier Board, Atmel AT324PA microcontroller, HS422 servo motors, and custom 3D-printed parts.
- ⚠️Requires local Ollama installation and specific LLM models (`qwen3:4b-instruct`, `qwen3:4b`) to be pulled.
- ⚠️Requires specific Linux OS (Ubuntu 24.04 Server LTS) on the SBC, with careful serial port (`/dev/ttyS4`) permissions (`dialout` group) and network configuration.
- ⚠️Requires `pyserial`, `gradio`, and `llama_index` Python packages, typically managed with `uv`.
Review RequiredView Analysis
wechat-official-account-mcp
by xwang152-jack
Provides a Model Context Protocol (MCP) service to enable AI applications to interact with WeChat Official Account APIs, managing features like authentication, media, drafts, and publishing.
Provides a Model Context Protocol (MCP) service to enable AI applications to interact with WeChat Official Account APIs, managing features like authentication, media, drafts, and publishing.
Setup Requirements
- ⚠️Requires WeChat AppID and AppSecret to be provided via CLI arguments.
- ⚠️Node.js 18+ runtime is required.
- ⚠️For SSE mode, `CORS_ORIGIN` environment variable should be configured for security (e.g., `https://your-domain.com`).
- ⚠️Sensitive data encryption for SQLite storage (`WECHAT_MCP_SECRET_KEY` environment variable) should be used with a strong, securely managed key.