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)
repo-mcp-server
by malconip
An AI-powered code intelligence system that stores, searches, and analyzes structured knowledge about code files to integrate with Claude Desktop.
An AI-powered code intelligence system that stores, searches, and analyzes structured knowledge about code files to integrate with Claude Desktop.
Setup Requirements
- ⚠️Requires a Supabase account for PostgreSQL database (free tier available), including manual steps to create the project and retrieve the connection string.
- ⚠️A `MCP_SECRET_KEY` must be generated (e.g., using `openssl rand -hex 32`) and explicitly set as an environment variable.
- ⚠️Requires Python 3.11+ to run.
Verified SafeView Analysis
revolution-mcp-server
by zweischritte
Serves as a knowledge context protocol (MCP) server, managing and exposing a specialized knowledge corpus for AI models.
Serves as a knowledge context protocol (MCP) server, managing and exposing a specialized knowledge corpus for AI models.
Setup Requirements
- ⚠️Requires Node.js and npm
Verified SafeView Analysis
playlist-matcher
by gauravdewani99
Automatically organizes liked Spotify songs into existing playlists based on artist and genre similarity, and can run on a schedule.
Automatically organizes liked Spotify songs into existing playlists based on artist and genre similarity, and can run on a schedule.
Setup Requirements
- ⚠️Requires creating a Spotify Developer app and obtaining a Client ID from the Spotify Developer Dashboard.
- ⚠️Manual configuration of `~/.claude.json` with the server's command path and the `SPOTIFY_CLIENT_ID` environment variable is needed.
- ⚠️Initial authentication requires an interactive browser-based OAuth flow to grant Spotify access.
- ⚠️The scheduled job setup (using `launchd`) is specific to macOS and requires manual command execution for installation and management.
Verified SafeView Analysis
sleeper-mcp
by draffetseder
An MCP tool server exposing the Sleeper fantasy sports API, enabling AI models and agents to manage and query fantasy leagues.
An MCP tool server exposing the Sleeper fantasy sports API, enabling AI models and agents to manage and query fantasy leagues.
Setup Requirements
- ⚠️Requires Node.js v20.0.0 or higher.
Verified SafeView Analysis
MCP-servers-with-Typescript
by shraddhamahajan93
Implements a basic Minecraft Protocol (MCP) server in TypeScript, allowing clients to connect and interact through defined protocol phases such as handshake, status, login, and play.
Implements a basic Minecraft Protocol (MCP) server in TypeScript, allowing clients to connect and interact through defined protocol phases such as handshake, status, login, and play.
Setup Requirements
- ⚠️Requires Node.js runtime to execute
- ⚠️Requires a TypeScript development environment (ts-node, tsc) for direct execution or compilation
Verified SafeView Analysis
trace-mcp
by Mnehmos
Static analysis engine for detecting schema mismatches between data producers (MCP tools) and consumers (client code), offering code generation and continuous validation.
Static analysis engine for detecting schema mismatches between data producers (MCP tools) and consumers (client code), offering code generation and continuous validation.
Setup Requirements
- ⚠️File System Access & Permissions: The tool requires read/write access to specified project and source code directories. Care must be taken with `init_project` and `comment_contract` tools as they modify files and create directories, and path parameters should be trusted or carefully sanitized to prevent unintended file modifications outside the intended project scope.
- ⚠️Language Support Discrepancy: While the `init_project` tool's schema suggests support for 'go' and 'rust' languages, the provided source code only includes parsers for 'typescript', 'python' (with basic regex parsing), and 'json_schema'. Users attempting to configure for Go or Rust will find these features unimplemented.
- ⚠️Computational Intensity: For very large codebases or during active development in `watch` mode, the static analysis can be CPU and memory intensive, potentially impacting development machine performance. Caching helps but re-analysis of changed files is still required.
Verified SafeView Analysis
MCP-Manager
by muzahirabbas
Manages Model Context Protocol (MCP) server configurations across multiple local JSON files via a desktop GUI.
Manages Model Context Protocol (MCP) server configurations across multiple local JSON files via a desktop GUI.
Setup Requirements
- ⚠️Requires Python 3.8+
- ⚠️Requires PySide6 library (`pip install PySide6`)
Verified SafeView Analysis
rapid-mcp-commands
by macjunkins
Provides shared YAML command definitions for Rapid MCP Server implementations to perform various AI-assisted development tasks, including GitHub operations, documentation generation, and project analysis.
Provides shared YAML command definitions for Rapid MCP Server implementations to perform various AI-assisted development tasks, including GitHub operations, documentation generation, and project analysis.
Setup Requirements
- ⚠️Requires GitHub CLI (`gh`) installed and authenticated with appropriate permissions (e.g., 'Issues'/'Pull requests' write permissions for milestone creation).
- ⚠️Requires Git CLI installed and configured.
- ⚠️Many commands are tailored for Flutter/Dart projects, implicitly requiring `flutter` and `dart` CLIs for full functionality.
- ⚠️GitHub CLI's lack of native milestone commands for 'gh milestone create' means `gh api` calls are used, which is a specific implementation detail.
Verified SafeView Analysis
tradingview-indicators
by xenoxavier
Provides programmatic access to analyze TradingView Pine Script indicators via the Model Context Protocol (MCP).
Provides programmatic access to analyze TradingView Pine Script indicators via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Node.js (>=18) if run locally or Docker if containerized.
- ⚠️Expects Pine Script indicator files to be present in the server's current working directory or a mounted volume that makes them accessible.
- ⚠️Designed to work with an MCP-compatible client like Claude Desktop, requiring specific configuration for interaction.
Review RequiredView Analysis
github-mcp-demo
by david-pizzi-cg
Demonstrates a human-guided AI DevOps workflow using GitHub MCP Server and VS Code Copilot for issue tracking, code fixing, and pull request management.
Demonstrates a human-guided AI DevOps workflow using GitHub MCP Server and VS Code Copilot for issue tracking, code fixing, and pull request management.
Setup Requirements
- ⚠️Requires VS Code with GitHub Copilot extension authenticated.
- ⚠️Requires GitHub MCP Server to be installed and running (an external dependency).
- ⚠️Requires a Git repository connected to GitHub with appropriate permissions for issues and pull requests.
Verified SafeView Analysis
mcp-template
by zero-to-prod
This repository serves as a template for creating custom Model Context Protocol (MCP) servers in PHP, allowing developers to quickly scaffold and deploy tool-based services.
This repository serves as a template for creating custom Model Context Protocol (MCP) servers in PHP, allowing developers to quickly scaffold and deploy tool-based services.
Setup Requirements
- ⚠️Requires `php configure.php` execution after cloning to customize the template.
- ⚠️Requires PHP 8.4 or higher.
- ⚠️Docker is the recommended method for development and deployment.
Verified SafeView Analysis
oraclemcp
by omandotkom
Enables LLMs to interact with Oracle databases for schema inspection and read-only query execution.
Enables LLMs to interact with Oracle databases for schema inspection and read-only query execution.
Setup Requirements
- ⚠️Requires an existing Oracle Database instance for connection.
- ⚠️Requires Go (1.18+) installed to build the executable.
- ⚠️Requires setting three specific environment variables (`ORACLE_USER`, `ORACLE_PASSWORD`, `ORACLE_CONNECT_STRING`) for database connection.