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)
tradingview-mcp
by atilaahmettaner
Provides real-time cryptocurrency and stock market analysis for traders, analysts, and AI assistants via the Model Context Protocol (MCP).
Provides real-time cryptocurrency and stock market analysis for traders, analysts, and AI assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires `uv` package manager to be installed first.
- ⚠️Manual configuration of `claude_desktop_config.json` specific to Claude Desktop is required.
- ⚠️Relies on external TradingView data sources, which may be subject to rate limits or data availability issues.
Verified SafeView Analysis
skillz
by intellectronica
Acts as an MCP server to expose Claude-style skills and their resources as callable tools for AI agents.
Acts as an MCP server to expose Claude-style skills and their resources as callable tools for AI agents.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Skills must be placed in a designated directory (defaults to `~/.skillz` or specified path)
- ⚠️Potentially unsafe; skills should be treated as untrusted code and run in sandboxes/containers (as advised by the README)
- ⚠️Requires an MCP-compatible client to consume the skills
Review RequiredView Analysis
ha-mcp
by homeassistant-ai
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
Setup Requirements
- ⚠️Requires an existing and running Home Assistant instance.
- ⚠️Mandates `HOMEASSISTANT_URL` and `HOMEASSISTANT_TOKEN` environment variables for connection.
- ⚠️Advanced features like filesystem access or the custom component installer require enabling specific feature flags (`HAMCP_ENABLE_FILESYSTEM_TOOLS`, `HAMCP_ENABLE_CUSTOM_COMPONENT_INTEGRATION`) and potentially installing a custom Home Assistant component via HACS.
Verified SafeView Analysis
mcp-aktools
by aahl
This MCP server provides real-time and historical financial data for stocks and cryptocurrencies, offering search, detailed information retrieval, market overviews, news, and analysis capabilities.
This MCP server provides real-time and historical financial data for stocks and cryptocurrencies, offering search, detailed information retrieval, market overviews, news, and analysis capabilities.
Setup Requirements
- ⚠️Relies on external financial data APIs (AkShare's sources, OKX, Binance, NewsNow) and requires internet access.
- ⚠️Smithery deployment requires OAuth authorization or a Smithery API key.
- ⚠️Docker deployment requires Docker and Docker Compose installed locally.
Verified SafeView Analysis
iam-policy-autopilot
by awslabs
Generates baseline AWS IAM identity-based policies from application source code (Python, Go, TypeScript) and helps fix AccessDenied errors, primarily for AI coding assistants.
Generates baseline AWS IAM identity-based policies from application source code (Python, Go, TypeScript) and helps fix AccessDenied errors, primarily for AI coding assistants.
Setup Requirements
- ⚠️Requires AWS CLI configured with credentials (for policy application actions).
- ⚠️Requires Rust toolchain for building from source.
- ⚠️Python uv or pip is the recommended installation method, or curl/wget for direct install script.
- ⚠️MCP server configuration requires setting AWS_PROFILE and AWS_REGION environment variables.
Verified SafeView Analysis
Lynkr
by vishalveerareddy123
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.
Setup Requirements
- ⚠️Requires API keys for chosen LLM providers (e.g., DATABRICKS_API_KEY, OPENAI_API_KEY, OPENROUTER_API_KEY, AWS_BEDROCK_API_KEY), many of which are paid services.
- ⚠️If using a local model (`MODEL_PROVIDER=ollama`, `llamacpp`, or `lmstudio`), the respective local server must be running and accessible.
- ⚠️If `MCP_SANDBOX_ENABLED=true` (default) and `MCP_SANDBOX_RUNTIME=docker` (default), Docker must be installed and running for sandboxed command execution.
Verified SafeView Analysis
mcp-chrome
by hangwin
Transforms the Chrome browser into an AI-controlled automation tool, enabling large language models to interact with web pages, analyze content, and manage browser functions.
Transforms the Chrome browser into an AI-controlled automation tool, enabling large language models to interact with web pages, analyze content, and manage browser functions.
Setup Requirements
- ⚠️Requires Node.js >= 20.0.0 and pnpm/npm for installation.
- ⚠️Requires Chrome/Chromium browser.
- ⚠️Native Messaging Host registration may require administrator/sudo privileges (`mcp-chrome-bridge register --system` or `sudo mcp-chrome-bridge register`).
- ⚠️pnpm users may need to enable pre/post scripts (`pnpm config set enable-pre-post-scripts true`) if automatic registration fails.
Verified SafeView Analysis
mcp
by hyperbrowserai
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
Setup Requirements
- ⚠️Requires a Hyperbrowser API Key (HYPERBROWSER_API_KEY or HB_API_KEY environment variable).
- ⚠️Certain advanced features (e.g., CAPTCHA solving, Proxies, Batch Scrape, Static IPs) require a paid Hyperbrowser plan.
- ⚠️Requires Node.js (v18.0.0 or higher).
- ⚠️An OpenAI API Key (OPENAI_API_KEY environment variable) is required for some features like documentation summarization scripts and AI function calling integrations with OpenAI models.
Verified SafeView Analysis
memory-graph
by gregorydickson
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
Setup Requirements
- ⚠️Requires a compatible database backend (SQLite is default, but others like Neo4j, Memgraph, FalkorDB, Turso, LadybugDB, or a Cloud API require specific installations and configurations).
- ⚠️Persistent storage in remote Claude Code Web environments requires 'MEMORYGRAPH_API_KEY' or 'MEMORYGRAPH_TURSO_URL' and 'MEMORYGRAPH_TURSO_TOKEN' environment variables.
- ⚠️Optional Python packages (e.g., 'neo4j', 'falkordb', 'redislite', 'libsql-experimental', 'real_ladybug', 'spacy') are needed for specific backends or NLP features.
Verified SafeView Analysis
mcp
by laravel
Facilitates rapid development of Model Context Protocol (MCP) servers for AI client interaction within Laravel applications.
Facilitates rapid development of Model Context Protocol (MCP) servers for AI client interaction within Laravel applications.
Setup Requirements
- ⚠️Requires careful configuration of `mcp.redirect_domains` (e.g., `MCP_REDIRECT_DOMAINS` environment variable) if using OAuth. Leaving the default `*` in production is a significant security risk.
- ⚠️Relies on Laravel Passport for OAuth functionality. If OAuth is desired, Laravel Passport must be installed and configured in the Laravel application.
- ⚠️The `mcp:inspector` command (for debugging) requires Node.js and npm/npx to be installed on the system.
Verified SafeView Analysis
pctx
by portofcontext
Facilitates AI agent interaction with tools and MCP servers by providing a sandboxed TypeScript code execution environment, reducing token usage and simplifying API integration.
Facilitates AI agent interaction with tools and MCP servers by providing a sandboxed TypeScript code execution environment, reducing token usage and simplifying API integration.
Setup Requirements
- ⚠️The `pctx` server binary must be installed and running separately (`brew install pctx` or `curl ... | sh`).
- ⚠️Python client requires `pctx-client` package and optional extras (e.g., `pip install pctx-client[langchain]`).
- ⚠️LLM API keys (e.g., OPENROUTER_API_KEY) are often required for agent integration examples and actual LLM interaction.
- ⚠️External `npm` or `node` environment may be required for `stdio` MCP server configurations (e.g., `@modelcontextprotocol/server-memory` used in examples).
Verified SafeView Analysis
apify-mcp-server
by apify
Enables AI agents (LLMs) to interact with the Apify platform, allowing for web scraping, data extraction, and task automation via Apify Actors, data storage, and documentation search.
Enables AI agents (LLMs) to interact with the Apify platform, allowing for web scraping, data extraction, and task automation via Apify Actors, data storage, and documentation search.
Setup Requirements
- ⚠️Requires an Apify API Token (`APIFY_TOKEN`) for authentication and API calls, which needs to be set as an environment variable or in `~/.apify/auth.json`.
- ⚠️If 'Skyfire mode' is enabled, the `skyfire-pay-id` input property becomes mandatory for `call-actor` and `get-actor-output` tools, adding a payment setup layer.
- ⚠️For full integration testing, specific Apify Actors (`apify/rag-web-browser`, `apify/instagram-scraper`, `apify/python-example`) are expected to exist on the target Apify platform.