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)
simple-mcp-rag
by alejandro-ao
An MCP server for Retrieval Augmented Generation (RAG) that ingests documents into a vector database and retrieves relevant information based on queries.
An MCP server for Retrieval Augmented Generation (RAG) that ingests documents into a vector database and retrieves relevant information based on queries.
Setup Requirements
- ⚠️Requires LLAMA_CLOUD_API_KEY, which is for a paid service (LlamaParse).
- ⚠️The data directory (`LLAMA_RAG_DATA_DIR`) must be explicitly configured for document ingestion to occur automatically.
- ⚠️Dependencies (`fastmcp`, `chromadb`, `sentence-transformers`, `llama-index`, `llama-parse`, `python-dotenv`) must be installed.
Verified SafeView Analysis
lc-mcp-server
by lascam-UFU
Provides a Model Context Protocol (MCP) server to programmatically interact with LeetCode problems, contests, and solution submissions.
Provides a Model Context Protocol (MCP) server to programmatically interact with LeetCode problems, contests, and solution submissions.
Setup Requirements
- ⚠️Requires Chrome/Chromium browser installed for the `auth.go` helper.
- ⚠️Initial authentication (`auth.go`) requires manual user interaction to log into LeetCode in a browser window.
- ⚠️Requires `LEETCODE_SESSION` and `LEETCODE_CSRF_TOKEN` environment variables to be set, typically obtained via the `auth.go` helper.
Verified SafeView Analysis
recallbricks-mcp-simple
by tkutsch77
Provides an enterprise-grade Model Context Protocol (MCP) server for RecallBricks memory management, enhancing AI agent capabilities through robust context, memory, and identity management.
Provides an enterprise-grade Model Context Protocol (MCP) server for RecallBricks memory management, enhancing AI agent capabilities through robust context, memory, and identity management.
Setup Requirements
- ⚠️Requires a valid "RECALLBRICKS_API_KEY" for authentication with the external RecallBricks API (likely a paid service).
- ⚠️Primarily designed for integration with Claude Desktop, often requiring specific configuration in 'claude_desktop_config.json'.
- ⚠️Requires Node.js and a 'npm run build' compilation step before execution.
Verified SafeView Analysis
pu-mcp-server
by leing2021
Serves as an API backend for managing and delivering AI prompt templates and related configurations via an EdgeOne KV store, optimized for eventual consistency.
Serves as an API backend for managing and delivering AI prompt templates and related configurations via an EdgeOne KV store, optimized for eventual consistency.
Setup Requirements
- ⚠️Requires an EdgeOne KV namespace (e.g., 'MCP_CONFIG') to be created and bound to the project as the environment variable 'MCP_CONFIG'.
- ⚠️Requires a 'SYNC_TOKEN' environment variable for authentication on the internal sync-kv endpoint.
- ⚠️Designed for a two-repository workflow, where configuration is managed by 'pu-mcp-config' and synced to this server via GitHub Actions.
Verified SafeView Analysis
super-productivity-mcp-server
by hmesfin
Integrates SuperProductivity task management with Claude Code by providing read-only access to local tasks, projects, and tags.
Integrates SuperProductivity task management with Claude Code by providing read-only access to local tasks, projects, and tags.
Setup Requirements
- ⚠️Requires Python 3.13+.
- ⚠️Requires SuperProductivity application with its '__meta_' sync file available locally (e.g., in Google Drive).
- ⚠️The SP_META_PATH environment variable must be correctly configured to point to the SuperProductivity '__meta_' file.
Verified SafeView Analysis
sample-mcp-server
by obsidianempire
A Model Context Protocol (MCP) server for integrating with Salesforce AgentForce to provide intelligent banking service assistance.
A Model Context Protocol (MCP) server for integrating with Salesforce AgentForce to provide intelligent banking service assistance.
Setup Requirements
- ⚠️Requires Python 3.8+ and pip.
- ⚠️Salesforce Developer Edition org is crucial for primary integration use case.
- ⚠️Mobius service and its API credentials (MOBIUS_SERVER, MOBIUS_PORT, MOBIUS_REPOSITORY_ID) are required for the `/askme` endpoint, along with potential SSL certificate configuration.
- ⚠️Running in MCP mode (`MCP_SERVER_MODE=mcp`) requires the `fastmcp` package, which is an optional dependency.
Verified SafeView Analysis
go-mcp-framework
by SaherElMasry
Provides a production-ready framework for building Model Context Protocol (MCP) servers in Go, offering real-time streaming via Server-Sent Events (SSE), multiple transports, and built-in observability and security features.
Provides a production-ready framework for building Model Context Protocol (MCP) servers in Go, offering real-time streaming via Server-Sent Events (SSE), multiple transports, and built-in observability and security features.
Setup Requirements
- ⚠️Requires Go development environment (Go 1.18+)
- ⚠️Default `Access-Control-Allow-Origin: *` in HTTP transport needs to be configured for production security
- ⚠️Backends (e.g., filesystem, custom APIs) require specific configuration parameters.
Verified SafeView Analysis
homeassistant-mcp-server
by kaichiachen
Connects AI assistants to Home Assistant, enabling AI agents to control and query smart home entities and services.
Connects AI assistants to Home Assistant, enabling AI agents to control and query smart home entities and services.
Setup Requirements
- ⚠️Requires a running Home Assistant instance.
- ⚠️A Home Assistant Long-Lived Access Token (HA_TOKEN) is mandatory and must be kept secure.
- ⚠️Requires Python 3.13+ for local development/running outside Docker. The Docker image handles this automatically.
- ⚠️Network access to port 8000 on the host running the server is required for MCP clients to connect.
Verified SafeView Analysis
888.MCP
by C45h888
High-speed Redis-based pub/sub message bus and central nervous system for an agentic trading system, handling market data, sentiment, and trading signals.
High-speed Redis-based pub/sub message bus and central nervous system for an agentic trading system, handling market data, sentiment, and trading signals.
Setup Requirements
- ⚠️Requires a running Redis instance for operation (local or external).
- ⚠️An `MCP_API_KEY` is mandatory for all authenticated endpoints in production mode (`MCP_DEV=false`); API keys must be managed securely via provided admin endpoints.
- ⚠️Full functionality for historical data archiving and retrieval (`/tool/retrieve`) depends on S3 configuration (`S3_DATA_BUCKET`, `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`). Without these, retrieval endpoints will return `501 Not Implemented`.
- ⚠️The optional RAG endpoint (`/tool/search_rag`) requires specific environment variables (`VECTOR_DB_TYPE`, `VECTOR_DB_URL`, `VECTOR_DB_API_KEY`) to connect to an external vector database. It defaults to a mock engine for development.
Verified SafeView Analysis
Essential-MCP-Servers
by andriyshevchenko
Provides a reference configuration and baseline for connecting AI clients to various external tools and services via the Model Context Protocol (MCP).
Provides a reference configuration and baseline for connecting AI clients to various external tools and services via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js and npm/npx installed to run the example servers.
- ⚠️Requires an EXA_API_KEY for the Exa MCP server, which typically involves a third-party service and potential costs.
Verified SafeView Analysis
rmcp_memex
by LibraxisAI
Lightweight Model Context Protocol (MCP) server providing local Retrieval-Augmented Generation (RAG) capabilities with embedded vector store and local/remote embeddings.
Lightweight Model Context Protocol (MCP) server providing local Retrieval-Augmented Generation (RAG) capabilities with embedded vector store and local/remote embeddings.
Setup Requirements
- ⚠️Requires Rust toolchain with Cargo (stable)
- ⚠️Requires protobuf compiler to be installed for build dependencies
- ⚠️MLX HTTP server is an optional external dependency if not using fastembed fallback
Verified SafeView Analysis
Expense-Tracker-MCP-Server
by Sanjayvk98
This server provides a local API for managing and summarizing personal expense entries.
This server provides a local API for managing and summarizing personal expense entries.
Setup Requirements
- ⚠️Python 3.12+ required
- ⚠️Requires 'fastmcp' dependency to be installed
- ⚠️Requires write access to a temporary directory for the SQLite database