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)
mcp-context-ai-agent
by chintakjoshi
A privacy-first AI agent that maintains persistent awareness of a user's digital life to proactively provide insights, warnings, and assistance without being asked.
A privacy-first AI agent that maintains persistent awareness of a user's digital life to proactively provide insights, warnings, and assistance without being asked.
Setup Requirements
- ⚠️Requires an OpenAI API Key (which can incur costs) for potentially full functionality, despite the README's emphasis on local LLMs.
- ⚠️Requires Docker and Docker Compose for deployment and orchestration of all services (core agent, ChromaDB, MCP servers).
- ⚠️Requires manual acquisition and placement of API credentials (e.g., Google OAuth JSON files, Notion tokens) into the `config` directory.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
MCP-demo-CSCI-435
by Tetsukiba
Automates the end-to-end workflow from Figma design extraction and code generation, through SonarQube code quality analysis (with automated patching), to creating a GitHub Pull Request.
Automates the end-to-end workflow from Figma design extraction and code generation, through SonarQube code quality analysis (with automated patching), to creating a GitHub Pull Request.
Setup Requirements
- ⚠️Requires manual installation and PATH configuration for the `sonar-scanner` CLI.
- ⚠️Requires setting up `GITHUB_TOKEN`, `SONAR_BASE_URL`, `SONAR_TOKEN`, `SONAR_ORGANIZATION`, and `SONAR_PROJECT` in a `.env` file.
- ⚠️Requires manual configuration of Figma and GitHub MCP server URLs and authentication in `~/.vscode-server/data/User/mcp.json`.
- ⚠️Users on the Figma Starter plan are limited to up to 6 tool calls per month for Figma MCP server interactions.
Verified SafeView Analysis
dimetrics-mcp-server
by fellnerd
Integrates Dimetrics, Werkportal, and PPMC APIs, enabling natural language management of data, resources, and administrative entities through GitHub Copilot.
Integrates Dimetrics, Werkportal, and PPMC APIs, enabling natural language management of data, resources, and administrative entities through GitHub Copilot.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for multi-service deployment.
- ⚠️Requires Python 3 dependencies (installable via `pip install -r requirements.txt`).
- ⚠️Requires valid API keys for Dimetrics, Werkportal, and PPMC platforms; some are hardcoded in `docker-compose.yml` which must be changed before use.
- ⚠️Designed for GitHub Copilot integration, necessitating an MCP client configuration.
Review RequiredView Analysis
MCP-JS-Server
by Helmi97
Provides a boilerplate for building Model Context Protocol (MCP) servers, enabling easy registration of tools via HTTP transport with Zod-based schema generation.
Provides a boilerplate for building Model Context Protocol (MCP) servers, enabling easy registration of tools via HTTP transport with Zod-based schema generation.
Setup Requirements
- ⚠️Requires Node.js 18+
- ⚠️Authentication requires setting the MCP_API_KEY environment variable (optional)
- ⚠️Debug logging requires setting the DEBUG environment variable (optional)
Verified SafeView Analysis
The-Brain
by Activi-AI
A server providing a memory store and audit log for AI agents like Claude Desktop and Claude Code, designed to store and search company decisions, notes, and code snippets.
A server providing a memory store and audit log for AI agents like Claude Desktop and Claude Code, designed to store and search company decisions, notes, and code snippets.
Setup Requirements
- ⚠️Requires Python 3.12+ for `better-sqlite3` native module compilation during `npm install`.
- ⚠️The SQLite database path (`SQLITE_PATH`) must be writable; defaults to `./data/brain.sqlite`.
- ⚠️For multi-tenant usage with the HTTP API, an external authentication and authorization layer (e.g., JWT validation, API Gateway) is CRITICAL to enforce `x-org-id`, `x-user-id`, `x-user-role`, and `x-project-id` header integrity and prevent spoofing. Without it, the system is fundamentally insecure for shared environments.
Review RequiredView Analysis
mcp-server-expenses
by siddhant-ew
Manages and tracks personal expenses, storing them in a SQLite database via a FastMCP server.
Manages and tracks personal expenses, storing them in a SQLite database via a FastMCP server.
Setup Requirements
- ⚠️DB_PATH hardcoded to a Windows-specific path (C:\Projects\Personal\mcp-server-expenses), requiring modification for other environments.
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires 'fastmcp' library to be installed.
Verified SafeView Analysis
mcp-demo-server
by MomentaryChen
A demo server demonstrating basic real-time communication using the @mcp-socket/server library, sending welcome and 'Ping!' messages to connected clients.
A demo server demonstrating basic real-time communication using the @mcp-socket/server library, sending welcome and 'Ping!' messages to connected clients.
Setup Requirements
- ⚠️Requires Node.js and npm/yarn
- ⚠️TypeScript project requires compilation (npm run build) before running the start command.
Verified SafeView Analysis
tubist-mcp-server
by dkasaj
Enable AI assistants to play YouTube videos in the Tubist macOS app using natural language.
Enable AI assistants to play YouTube videos in the Tubist macOS app using natural language.
Setup Requirements
- ⚠️Requires macOS 13 (Ventura) or above.
- ⚠️Requires Tubist v1.3+ app to be installed.
- ⚠️Requires manual configuration of Claude Desktop (or other MCP client) JSON file with correct absolute paths for Node.js and the server's `index.js`.
Verified SafeView Analysis
bi-cloud-run-mcp-servers
by yummysuperapp
Provides AI assistants (like Claude) with access to dbt models, metrics, and BigQuery data via an MCP server deployed on Google Cloud Run.
Provides AI assistants (like Claude) with access to dbt models, metrics, and BigQuery data via an MCP server deployed on Google Cloud Run.
Setup Requirements
- ⚠️Requires a Google Cloud Project with billing enabled.
- ⚠️Requires a dbt Cloud account and API token.
- ⚠️Manual update of Dockerfile to specify your dbt repository URL is required.
Verified SafeView Analysis
Expense-Tracker-MCP-Remote
by tushargandhi77
Manages personal expenses by allowing users to add, list, and summarize expense entries through an API.
Manages personal expenses by allowing users to add, list, and summarize expense entries through an API.
Setup Requirements
- ⚠️Data is not persistent: The SQLite database is created in a temporary directory and will be lost if the server or environment restarts or the temporary directory is cleaned.
- ⚠️Requires Python 3.11 or higher.
Verified SafeView Analysis
HornetMCP
by zaevlad
Provides a standalone Model Context Protocol (MCP) client to integrate smart contract vulnerability search directly into AI chat platforms like Claude Desktop.
Provides a standalone Model Context Protocol (MCP) client to integrate smart contract vulnerability search directly into AI chat platforms like Claude Desktop.
Setup Requirements
- ⚠️Requires an API key from hornetmcp.com, which may involve usage quotas and different tiers (free/paid).
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires an MCP-compatible AI client (e.g., Claude Desktop, Claude CLI, VS Code with Claude extension) for integration.
Verified SafeView Analysis
pcloud-mcp-server
by abiheiri
Provides tools for interacting with the pCloud API for cloud storage management, including listing, downloading, uploading, renaming, moving, deleting files and folders, and managing trash.
Provides tools for interacting with the pCloud API for cloud storage management, including listing, downloading, uploading, renaming, moving, deleting files and folders, and managing trash.
Setup Requirements
- ⚠️Requires a pCloud account with valid `PCLOUD_USERNAME` and `PCLOUD_PASSWORD` set as environment variables.
- ⚠️Dependencies must be installed using `uv` (recommended in README) or `pip` within a Python 3.11+ environment.
- ⚠️Docker deployment requires building the `pcloud-mcp:1.0` Docker image first.