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)
opencti_mcp_server
by CooperCyberCoffee
Connects Claude Desktop to OpenCTI's threat intelligence platform for AI-augmented threat intelligence analysis and reporting, enabling natural language queries and context-aware responses.
Connects Claude Desktop to OpenCTI's threat intelligence platform for AI-augmented threat intelligence analysis and reporting, enabling natural language queries and context-aware responses.
Setup Requirements
- ⚠️Requires Claude Desktop for MCP integration.
- ⚠️Requires OpenCTI 6.x instance.
- ⚠️Requires Claude Pro subscription (if using cloud LLM) or local LLM (e.g., Ollama) running for AI analysis.
Verified SafeView Analysis
pageindex-mcp
by VectifyAI
This MCP server acts as a bridge, enabling LLM-native, reasoning-based RAG on documents (local or online PDFs) for MCP-compatible agents like Claude and Cursor, without requiring a vector database locally.
This MCP server acts as a bridge, enabling LLM-native, reasoning-based RAG on documents (local or online PDFs) for MCP-compatible agents like Claude and Cursor, without requiring a vector database locally.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0
- ⚠️Requires OAuth authentication with the PageIndex service, involving a browser redirect.
- ⚠️Relies on connection to a remote PageIndex API ('https://chat.pageindex.ai' by default).
- ⚠️Document size limit of 100MB for PDF processing.
Verified SafeView Analysis
skilder
by skilder-ai
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry with embedded runtimes that works across any agent environment.
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry with embedded runtimes that works across any agent environment.
Setup Requirements
- ⚠️Requires Docker to run the entire platform.
- ⚠️A one-time setup step (`npm run setup-local`) is required to generate cryptographic keys, which depends on Node.js locally.
- ⚠️Local development requires Node.js v22+.
Verified SafeView Analysis
mcp-foundry
by azure-ai-foundry
A Model Context Protocol (MCP) server for Azure AI Foundry, providing a unified set of tools for interacting with Azure AI models, knowledge bases (AI Search), evaluation services, and finetuning operations.
A Model Context Protocol (MCP) server for Azure AI Foundry, providing a unified set of tools for interacting with Azure AI models, knowledge bases (AI Search), evaluation services, and finetuning operations.
Setup Requirements
- ⚠️Requires 'uv' (universal Python package manager) for execution.
- ⚠️Requires Azure CLI to be installed and configured for Azure resource management tools.
- ⚠️Extensive Azure cloud service dependencies (Azure AI Search, Azure OpenAI, Azure AI Project, Azure Cognitive Services) requiring active subscriptions and API keys/credentials.
- ⚠️Requires Python 3.10 or higher.
- ⚠️Setting `SWAGGER_PATH` environment variable is required for dynamic Swagger tool registration.
Review RequiredView Analysis
turbo-flow-claude
by marcuspat
An advanced agentic development environment designed for AI-powered coding, orchestration, and quality assurance, facilitating complex software development workflows.
An advanced agentic development environment designed for AI-powered coding, orchestration, and quality assurance, facilitating complex software development workflows.
Setup Requirements
- ⚠️Requires API keys for Anthropic, OpenRouter, Google Gemini, OpenAI, Grok (for PAL MCP and Claudish)
- ⚠️Node.js (LTS, v20+) is required
- ⚠️Git is required for cloning and agent management
- ⚠️DevPod needs to be installed for cloud/remote workspace setup (macOS: brew install, Windows: choco install, Linux: curl script)
- ⚠️PAL MCP server requires manual `.env` file configuration after setup
- ⚠️Playwright requires installation of browser binaries
- ⚠️Python tools (uv, specify-cli) are installed via `uv`
Verified SafeView Analysis
UnityNaturalMCP
by notargs
Integrates Unity Editor with Model Context Protocol (MCP) clients like AI coding assistants, enabling direct execution of Unity C# tools from these clients.
Integrates Unity Editor with Model Context Protocol (MCP) clients like AI coding assistants, enabling direct execution of Unity C# tools from these clients.
Setup Requirements
- ⚠️Requires Unity 6000.0 or later.
- ⚠️Requires Node.js 18.0.0 or later for the 'mcp-stdio-to-streamable-http' proxy if not using Streamable HTTP directly.
- ⚠️Requires specific Unity packages (UniTask, NugetForUnity) and NuGet packages (System.Text.Json, ModelContextProtocol, Microsoft.Extensions.DependencyInjection), with ModelContextProtocol being in preview.
- ⚠️WSL2 setup requires specific '.wslconfig' and caution regarding binding IP to '*' in Unity settings.
Verified SafeView Analysis
2ly
by AlpinAI
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry and embedded runtimes for integrating with various agent frameworks and custom tools.
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry and embedded runtimes for integrating with various agent frameworks and custom tools.
Setup Requirements
- ⚠️Requires Docker for deployment (local or production).
- ⚠️Node.js v22+ is required for local development.
- ⚠️Requires initial generation of cryptographic keys via `npm run setup-local` (or `sh ./generate-keys.sh`) for local development, which are then stored in `dev/.docker-keys/`.
- ⚠️Relies on NATS and Dgraph as core infrastructure components, which are managed via Docker Compose.
Verified SafeView Analysis
1mcp
by buremba
Orchestrates AI agent tool calls by executing JavaScript/TypeScript code in a WASM sandbox, reducing LLM context bloat and managing security policies.
Orchestrates AI agent tool calls by executing JavaScript/TypeScript code in a WASM sandbox, reducing LLM context bloat and managing security policies.
Setup Requirements
- ⚠️Requires Node.js version >=22.0.0.
- ⚠️Initial setup requires network access to download WASM runtimes (QuickJS/Pyodide) from CDN.
- ⚠️Python dependencies must be 'wheel-only' (no native extensions or sdists) and compatible with Pyodide.
Verified SafeView Analysis
messages
by cardmagic
Fuzzy search and browse Apple Messages (iMessage/SMS) from the command line or as an MCP server.
Fuzzy search and browse Apple Messages (iMessage/SMS) from the command line or as an MCP server.
Setup Requirements
- ⚠️Requires macOS operating system.
- ⚠️Requires Node.js version 22 or higher.
- ⚠️Requires 'Full Disk Access' permission for your terminal application to read `~/Library/Messages/chat.db`.
Verified SafeView Analysis
mcp-typescript-sdk
by emqx
The TypeScript SDK facilitates the implementation of Model Context Protocol (MCP) over MQTT for creating AI-integrable servers and clients, enabling LLMs to discover and interact with external services and tools.
The TypeScript SDK facilitates the implementation of Model Context Protocol (MCP) over MQTT for creating AI-integrable servers and clients, enabling LLMs to discover and interact with external services and tools.
Setup Requirements
- ⚠️Requires Node.js >= 18
- ⚠️Project must be configured to use ES modules (`"type": "module"` in package.json)
- ⚠️Requires an MQTT broker to be running and accessible (e.g., locally or a public broker)
Verified SafeView Analysis
UnrealGenAISupport
by prajwalshettydev
The plugin enables large language models (LLMs) to programmatically interact with and control Unreal Engine, facilitating generative AI applications in game development, such as spawning objects, manipulating scenes, and generating blueprints or Python scripts.
The plugin enables large language models (LLMs) to programmatically interact with and control Unreal Engine, facilitating generative AI applications in game development, such as spawning objects, manipulating scenes, and generating blueprints or Python scripts.
Setup Requirements
- ⚠️Requires `mcp[cli]` Python package installation.
- ⚠️Requires Unreal Engine's Python Editor Script Plugin to be enabled.
- ⚠️For DeepSeek reasoning model, Unreal Engine HTTP timeouts must be increased (e.g., `HttpConnectionTimeout=180`, `HttpReceiveTimeout=180` in `DefaultEngine.ini`).
- ⚠️Requires `PS_<ORGNAME>` environment variables for API keys (e.g., `PS_OPENAIAPIKEY`, `PS_ANTHROPICAPIKEY`, etc.).
- ⚠️Requires manual configuration of `claude_desktop_config.json` or `.cursor/mcp.json` file in specific user/project directories.
Review RequiredView Analysis
tfmcp
by nwiizo
A CLI tool and MCP server that enables LLMs to analyze, manage, and operate Terraform configurations and infrastructure environments.
A CLI tool and MCP server that enables LLMs to analyze, manage, and operate Terraform configurations and infrastructure environments.
Setup Requirements
- ⚠️Requires Rust 1.85.0+ (Edition 2024) for compilation.
- ⚠️Terraform CLI must be installed and available in the system's PATH.
- ⚠️Dangerous operations (like 'apply' and 'destroy') are disabled by default and require setting the TFMCP_ALLOW_DANGEROUS_OPS environment variable to 'true'.