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)
litium-admin-mcp-server
by tonnguyen
A Model Context Protocol (MCP) server that provides AI models programmatic access to the Litium e-commerce platform's Admin Web API, enabling natural language interaction for managing products, content, customers, media, and other e-commerce entities.
A Model Context Protocol (MCP) server that provides AI models programmatic access to the Litium e-commerce platform's Admin Web API, enabling natural language interaction for managing products, content, customers, media, and other e-commerce entities.
Setup Requirements
- ⚠️Requires OAuth2 Client ID, Client Secret, and Litium Base URL from a Litium Admin panel. These must be configured by the MCP client to be sent as HTTP headers (X-Litium-Client-Id, X-Litium-Client-Secret, X-Litium-Base-Url) with every request to the MCP server.
- ⚠️Relies on an external Litium Admin Web API instance, which must be accessible from where the MCP server is deployed.
- ⚠️The `manage_media` tool's 'upload' operation expects a `filePath` argument pointing to a local file on the server's filesystem. This makes it unsuitable for direct client-side file uploads when deployed in typical serverless environments (like Vercel) or when the server doesn't have access to the user's local filesystem.
Verified SafeView Analysis
mcp-server-chess-api-example
by silveriogimenez
Access Chess.com player profiles and statistics.
Access Chess.com player profiles and statistics.
Setup Requirements
- ⚠️Requires Python 3.14+
- ⚠️Requires `uv` or `uvx` to be installed/available
Verified SafeView Analysis
MayaMCP
by MOK-5-ha
A conversational AI bartender that combines RAG, function calling, and text-to-speech to create an immersive bar experience, including payment processing.
A conversational AI bartender that combines RAG, function calling, and text-to-speech to create an immersive bar experience, including payment processing.
Setup Requirements
- ⚠️Requires `GEMINI_API_KEY` (Google API Key) and `CARTESIA_API_KEY` for core functionality (LLM and TTS).
- ⚠️For full Stripe payment functionality, an external Stripe MCP server (using `uvx mcp-server-stripe` via `kiro`) must be configured; otherwise, it defaults to mock payments.
- ⚠️Python 3.12+ is recommended for deployment (as per `deploy.py` image).
- ⚠️Full RAG functionality with Memvid requires `qrcode[pil]` and `opencv-python`.
Verified SafeView Analysis
CodeCompass
by MihirKosambia
Transforms GitHub repositories into an interactive, searchable knowledge base with an AI chatbot for answering questions based on repo content.
Transforms GitHub repositories into an interactive, searchable knowledge base with an AI chatbot for answering questions based on repo content.
Setup Requirements
- ⚠️Requires a GITHUB_TOKEN environment variable for accessing GitHub repositories, which may need specific permissions.
- ⚠️The backend requires Python 3.12 or later.
- ⚠️An internet connection is necessary for fetching GitHub repositories and interacting with the Groq LLM API.
Verified SafeView Analysis
mcp-encrypted-sqlite
by rosch100
Provides a Model Context Protocol (MCP) server for interacting with encrypted SQLite databases (SQLCipher 4), enabling database exploration, querying, and CRUD operations.
Provides a Model Context Protocol (MCP) server for interacting with encrypted SQLite databases (SQLCipher 4), enabling database exploration, querying, and CRUD operations.
Setup Requirements
- ⚠️Requires Java 21+ JDK to run from source or locally.
- ⚠️For encrypted passphrases, requires the `MCP_SQLITE_ENCRYPTION_KEY` environment variable to be set, or a key stored in macOS Keychain on macOS.
- ⚠️Docker is required for containerized deployment, which involves configuring file sharing for database volumes and using absolute paths for mounts.
- ⚠️The database file path and passphrase must be correctly configured in the MCP client's configuration file or passed as tool arguments.
Verified SafeView Analysis
mcp-server-azure-ai-agents-main
by 0lovesakura0
Enables Claude Desktop to perform AI-enhanced search and web grounding using Azure AI Search and Bing Web Search, either directly or via Azure AI Agent Service.
Enables Claude Desktop to perform AI-enhanced search and web grounding using Azure AI Search and Bing Web Search, either directly or via Azure AI Agent Service.
Setup Requirements
- ⚠️Requires active Azure subscriptions and configured Azure AI Search, Azure AI Project, and Bing Search resources (paid services).
- ⚠️Setting up Azure AI Agent Service connections and an Azure AI Search index (especially with vectorized data) can be complex.
- ⚠️Requires `az login` for Azure authentication if using DefaultAzureCredential.
Verified SafeView Analysis
LEANN-MCP-Setup
by abhinema
A multimodal RAG system for semantic search across documents and images with incremental indexing and cross-platform deployment.
A multimodal RAG system for semantic search across documents and images with incremental indexing and cross-platform deployment.
Setup Requirements
- ⚠️Requires Conda for environment management across all platforms.
- ⚠️Strict hardware requirements: NVIDIA GTX 1080 (8GB VRAM) with CUDA 11.8 on Ubuntu for indexing, or Apple M-series (16GB RAM) with MPS on macOS for inference.
- ⚠️Vision models (e.g., ColQwen2 requiring ~6GB VRAM, ColPali ~10GB VRAM) have high VRAM requirements, especially when running on the GTX 1080's 8GB per card.
Verified SafeView Analysis
order-mcp-server
by encodium
AI-powered order management for an e-commerce platform by enabling AI agents to interact with comprehensive order details and business logic.
AI-powered order management for an e-commerce platform by enabling AI agents to interact with comprehensive order details and business logic.
Setup Requirements
- ⚠️Requires access to RevolutionParts-specific MySQL databases (`slowpoke/feed` and `critdb/cdata`) which are proprietary and not publicly available for development or local testing.
- ⚠️Requires an AWS account with configured permissions for Lambda, Bedrock (Claude 3 Sonnet), EventBridge, SQS, SNS, ECS, ECR, RDS (for MySQL), and Load Balancers for full deployment.
- ⚠️Deployment uses Terraform, AWS CLI, and Docker, requiring familiarity with these tools. The AI agent is hardcoded to use Bedrock Claude 3 Sonnet and may require code changes for other LLMs.
- ⚠️The local development/testing database setup appears incomplete or requires specific configuration, as indicated by skipped tests ('Database not configured for testing').
Verified SafeView Analysis
santas-workshop-inventory
by pt247
This server demonstrates the efficiency of sharing a single Model Context Protocol (MCP) server instance for inventory management.
This server demonstrates the efficiency of sharing a single Model Context Protocol (MCP) server instance for inventory management.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires `uv` package manager (or pip for dev dependencies)
Verified SafeView Analysis
aiAgents_database
by Srinivs-p
Intelligent database querying system enabling natural language interaction with Oracle databases via AI agents, vector search, and Retrieval-Augmented Generation (RAG).
Intelligent database querying system enabling natural language interaction with Oracle databases via AI agents, vector search, and Retrieval-Augmented Generation (RAG).
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid service) for LLM and embeddings.
- ⚠️Requires Oracle Database access, and credentials must be manually hardcoded into the `db_engine.py` file, as they are not loaded via environment variables by the configuration system.
- ⚠️The MCP Server (`example_mcp_server.py`) must be run separately from the main application (`main.py`) for full database interaction.
- ⚠️The `config.validate()` method in `settings.py` explicitly requires `VECTOR_DB_URL`, even though the default `VECTOR_DB_TYPE=chroma` (which runs locally) doesn't typically need it, leading to potential setup confusion or requiring an unnecessary placeholder.
Review RequiredView Analysis
xcode-build-mcp
by jontolof
Provides a token-efficient Model Context Protocol (MCP) server to enable AI assistants to interact with Xcode for build, test, and simulator management on macOS.
Provides a token-efficient Model Context Protocol (MCP) server to enable AI assistants to interact with Xcode for build, test, and simulator management on macOS.
Setup Requirements
- ⚠️Requires Go 1.24.4 or higher
- ⚠️Requires Xcode 14.0 or higher
- ⚠️Requires macOS 12.0 or higher
Verified SafeView Analysis
mcp
by sergiuiacob1
Provides a Flask-based JSON-RPC 2.0 server implementation for the Model Context Protocol (MCP), enabling AI clients to discover and execute external tools.
Provides a Flask-based JSON-RPC 2.0 server implementation for the Model Context Protocol (MCP), enabling AI clients to discover and execute external tools.
Setup Requirements
- ⚠️Requires Python 3.14 or higher as specified in `pyproject.toml`.
- ⚠️Requires `flask` dependency, which needs to be installed (e.g., `pip install flask`).
- ⚠️Integration with AI clients (e.g., Cursor) requires client-side configuration (e.g., `~/.cursor/mcp.json`) to register the server URL.