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(374)
mcp-memory-service
by doobidoo
A Model Context Protocol (MCP) server providing persistent, semantic memory storage and retrieval capabilities for AI agents. It supports lightweight semantic reasoning (contradiction, causal inference), content chunking, multi-backend storage (SQLite-vec, Cloudflare, Hybrid), autonomous memory consolidation (decay, association, clustering, compression, forgetting), and real-time updates via SSE. It's designed for token-efficient interaction with LLMs.
A Model Context Protocol (MCP) server providing persistent, semantic memory storage and retrieval capabilities for AI agents. It supports lightweight semantic reasoning (contradiction, causal inference), content chunking, multi-backend storage (SQLite-vec, Cloudflare, Hybrid), autonomous memory consolidation (decay, association, clustering, compression, forgetting), and real-time updates via SSE. It's designed for token-efficient interaction with LLMs.
Setup Requirements
- ⚠️Requires Python dependencies like PyTorch (or ONNX Runtime & Tokenizers for CPU-only), sentence-transformers, sqlite-vec, mcp, aiohttp, fastapi, and uvicorn. Installation might be complex due to platform-specific PyTorch/GPU setup.
- ⚠️Initial model downloads (~300MB for 'all-MiniLM-L6-v2') can cause timeouts during first-time startup if network is slow or dependencies are not pre-cached.
- ⚠️Cloudflare storage backend requires `CLOUDFLARE_API_TOKEN` and `CLOUDFLARE_ACCOUNT_ID` environment variables configured, alongside other D1/Vectorize/R2 specifics.
Verified SafeView Analysis
agentgateway
by agentgateway
An API Gateway specialized for agent-to-agent and agent-to-tool communication, providing routing, security, and AI/LLM integration capabilities.
An API Gateway specialized for agent-to-agent and agent-to-tool communication, providing routing, security, and AI/LLM integration capabilities.
Setup Requirements
- ⚠️Requires OpenSSL for regenerating test certificates (standard on most Unix-like systems).
- ⚠️Many examples utilize Docker/Docker Compose for deployment, suggesting it's a common setup. Requires a Rust toolchain to build and run from source.
- ⚠️For AI/LLM functionalities, external API keys and credentials (e.g., OpenAI, Anthropic, AWS Bedrock, Google Vertex AI) are required, which may incur costs.
Verified SafeView Analysis
memory-graph
by gregorydickson
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
Setup Requirements
- ⚠️Requires a compatible database backend (SQLite is default, but others like Neo4j, Memgraph, FalkorDB, Turso, LadybugDB, or a Cloud API require specific installations and configurations).
- ⚠️Persistent storage in remote Claude Code Web environments requires 'MEMORYGRAPH_API_KEY' or 'MEMORYGRAPH_TURSO_URL' and 'MEMORYGRAPH_TURSO_TOKEN' environment variables.
- ⚠️Optional Python packages (e.g., 'neo4j', 'falkordb', 'redislite', 'libsql-experimental', 'real_ladybug', 'spacy') are needed for specific backends or NLP features.
Verified SafeView Analysis
dbhub
by bytebase
A database gateway that exposes SQL data sources via a RESTful API and the Model Context Protocol (MCP), enabling structured interaction with multiple database types.
A database gateway that exposes SQL data sources via a RESTful API and the Model Context Protocol (MCP), enabling structured interaction with multiple database types.
Setup Requirements
- ⚠️Requires database configuration via DSN environment variable, --dsn flag, or a dbhub.toml file. No default database is configured without --demo mode.
- ⚠️SSH tunneling requires --ssh-host and --ssh-user (and either --ssh-password or --ssh-key) CLI arguments or environment variables, necessitating proper SSH setup and key management.
- ⚠️The HTTP transport operates in a stateless mode where the entire MCP server and its tools are re-initialized for every incoming /mcp request. This incurs significant overhead and impacts efficiency, especially for deployments with many configured sources and tools.
Verified SafeView Analysis
mcp-filesystem-server
by mark3labs
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
Provides secure and controlled access to the local filesystem via the Model Context Protocol (MCP) for AI agents and other applications.
Setup Requirements
- ⚠️Requires explicit specification of allowed directories at startup for security.
- ⚠️If not using Docker, requires a Go development environment for installation or compilation.
- ⚠️When using Docker with host filesystem interaction, proper volume mounting is necessary.
Verified SafeView Analysis
files-stdio-mcp-server
by iceener
Provides sandboxed filesystem access for AI agents to explore directories, read/search file content, and safely edit text files with checksum verification.
Provides sandboxed filesystem access for AI agents to explore directories, read/search file content, and safely edit text files with checksum verification.
Setup Requirements
- ⚠️Requires `Bun` runtime for the primary `dev` and `start` scripts.
- ⚠️User MUST configure accessible directories via `FS_ROOTS` or `FS_ROOT` environment variables, otherwise the filesystem tools will be non-functional or report 'OUT_OF_SCOPE' errors.
- ⚠️When connecting to clients (e.g., Claude Desktop), the `args` parameter often requires the absolute path to the server's entry point (e.g., `/absolute/path/to/files-mcp/src/index.ts`).
Verified SafeView Analysis
MemoryMesh
by CheMiguel23
A local knowledge graph server for AI models, focusing on structured memory for text-based RPGs and interactive storytelling.
A local knowledge graph server for AI models, focusing on structured memory for text-based RPGs and interactive storytelling.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires manually configuring an absolute path to 'dist/index.js' in Claude Desktop's 'claude_desktop_config.json'.
Verified SafeView Analysis
tiger-cli
by timescale
Tiger CLI provides a Model Context Protocol (MCP) server that enables AI assistants to interact with Tiger Cloud database services, manage service lifecycles, execute SQL queries, and access documentation via proxied tools.
Tiger CLI provides a Model Context Protocol (MCP) server that enables AI assistants to interact with Tiger Cloud database services, manage service lifecycles, execute SQL queries, and access documentation via proxied tools.
Setup Requirements
- ⚠️Requires authentication via `tiger auth login` or environment variables `TIGER_PUBLIC_KEY` and `TIGER_SECRET_KEY`.
- ⚠️Database services created by MCP tools will incur costs on the Tiger Cloud platform.
- ⚠️The MCP server runs in the foreground when started with `tiger mcp start`.
- ⚠️Setting up the MCP client (e.g., AI assistant, IDE) is required after `tiger mcp install`.
Review RequiredView Analysis
mcp-s3
by txn2
The mcp-s3 server enables AI assistants to interact with Amazon S3 and S3-compatible object storage for tasks like browsing buckets, reading/writing objects, and generating presigned URLs.
The mcp-s3 server enables AI assistants to interact with Amazon S3 and S3-compatible object storage for tasks like browsing buckets, reading/writing objects, and generating presigned URLs.
Setup Requirements
- ⚠️Requires AWS/S3-compatible credentials (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) and an S3 service endpoint (e.g., AWS S3, SeaweedFS, LocalStack).
- ⚠️Write operations (put, delete, copy) are disabled by default (`MCP_S3_EXT_READONLY=true`) for safety; must be explicitly enabled for full functionality.
- ⚠️Object retrieval (GET) is limited to 10MB by default (`MCP_S3_MAX_GET_SIZE=10MB`), and uploads (PUT) to 100MB (`MCP_S3_MAX_PUT_SIZE=100MB`), potentially affecting large file transfers for AI assistants.
Verified SafeView Analysis
opencode-personal-knowledge
by NocturnLabs
A personal knowledge base and session memory system for AI agents, enabling semantic search and persistent local storage.
A personal knowledge base and session memory system for AI agents, enabling semantic search and persistent local storage.
Setup Requirements
- ⚠️Requires Bun runtime environment to be installed (`bun:sqlite` is used).
- ⚠️Requires initial download of a local embedding model (BGE-small-en-v1.5) on first use, which may take time and disk space.
Verified SafeView Analysis
mcp-file-assistant-workshop
by EllaFerreira
Builds an AI-powered file assistant server using Model Context Protocol for intelligent interaction with local files.
Builds an AI-powered file assistant server using Model Context Protocol for intelligent interaction with local files.
Setup Requirements
- ⚠️Requires Claude Desktop to be installed and manually configured via its JSON settings file.
- ⚠️Requires editing a configuration file with absolute paths, which can be prone to errors for new users.
- ⚠️Requires Python 3.11+.
Verified SafeView Analysis
crypto-mcp
by pand40x
Provides real-time and historical cryptocurrency data to LLM applications, using Binance as the primary source and CoinMarketCap as a fallback.
Provides real-time and historical cryptocurrency data to LLM applications, using Binance as the primary source and CoinMarketCap as a fallback.
Setup Requirements
- ⚠️Requires CoinMarketCap API keys for fallback functionality, which must be obtained and configured in a .env file.
- ⚠️The MCP client configuration requires the absolute path to the 'build/index.js' file, which can be a common point of error.
- ⚠️Node.js v20.0.0 or higher is required.