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_server_2ex
by kuc-arc-f
This server acts as a Next.js application providing a Remote Procedure Call (RPC) interface for Retrieval Augmented Generation (RAG) search using PostgreSQL with pgvector for vector storage and Google Generative AI for language model inference.
This server acts as a Next.js application providing a Remote Procedure Call (RPC) interface for Retrieval Augmented Generation (RAG) search using PostgreSQL with pgvector for vector storage and Google Generative AI for language model inference.
Setup Requirements
- ⚠️Requires PostgreSQL with pgvector extension running.
- ⚠️Requires Google API Key (Paid service).
- ⚠️Weak default database credentials (`PG_PASSWORD=admin`) in environment variable examples.
- ⚠️The /api/mcp endpoint lacks any authorization, making it publicly accessible.
Review RequiredView Analysis
mcp_server
by eduoncode
This server implements the Model Context Protocol (MCP) to expose developer-defined tools as a HTTP API, specifically demonstrating a task creation tool.
This server implements the Model Context Protocol (MCP) to expose developer-defined tools as a HTTP API, specifically demonstrating a task creation tool.
Setup Requirements
- ⚠️Requires environment variables (e.g., PORT) to be set via .env file or system environment.
- ⚠️Requires a TypeScript build step (`tsc`) before running in production, or `tsx` for development.
Verified SafeView Analysis
oeis-mcp-server-rs
by 23prime
Accesses and analyzes OEIS (Online Encyclopedia of Integer Sequences) data via the Model Context Protocol.
Accesses and analyzes OEIS (Online Encyclopedia of Integer Sequences) data via the Model Context Protocol.
Setup Requirements
- ⚠️Docker is recommended for easy deployment.
- ⚠️Development requires Taskfile and mise.
Verified SafeView Analysis
chrometools-mcp
by docentovich
MCP server for browser automation, web scraping, and UI testing using Puppeteer, enhanced with AI-powered element finding, page analysis, visual UI recording, and Figma design-to-code validation.
MCP server for browser automation, web scraping, and UI testing using Puppeteer, enhanced with AI-powered element finding, page analysis, visual UI recording, and Figma design-to-code validation.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️For GUI mode in Windows Subsystem for Linux (WSL), it requires VcXsrv Windows X Server on Windows with 'Disable access control' enabled, and the `DISPLAY` environment variable configured to the Windows host IP (e.g., `DISPLAY=172.25.96.1:0`).
- ⚠️Figma-related tools require a Figma Personal Access Token, preferably set via the `FIGMA_TOKEN` environment variable.
Review RequiredView Analysis
sejm-mcp
by janisz
Serves as a Model Context Protocol (MCP) server providing AI assistants with access to real-time Polish parliamentary data (Sejm API) and legal documents (European Legislation Identifier - ELI API).
Serves as a Model Context Protocol (MCP) server providing AI assistants with access to real-time Polish parliamentary data (Sejm API) and legal documents (European Legislation Identifier - ELI API).
Setup Requirements
- ⚠️Requires Go 1.21+ for building from source (development setup).
- ⚠️Relies on external Polish government APIs (api.sejm.gov.pl) for all data, requiring active internet connectivity.
- ⚠️Docker is the recommended deployment method, adding a dependency on Docker runtime.
Verified SafeView Analysis
acp-inspector
by tbrandenburg
A visual testing and debugging tool for Agent Client Protocol (ACP) servers and agents.
A visual testing and debugging tool for Agent Client Protocol (ACP) servers and agents.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0
- ⚠️Project is in early, active development; features are incomplete and subject to change.
Verified SafeView Analysis
shell-exec-mcp
by domdomegg
Provides a Model Context Protocol (MCP) server for executing arbitrary bash commands, supporting both foreground execution with timeouts and background job management.
Provides a Model Context Protocol (MCP) server for executing arbitrary bash commands, supporting both foreground execution with timeouts and background job management.
Setup Requirements
- ⚠️Requires Node.js to be installed on the host system.
- ⚠️Commands are executed with the privileges of the Node.js process running the MCP server, posing a significant privilege escalation risk if exposed to untrusted input or run with elevated permissions.
- ⚠️Long-running or resource-intensive bash commands can consume significant CPU, memory, or I/O on the host, potentially impacting system stability or other processes.
Review RequiredView Analysis
visiontest
by docer1990
Serves as an MCP (Model Context Protocol) server to enable LLMs and AI agents to interact with and automate native mobile applications on Android devices and iOS simulators.
Serves as an MCP (Model Context Protocol) server to enable LLMs and AI agents to interact with and automate native mobile applications on Android devices and iOS simulators.
Setup Requirements
- ⚠️Requires JDK 17+ and Kotlin 2.1+ for the MCP server.
- ⚠️Full Android functionality requires Android Platform Tools (ADB) in PATH and Android SDK for building the Automation Server APKs.
- ⚠️iOS simulator support requires Xcode Command Line Tools (macOS only).
- ⚠️Automation server requires manual installation of two APKs (main and test) on the Android device, with USB Debugging enabled (min SDK 21, target SDK 34).
Verified SafeView Analysis
tia_portal_mcp_server
by dgwoOstjfn
Enables AI assistants to programmatically interact with Siemens TIA Portal projects, facilitating tasks such as opening projects, reading/writing PLC blocks, compiling code, and managing PLC tags and User-Defined Types (UDTs).
Enables AI assistants to programmatically interact with Siemens TIA Portal projects, facilitating tasks such as opening projects, reading/writing PLC blocks, compiling code, and managing PLC tags and User-Defined Types (UDTs).
Setup Requirements
- ⚠️Requires Windows operating system to run TIA Portal and its COM-based Openness API.
- ⚠️TIA Portal (V15.1, V16, V17, V18, V19, or V20) must be installed and have the TIA Openness API enabled, which requires an appropriate license.
- ⚠️Python 3.9 or higher is required, with Python 3.11 recommended.
- ⚠️Installation of .NET Framework might be necessary to resolve `pythonnet` dependency issues.
Verified SafeView Analysis
MCP-Server
by bautiroalt
A unified server for managing Model Context Protocols, integrating AI analytics (META-MINDS), file operations, real-time streaming, and monitoring with an admin panel and advanced security features.
A unified server for managing Model Context Protocols, integrating AI analytics (META-MINDS), file operations, real-time streaming, and monitoring with an admin panel and advanced security features.
Setup Requirements
- ⚠️Requires Python 3.8+ and Node.js 16+.
- ⚠️MongoDB and Redis are optional but required for full Docker deployment and persistence features.
- ⚠️Requires environment variables (e.g., JWT_SECRET_KEY, API_KEY, database credentials) to be configured via a `.env` file or system environment.
- ⚠️Default admin credentials 'Jatin23K' / '#JK2025sy#' are present in 'backend/data/users/users.json' and should be changed immediately.
Review RequiredView Analysis
mcp-pickaxe
by aplaceforallmystuff
Connects AI assistants to the Pickaxe platform for managing AI agents, knowledge bases, users, and analytics via natural language.
Connects AI assistants to the Pickaxe platform for managing AI agents, knowledge bases, users, and analytics via natural language.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires a Pickaxe.co account with API access and at least one Pickaxe Studio API key.
- ⚠️Configuration involves manually editing a JSON configuration file for your MCP client (e.g., Claude Desktop/Code) to specify the server command and set environment variables for Pickaxe API keys.
Verified SafeView Analysis
comptext-mcp-server
by Frank4112
Provides a token-efficient interface to Large Language Models (LLMs) by serving domain-specific language commands and documentation from a Notion knowledge base.
Provides a token-efficient interface to Large Language Models (LLMs) by serving domain-specific language commands and documentation from a Notion knowledge base.
Setup Requirements
- ⚠️Requires a Notion account with API access and a Notion API_TOKEN environment variable.
- ⚠️The Notion database ID (COMPTEXT_DATABASE_ID) must be configured, though a default is provided.
- ⚠️For MCP client integration, specific client configurations (e.g., Claude Desktop, Cursor) are required.