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_mapped_resource_lib
by nickweedon
Provides a secure and efficient library for binary blob storage and management within MCP server environments, particularly designed for shared Docker volumes.
Provides a secure and efficient library for binary blob storage and management within MCP server environments, particularly designed for shared Docker volumes.
Setup Requirements
- ⚠️Requires 'libmagic' system library for MIME type detection (e.g., 'sudo apt-get install libmagic1' on Ubuntu).
- ⚠️Designed for shared Docker volumes; direct filesystem access between containers requires careful volume configuration (e.g., host-bound volumes).
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
mcp-sql-server
by shaharwiener
A secure Model Context Protocol (MCP) server for Microsoft SQL Server, providing safe, read-only database access with comprehensive protection layers, SQL script review, schema discovery, and execution plan analysis.
A secure Model Context Protocol (MCP) server for Microsoft SQL Server, providing safe, read-only database access with comprehensive protection layers, SQL script review, schema discovery, and execution plan analysis.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for local setup.
- ⚠️Requires Microsoft SQL Server (e.g., via Docker container).
- ⚠️Requires Python 3.11+.
- ⚠️ODBC Driver 18 for SQL Server is needed for database connectivity (managed within the Docker image).
- ⚠️The default Docker setup includes a hardcoded SA password for the SQL Server ('McpSql2025!Secure').
Review RequiredView Analysis
olostep-mcp-server
by olostep
Provides an interface for AI agents and LLMs to perform web scraping, content extraction in various formats (HTML, Markdown, JSON, Plain Text), autonomous site crawling, URL discovery, and AI-powered web searches and answers.
Provides an interface for AI agents and LLMs to perform web scraping, content extraction in various formats (HTML, Markdown, JSON, Plain Text), autonomous site crawling, URL discovery, and AI-powered web searches and answers.
Setup Requirements
- ⚠️Requires OLOSTEP_API_KEY environment variable to be set, which is obtained by signing up on olostep.com/auth. Usage may incur costs depending on the Olostep API pricing model.
- ⚠️Requires Node.js version 18.0.0 or higher to run the server.
Verified SafeView Analysis
playwright-mcp-server
by alexrwilliam
Provides a robust, token-aware Playwright browser automation server for Large Language Models (LLMs) and coding agents to interact with web content, supporting advanced features like anti-detection and multi-page management.
Provides a robust, token-aware Playwright browser automation server for Large Language Models (LLMs) and coding agents to interact with web content, supporting advanced features like anti-detection and multi-page management.
Setup Requirements
- ⚠️Playwright browsers (Chromium, Firefox, WebKit) must be installed separately using `playwright install`.
- ⚠️Requires Python 3.10 or newer.
- ⚠️Using `--channel chrome` for real Google Chrome requires the browser to be installed on the system and configured correctly.
Verified SafeView Analysis
daisy-days
by theHamdiz
Zed extension providing DaisyUI documentation search, design concept references, and HTML layout generation for UI development.
Zed extension providing DaisyUI documentation search, design concept references, and HTML layout generation for UI development.
Setup Requirements
- ⚠️Requires Rust 1.85+ (edition 2024)
- ⚠️Requires `wasm32-wasip1` target for WASM extension, though server build primarily needs base Rust toolchain.
Review RequiredView Analysis
mcp-config-manager
by itsocialist
Visual configuration and management for Model Context Protocol (MCP) servers across multiple AI development clients.
Visual configuration and management for Model Context Protocol (MCP) servers across multiple AI development clients.
Setup Requirements
- ⚠️Primarily designed for macOS. Compatibility on other platforms is not guaranteed or officially supported.
- ⚠️Requires manual 'Right-click -> Open' on first launch on macOS, as the application is not yet notarized.
- ⚠️Managed MCP servers may require specific external runtimes (e.g., Python, Node.js, Docker, Java) to be pre-installed and available in the user's system PATH.
Verified SafeView Analysis
mcp-abap-connection
by fr0ster
Provides an ABAP connection layer for SAP systems (on-premise and BTP) to interact via ADT protocol, handling authentication, session management, and HTTP requests.
Provides an ABAP connection layer for SAP systems (on-premise and BTP) to interact via ADT protocol, handling authentication, session management, and HTTP requests.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires access to an SAP ABAP system (on-premise or BTP) and valid credentials (username/password for Basic Auth, or a service key JSON file for JWT/OAuth2).
- ⚠️Disabling TLS certificate validation via NODE_TLS_REJECT_UNAUTHORIZED=0 is intended only for development with self-signed certificates and should never be used in production due to severe security implications.
Verified SafeView Analysis
playwright-mcp-server-test
by scalvert
A Playwright-based testing framework for evaluating and testing Model Context Protocol (MCP) servers.
A Playwright-based testing framework for evaluating and testing Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires an external MCP server to be running and accessible (via stdio or http transport).
- ⚠️LLM API keys (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY), typically from paid accounts, are required for LLM host simulation or LLM judge features.
- ⚠️Requires Node.js and Playwright setup for test execution.
Verified SafeView Analysis
server-tester
by scalvert
A Playwright-based testing framework for Model Context Protocol (MCP) servers, enabling validation of server behavior, tool functionality, protocol conformance, and LLM-driven evaluations.
A Playwright-based testing framework for Model Context Protocol (MCP) servers, enabling validation of server behavior, tool functionality, protocol conformance, and LLM-driven evaluations.
Setup Requirements
- ⚠️Requires LLM API keys (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY) for LLM-driven evaluation and judge features, incurring paid usage costs.
- ⚠️Requires Node.js and npm/npx for installation and execution.
- ⚠️Requires Playwright for running tests and generating reports.
- ⚠️Automated OAuth setup (if used) requires test user credentials (username/password) to be provided via environment variables for browser automation.
Verified SafeView Analysis
ithreemcp
by mschoch
Controls the i3 window manager using natural language commands via AI assistants.
Controls the i3 window manager using natural language commands via AI assistants.
Setup Requirements
- ⚠️Requires the i3 window manager to be running with socket access.
- ⚠️Requires Go 1.23+ for building from source.
- ⚠️Designed to be run as a child process by an MCP client (e.g., ollmcp) rather than a standalone daemon.
Verified SafeView Analysis
LabVIEW-MCP-Server-Toolkit
by JanGoebel
Enables Large Language Models (LLMs) to control LabVIEW applications by exposing LabVIEW VIs as tools, prompts, and resources via an HTTP server.
Enables Large Language Models (LLMs) to control LabVIEW applications by exposing LabVIEW VIs as tools, prompts, and resources via an HTTP server.
Setup Requirements
- ⚠️Requires a LabVIEW Development Environment to run the server.
- ⚠️Requires installation of IG HTTP Server Toolkit and JKI JSONtext VIPM packages.
- ⚠️Currently, not all LabVIEW datatypes are fully supported, which may limit functionality.
Verified SafeView Analysis
server-tester
by mcp-testing
A Playwright-based testing framework for evaluating and testing Model Context Protocol (MCP) servers, including protocol conformance and LLM host simulation.
A Playwright-based testing framework for evaluating and testing Model Context Protocol (MCP) servers, including protocol conformance and LLM host simulation.
Setup Requirements
- ⚠️Requires an existing MCP server (stdio or HTTP) to test.
- ⚠️Using LLM host simulation or LLM-as-judge (e.g., via `simulateLLMHost`, `createJudge`) requires API keys for paid LLM providers (e.g., OpenAI, Anthropic).
- ⚠️Node.js and Playwright dependencies must be installed (`npm install`).