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)
dotnet-sherlock-mcp
by jcucci
Enables Language Learning Models (LLMs) to analyze and understand .NET code with precision through deep introspection of assemblies.
Enables Language Learning Models (LLMs) to analyze and understand .NET code with precision through deep introspection of assemblies.
Setup Requirements
- ⚠️Requires .NET 9.0 SDK to build and run from source.
- ⚠️Requires an MCP client (e.g., Cursor, Claude Desktop) for interaction, as it communicates over stdio.
- ⚠️Users must supply valid paths to compiled .NET assemblies for analysis.
Verified SafeView Analysis
dexpi-sfiles-mcp-server
by puran-water
An MCP server enabling LLM-assisted generation, manipulation, validation, and visualization of engineering diagrams (BFD, PFD, P&ID) following DEXPI and SFILES standards.
An MCP server enabling LLM-assisted generation, manipulation, validation, and visualization of engineering diagrams (BFD, PFD, P&ID) following DEXPI and SFILES standards.
Setup Requirements
- ⚠️Requires Node.js and 'npm install elkjs' for ELK layout features.
- ⚠️Requires `pydexpi` and `sfiles2` Python libraries.
- ⚠️Git is required for project persistence features (e.g., `project_init`, `project_save`, `project_load`).
- ⚠️If not using Docker, the `graphicbuilder-service.py` (Flask) and `proteus-viewer` (Node.js) services need to be run separately for full visualization capabilities.
Review RequiredView Analysis
mcp
by open-feature
The OpenFeature MCP Server enables AI coding assistants to interact with OpenFeature, providing SDK installation guidance and feature flag evaluation capabilities.
The OpenFeature MCP Server enables AI coding assistants to interact with OpenFeature, providing SDK installation guidance and feature flag evaluation capabilities.
Setup Requirements
- ⚠️Node.js and npm are required for installation via npx or npm global install.
- ⚠️An OFREP-compatible flag service must be configured (with base_url and optional authentication) to use the `ofrep_flag_eval` tool.
- ⚠️Requires an AI assistant (e.g., Cursor, VS Code with Continue, Claude Code) to be configured to interact with the MCP server.
Verified SafeView Analysis
the-pensieve
by seanivore
The Pensieve server acts as a RAG-based knowledge management system, allowing users to store, query, and analyze their knowledge using natural language and LLM-powered insights.
The Pensieve server acts as a RAG-based knowledge management system, allowing users to store, query, and analyze their knowledge using natural language and LLM-powered insights.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Requires Qdrant URL and API Key (Vector Database, can be self-hosted or managed service)
- ⚠️Knowledge base must be structured as markdown files, ideally with frontmatter, as processed by `inventory-parser.ts`.
Verified SafeView Analysis
skald-mcp
by skaldlabs
Provides a Model Context Protocol (MCP) server to chat with, create, update, delete, search, and generate content from a Skald AI knowledge base.
Provides a Model Context Protocol (MCP) server to chat with, create, update, delete, search, and generate content from a Skald AI knowledge base.
Setup Requirements
- ⚠️Requires an active Skald account and API key (Skald is a paid service).
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Configuration for clients like Cursor or Claude Desktop involves specifying an absolute path to the 'build/index.js' file, which might require extra steps for users.
Verified SafeView Analysis
bit2me-mcp
by bit2me-devs
Integrates AI assistants with the Bit2Me cryptocurrency exchange, enabling real-time market data access, wallet management, trading operations, and interactions with Earn and Loan products.
Integrates AI assistants with the Bit2Me cryptocurrency exchange, enabling real-time market data access, wallet management, trading operations, and interactions with Earn and Loan products.
Setup Requirements
- ⚠️Requires a verified Bit2Me account to generate API keys.
- ⚠️Mandatory `BIT2ME_API_KEY` and `BIT2ME_API_SECRET` environment variables for authentication (API keys are recommended over JWTs for most use cases).
- ⚠️Node.js v18 or higher is required.
- ⚠️For security best practices, 'Withdrawal' permissions should not be enabled on your Bit2Me API Key.
Verified SafeView Analysis
Google-Workspace-MCP
by chayan-1906
Seamlessly integrates Google Drive, Sheets, and Docs with Claude AI and other AI agents through the Model Context Protocol (MCP) for automation.
Seamlessly integrates Google Drive, Sheets, and Docs with Claude AI and other AI agents through the Model Context Protocol (MCP) for automation.
Setup Requirements
- ⚠️Requires Google Cloud OAuth 2.0 Client ID and Client Secret (must be obtained and configured).
- ⚠️Requires a MongoDB instance for storing user tokens and sessions (MONGODB_URI must be configured).
- ⚠️Requires a strong `TOKEN_SECRET` for secure encryption of user authentication tokens.
Review RequiredView Analysis
mcp-framework
by koki7o
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.
Setup Requirements
- ⚠️Requires Rust 1.70+ to compile and run.
- ⚠️Requires an `ANTHROPIC_API_KEY` environment variable for Claude LLM integration (paid service).
- ⚠️Requires an `OPENAI_API_KEY` environment variable for OpenAI LLM integration (paid service).
- ⚠️Browser automation examples require Playwright to be installed via `npm install -g @playwright/mcp` and browser binaries via `npx playwright install firefox`.
Review RequiredView Analysis
youtube-music-mcp-server
by CaullenOmdahl
Full-featured MCP server for YouTube Music to search, manage playlists, and create smart recommendations through AI assistants.
Full-featured MCP server for YouTube Music to search, manage playlists, and create smart recommendations through AI assistants.
Setup Requirements
- ⚠️Requires `GOOGLE_OAUTH_CLIENT_ID` and `GOOGLE_OAUTH_CLIENT_SECRET` (Google OAuth credentials).
- ⚠️Requires `ENCRYPTION_KEY` environment variable (a strong, 32-byte Base64 key) for secure token storage. Failing to provide this makes stored tokens easily compromised.
- ⚠️Requires a PostgreSQL database (`DATABASE_URL` environment variable) for adaptive playlist functionality. Migration is needed on first run (`node dist/database/migrate.js`).
- ⚠️Requires `SPOTIFY_CLIENT_ID` and `SPOTIFY_CLIENT_SECRET` for full adaptive playlist recommendation features.
Review RequiredView Analysis
ckan-mcp-server
by aborruso
Enables AI agents to interact with CKAN-based open data portals for searching datasets, exploring organizations, and querying tabular data.
Enables AI agents to interact with CKAN-based open data portals for searching datasets, exploring organizations, and querying tabular data.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️Requires `npm install` to get dependencies if running from source or locally.
- ⚠️The CKAN MCP server currently only supports public CKAN API endpoints, without authentication for private instances.
- ⚠️Deploying to Cloudflare Workers requires a Cloudflare account and setup using the Wrangler CLI.
Verified SafeView Analysis
mcpserve
by mark-oori
A server for deploying AI/ML models, providing shell access and containerization features for development and remote access.
A server for deploying AI/ML models, providing shell access and containerization features for development and remote access.
Setup Requirements
- ⚠️Requires Docker for containerized deployment (as per `docker-compose.yml`).
- ⚠️The `Getting Started` instructions in the README are inaccurate and misleading, referencing `npm install` and `node` commands for what is a Python-based server.
- ⚠️API key authentication is disabled by default, requiring manual uncommenting of the middleware in `main.py` and configuration of `MCP_API_KEY` for any level of security.
Review RequiredView Analysis
mcp-server-claude
by staminna
This server acts as an MCP (Model Context Protocol) interface for Directus, enabling AI assistants to programmatically interact with Directus data, schema, and operations.
This server acts as an MCP (Model Context Protocol) interface for Directus, enabling AI assistants to programmatically interact with Directus data, schema, and operations.
Setup Requirements
- ⚠️Requires Node.js version 22.0.0 or higher.
- ⚠️CRITICAL: Provided IDE configuration examples (`show-windsurf-config.sh`) contain a hardcoded Directus API token. Users MUST replace 'your-directus-token-here' or the example token with their actual API token and ensure it is not exposed in configuration files or source control.
- ⚠️WebSocket real-time subscription support is explicitly disabled by default in the main server configuration (`src/index.ts`) to 'reduce logging noise'. Users expecting this feature must manually enable it.