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)
MCP-Nexus
by Gustavocoello
An intelligent conversational AI assistant designed to enhance developer productivity by providing free, local generative AI capabilities and integrating with external services via the Model Context Protocol.
An intelligent conversational AI assistant designed to enhance developer productivity by providing free, local generative AI capabilities and integrating with external services via the Model Context Protocol.
Setup Requirements
- ⚠️Requires multiple API keys for various services (OpenRouter LLMs, Azure AI Vision, Clerk Auth, Google OAuth) which may require account setup and potential billing.
- ⚠️Database setup is required (MySQL locally or Azure SQL), including running migrations with Alembic, and a Redis instance for session management and OAuth state.
- ⚠️The project has both a Python backend and a React/Vite/pnpm frontend, requiring separate setup and execution for a full development environment.
Verified SafeView Analysis
whistle-mcp
by 7gugu
Manages a local Whistle proxy server through Model Context Protocol, allowing AI assistants to control network rules, groups, values, and replay requests.
Manages a local Whistle proxy server through Model Context Protocol, allowing AI assistants to control network rules, groups, values, and replay requests.
Setup Requirements
- ⚠️Requires a running Whistle proxy server instance.
- ⚠️Requires Node.js version 18.20.0 or higher.
Verified SafeView Analysis
azerothMCP
by blinkysc
Provides AI assistants with read-only access to AzerothCore game databases and documentation for understanding game mechanics and debugging scripts.
Provides AI assistants with read-only access to AzerothCore game databases and documentation for understanding game mechanics and debugging scripts.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires a running MySQL server with AzerothCore databases (world, characters, auth).
- ⚠️Requires `git clone --recursive` to initialize the Keira3 submodule for spell database and comment generation.
- ⚠️The `execute_investigation` sandbox tool executes Python code which poses a significant security risk if not carefully managed.
Review RequiredView Analysis
kodegen
by cyrup-ai
A Rust-native Model Context Protocol (MCP) server providing blazing-fast auto-coding and development tools for AI agents.
A Rust-native Model Context Protocol (MCP) server providing blazing-fast auto-coding and development tools for AI agents.
Setup Requirements
- ⚠️Requires Rust nightly toolchain.
- ⚠️The `claude` CLI must be installed and accessible in the system's PATH for the `kodegen claude` subcommand to function.
- ⚠️Backend MCP HTTP category servers (e.g., for filesystem, terminal, git tools) must be running for tools to be available; otherwise, the server will operate with reduced functionality or fail to start.
Verified SafeView Analysis
web-research-assistant
by elad12390
Comprehensive web research and discovery for AI agents, including general web search, code examples, API documentation, package information, GitHub repository analysis, error troubleshooting, structured data extraction, technology comparison, changelog retrieval, and service health checks.
Comprehensive web research and discovery for AI agents, including general web search, code examples, API documentation, package information, GitHub repository analysis, error troubleshooting, structured data extraction, technology comparison, changelog retrieval, and service health checks.
Setup Requirements
- ⚠️Requires a running SearXNG instance (Docker recommended) on `http://localhost:2288` for core search functionality.
- ⚠️Requires Python 3.10+.
- ⚠️Requires Playwright browsers to be installed (`uv run crawl4ai-setup`) for `crawl_url` tool.
- ⚠️Optional `PIXABAY_API_KEY` is needed for `search_images` tool to function.
- ⚠️Optional `GITHUB_TOKEN` is recommended for `github_repo` and `get_changelog` to avoid GitHub API rate limits.
Verified SafeView Analysis
kernel-mcp-server
by onkernel
Provides AI assistants with secure access to Kernel platform tools for browser automation, app deployment, and monitoring.
Provides AI assistants with secure access to Kernel platform tools for browser automation, app deployment, and monitoring.
Setup Requirements
- ⚠️Requires 'bun' as the package manager for all dependency management operations.
- ⚠️Requires a Redis instance for temporary storage of organization context and token mappings.
- ⚠️Requires access to specific environment variables (e.g., Clerk secrets, Kernel client IDs, Mintlify tokens) which are noted as being in '1Password > DevEnvVars > MCP section', implying they are not publicly available or require specific registration/credentials.
Verified SafeView Analysis
mcp-sdk-functions-hosting-python
by Azure-Samples
Hosts remote Model Context Protocol (MCP) servers built with Python SDK on Azure Functions as custom handlers for AI agent tools.
Hosts remote Model Context Protocol (MCP) servers built with Python SDK on Azure Functions as custom handlers for AI agent tools.
Setup Requirements
- ⚠️Requires an Azure subscription and permissions to create a Microsoft Entra app.
- ⚠️Specific CLI tools are required: Azure Developer CLI (azd), Azure Functions Core Tools (func), and uv (Python package installer).
- ⚠️The `get_user_info` tool, demonstrating OBO flow, requires deployment to Azure and will not work in local development without additional configuration.
Verified SafeView Analysis
mcp-server-playground
by chrisleekr
A playground and reference implementation for a Model Context Protocol (MCP) server, featuring streamable HTTP transport, OAuth proxy for third-party authorization servers like Auth0, and stateful session management.
A playground and reference implementation for a Model Context Protocol (MCP) server, featuring streamable HTTP transport, OAuth proxy for third-party authorization servers like Auth0, and stateful session management.
Setup Requirements
- ⚠️Requires Docker for Valkey (Redis-compatible) storage, essential for stateful sessions across multiple server instances.
- ⚠️Requires extensive AWS credentials and configuration (region, profile/keys) for `aws-ecs` and `aws-s3` tools, including separate settings for AWS Bedrock.
- ⚠️Requires a full Auth0 application and API setup (domain, client ID, client secret, audience, scope) if OAuth authentication is enabled.
Verified SafeView Analysis
predictive-maintenance-mcp
by LGDiMaggio
The server provides tools for industrial machinery diagnostics, vibration analysis, bearing fault detection, and predictive maintenance workflows using time-series signal processing and machine learning, integrated with LLMs.
The server provides tools for industrial machinery diagnostics, vibration analysis, bearing fault detection, and predictive maintenance workflows using time-series signal processing and machine learning, integrated with LLMs.
Setup Requirements
- ⚠️Requires Python 3.11 or 3.12.
- ⚠️PDF reading functionality depends on PyPDF2, which is an optional dependency and will disable PDF features if not installed.
- ⚠️When configuring for Claude Desktop, absolute paths to the Python executable within the virtual environment and the server script are critical to avoid common setup issues.
Verified SafeView Analysis
codelogic-mcp-server
by CodeLogicIncEngineering
The server integrates CodeLogic's rich software dependency data with AI programming assistants to provide code and database impact analysis.
The server integrates CodeLogic's rich software dependency data with AI programming assistants to provide code and database impact analysis.
Setup Requirements
- ⚠️Requires Astral UV to be installed to run the server via 'uvx'.
- ⚠️Requires Python 3.13 or newer (`requires-python = ">=3.13"`).
- ⚠️Requires configuration of specific environment variables (CODELOGIC_SERVER_HOST, CODELOGIC_USERNAME, CODELOGIC_PASSWORD, CODELOGIC_WORKSPACE_NAME) for API access.
- ⚠️For versions 0.4.0 and above, it requires CodeLogic API version 25.10.0 or greater.
Verified SafeView Analysis
playwright-wizard-mcp
by oguzc
An intelligent Model Context Protocol (MCP) server that guides developers through creating professional Playwright test suites with built-in best practices.
An intelligent Model Context Protocol (MCP) server that guides developers through creating professional Playwright test suites with built-in best practices.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires an MCP-compatible client (e.g., GitHub Copilot, Claude Desktop, Cline) to interact with the server; it cannot be used standalone.
Verified SafeView Analysis
mcp-server-win-cli
by quanticsoul4772
MCP server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, Git Bash shells, and remote systems via SSH. It allows MCP clients (like Claude Desktop) to perform operations on your system.
MCP server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, Git Bash shells, and remote systems via SSH. It allows MCP clients (like Claude Desktop) to perform operations on your system.
Setup Requirements
- ⚠️Requires Windows OS for full functionality and shell testing.
- ⚠️Git for Windows must be installed to use the Git Bash shell.
- ⚠️WSL (Windows Subsystem for Linux) must be installed and configured for WSL path support in SFTP operations.
- ⚠️Many security-sensitive features (e.g., SSH, process listing) require explicit opt-in and careful configuration in 'config.json'. The 'allowedPaths' configuration uses an INTERSECTION merge strategy, meaning paths must be in both default and custom config to be allowed, which can result in zero allowed paths if not configured carefully. SSH private keys cannot be passphrase-protected.