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)
components-build-mcp
by audreyui
An MCP server that implements the components.build specification for grading, generating, and validating UI components, designed to assist AI developers.
An MCP server that implements the components.build specification for grading, generating, and validating UI components, designed to assist AI developers.
Setup Requirements
- ⚠️Requires Node.js version 20 or higher.
- ⚠️For local development with Claude desktop, manual configuration of the `~/.claude/claude_desktop_config.json` file with the full path to `dist/index.js` is necessary.
- ⚠️Component generation templates are currently specific to React + TypeScript, not other frameworks.
Verified SafeView Analysis
FileManageMCP
by duaghwls
An LLM-powered agent designed to organize and manage files and folders on a Windows local file system according to a predefined set of rules.
An LLM-powered agent designed to organize and manage files and folders on a Windows local file system according to a predefined set of rules.
Setup Requirements
- ⚠️Requires Windows 10/11
- ⚠️Requires Python 3.13+
- ⚠️Requires 'uv' for dependency management and execution
- ⚠️Requires specific 'claude_desktop_config.json' setup for Claude Desktop integration
Verified SafeView Analysis
localmcp
by josucueva
Provides an MCP server with tools for basic mathematical operations and CSV data analysis.
Provides an MCP server with tools for basic mathematical operations and CSV data analysis.
Setup Requirements
- ⚠️Docker required
- ⚠️MCP CLI tool required
- ⚠️Python pandas library required
Review RequiredView Analysis
devserver-mcp
by Uninen
Manages and controls local development servers and browser automation through a TUI and Model Context Protocol (MCP) for LLM-assisted development workflows.
Manages and controls local development servers and browser automation through a TUI and Model Context Protocol (MCP) for LLM-assisted development workflows.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️Uses `uv` for dependency management.
- ⚠️Playwright must be manually installed (`uv add playwright && playwright install`) if experimental browser automation features are enabled.
- ⚠️Requires a `devservers.yml` configuration file in the project root.
Verified SafeView Analysis
selenium
by SeaQLe
Tool for extracting and patching proprietary Android vendor files for custom ROM development (LineageOS).
Tool for extracting and patching proprietary Android vendor files for custom ROM development (LineageOS).
Setup Requirements
- ⚠️Requires `extract_utils` library to be present at `../../../tools/extract-utils`.
- ⚠️Requires `llvm_objdump` tool to be available in the system's PATH.
- ⚠️Requires proprietary Android vendor images/files for extraction and patching.
Verified SafeView Analysis
mcp-server-demo
by remcoboerma
This server acts as an AI assistant tool provider (MCP server) offering calculator functions, data logging, and reporting capabilities via SQLite, demonstrating how AI can interact with external services.
This server acts as an AI assistant tool provider (MCP server) offering calculator functions, data logging, and reporting capabilities via SQLite, demonstrating how AI can interact with external services.
Setup Requirements
- ⚠️Requires 'uv' for virtual environment and package management (`inv venv` and `inv install`).
- ⚠️Docker and Traefik (or a similar reverse proxy/SSL setup) are required for networked/production deployment using SSE transport.
Verified SafeView Analysis
mcp-id-date
by gergelyszerovay
Generates auto-incrementing unique hexadecimal identifiers and current ISO 8601 timestamps, serving as an MCP server tool.
Generates auto-incrementing unique hexadecimal identifiers and current ISO 8601 timestamps, serving as an MCP server tool.
Setup Requirements
- ⚠️Requires Node.js and pnpm (specified as pnpm@9.15.0+ in package.json) to be installed.
- ⚠️The default 'idCounterFile' path (/workspace/last-tag-id.txt) may not be writable or exist in all environments; users might need to specify a custom path using '--idCounterFile'.
- ⚠️Enabling HTTP (--enableHttpTransport) or REST (--enableRestServer) servers might lead to port conflicts on default ports (3001 and 3002 respectively) if other services are already using them.
Verified SafeView Analysis
VLArm
by gconsigli
Enables a physical robotic arm (SO-101) to be controlled by a local Large Language Model via the Model Context Protocol (MCP) for autonomous, language-based task execution.
Enables a physical robotic arm (SO-101) to be controlled by a local Large Language Model via the Model Context Protocol (MCP) for autonomous, language-based task execution.
Setup Requirements
- ⚠️Requires Ollama to be installed and the 'qwen2.5' model to be running locally.
- ⚠️Requires the Phosphobot API to be downloaded and running locally.
- ⚠️Requires Python 3.13 or higher.
Verified SafeView Analysis
wincher-mcp-server
by chris-tutt
Integrates Wincher's SEO API with Claude Desktop to allow natural language querying and analysis of SEO data.
Integrates Wincher's SEO API with Claude Desktop to allow natural language querying and analysis of SEO data.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires Claude Desktop app to function
- ⚠️Requires a Wincher account with API access (likely paid)
- ⚠️API key must be configured in Claude Desktop's JSON config file, not a standard .env file.
Verified SafeView Analysis
switch-mcp-server
by DistributorX
Provides comprehensive Enfocus Switch scripting documentation via MCP to AI assistants for development and context-aware help.
Provides comprehensive Enfocus Switch scripting documentation via MCP to AI assistants for development and context-aware help.
Setup Requirements
- ⚠️Requires Node.js runtime (v12+).
- ⚠️Manual JSON configuration in AI client settings (e.g., Claude Desktop, Cursor) is required.
- ⚠️If not using 'npx', a build step ('npm run build') is needed to compile TypeScript to JavaScript before running.
Verified SafeView Analysis
yt-mcp-server
by alanhc
A Model Context Protocol (MCP) server that enables MCP clients (like ChatGPT, Claude Desktop, or other LLM applications) to control and create n8n workflows through standardized tool interfaces.
A Model Context Protocol (MCP) server that enables MCP clients (like ChatGPT, Claude Desktop, or other LLM applications) to control and create n8n workflows through standardized tool interfaces.
Setup Requirements
- ⚠️Requires a running n8n instance with API access.
- ⚠️Requires an n8n API Token (Bearer token) for authentication.
- ⚠️Requires Python 3.10 or higher.
Verified SafeView Analysis
ro-crate-mcp-server
by johannehouweling
Server for indexing and querying Research Object (RO-Crates) using pluggable storage backends and offering keyword and semantic search capabilities.
Server for indexing and querying Research Object (RO-Crates) using pluggable storage backends and offering keyword and semantic search capabilities.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires configuration for a storage backend (Filesystem, Azure Blob Storage, or HTTP) to be fully functional, otherwise defaults to no backend.
- ⚠️Semantic search requires an embeddings provider (e.g., a local SentenceTransformer model or an external service like OpenAI), which can incur computational or monetary costs.