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)
agent-tool
by DosiBridge
A full-stack AI agent platform offering conversational AI with RAG, multi-LLM support, and extensible tooling via Model Context Protocol (MCP) servers.
A full-stack AI agent platform offering conversational AI with RAG, multi-LLM support, and extensible tooling via Model Context Protocol (MCP) servers.
Setup Requirements
- ⚠️Requires API keys for major LLM providers (e.g., OpenAI, DeepSeek, Google Gemini, Groq, Firecrawl) for full functionality, which may incur costs.
- ⚠️A PostgreSQL database (version 15+) is required.
- ⚠️Initial database setup requires running `docker exec -it agent-backend python init_db.py` after the services are up.
- ⚠️Hardcoded default security keys in `docker-compose.yml` MUST be changed for any production or public-facing deployment.
Review RequiredView Analysis
mcp-server-jupyter
by davidwarshawsky
Transforms Jupyter notebooks into a reliable, stateful, and secure backend API for AI agents, facilitating data analysis, scientific computing, and visualization through controlled execution and inspection.
Transforms Jupyter notebooks into a reliable, stateful, and secure backend API for AI agents, facilitating data analysis, scientific computing, and visualization through controlled execution and inspection.
Setup Requirements
- ⚠️Requires Python 3.10, 3.11, or 3.12.
- ⚠️Docker is recommended for sandboxed kernel execution in production environments.
- ⚠️Python dependencies such as `jupyter_client`, `nbformat`, `ipykernel`, `mcp_sdk`, and `psutil` must be installed in the server's environment.
- ⚠️A session token (MCP_SESSION_TOKEN) is automatically generated and printed to stderr on server startup for secure client connections; this must be passed by clients.
- ⚠️For static rendering of Plotly and Bokeh visualizations, `kaleido` and `matplotlib` (Agg backend) respectively should be installed in the kernel environment.
- ⚠️Disk space for the 'assets' directory is proactively managed, but excessive large outputs can still consume significant storage.
Verified SafeView Analysis
poly-git-mcp
by hyperpolymath
Provides Model Context Protocol (MCP) tools for AI assistants to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket platforms.
Provides Model Context Protocol (MCP) tools for AI assistants to manage Git repositories, issues, pull requests, and CI/CD across GitHub, GitLab, Gitea, and Bitbucket platforms.
Setup Requirements
- ⚠️Requires Deno runtime (v2.0+) to be installed.
- ⚠️Requires GitHub CLI (gh), GitLab CLI (glab), and Gitea CLI (tea) to be installed and properly authenticated for their respective functionalities.
- ⚠️Bitbucket API tools require setting `BITBUCKET_USERNAME` and `BITBUCKET_APP_PASSWORD` environment variables, recommending a dedicated app password with limited scope.
Verified SafeView Analysis
AICalendar
by VladislavAntonyuk
Provides an AI-powered cross-platform calendar application for intelligent scheduling and event management.
Provides an AI-powered cross-platform calendar application for intelligent scheduling and event management.
Setup Requirements
- ⚠️Requires Azure Active Directory (B2C) setup for authentication.
- ⚠️Requires an AI service API key and endpoint (e.g., Azure OpenAI, OpenAI) for the AI Scheduling Assistant.
- ⚠️Requires .NET 8 SDK and optionally Azure Developer CLI (azd) for streamlined deployment to Azure.
Verified SafeView Analysis
git-mcp-server
by surajfale
Automates conventional Git commits, changelog updates, and optional pushes, primarily for AI assistants to generate commit messages based on code changes.
Automates conventional Git commits, changelog updates, and optional pushes, primarily for AI assistants to generate commit messages based on code changes.
Setup Requirements
- ⚠️Requires an OpenAI API Key (paid service) if AI generation is enabled (default).
- ⚠️Requires Git to be installed and configured (user name, email) on the host machine.
- ⚠️If cloning remote repositories via SSH, an SSH key must be configured (`GIT_SSH_KEY_PATH` environment variable) or an SSH agent must be running. Host key checking is disabled by default.
Verified SafeView Analysis
mcp-ui-webmcp
by WebMCP-org
Facilitates bidirectional AI interaction with embedded web applications, enabling dynamic tool registration and rich UI display within AI assistants.
Facilitates bidirectional AI interaction with embedded web applications, enabling dynamic tool registration and rich UI display within AI assistants.
Setup Requirements
- ⚠️Requires Node.js 24.3.0+ and pnpm 10.14.0+.
- ⚠️Deployment requires a Cloudflare account.
- ⚠️The chat-ui (which acts as the AI client) requires an external AI provider API key (e.g., Anthropic, potentially paid).
- ⚠️E2E tests must be run locally before PR submission, as they don't run in CI due to network restrictions.
Verified SafeView Analysis
cloudflare-mcp-for-static-sites
by lennyzeltser
Turn a static website into an AI-accessible knowledge base for search and content retrieval via the Model Context Protocol.
Turn a static website into an AI-accessible knowledge base for search and content retrieval via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a Cloudflare account and manual creation of an R2 bucket.
- ⚠️A separate build-time adapter (e.g., for Hugo, Astro, or generic Markdown) is required to generate the `search-index.json` file.
- ⚠️The generated `search-index.json` must be manually uploaded to the Cloudflare R2 bucket after each content update.
Verified SafeView Analysis
research-powerpack-mcp
by yigitkonur
Augments AI coding assistants with advanced research capabilities including batch web search, Reddit analysis, intelligent web scraping, and AI-powered deep research and synthesis.
Augments AI coding assistants with advanced research capabilities including batch web search, Reddit analysis, intelligent web scraping, and AI-powered deep research and synthesis.
Setup Requirements
- ⚠️Requires multiple external API keys (Serper, Scrape.do, OpenRouter, Reddit) which may have free tiers but can incur costs with heavy usage, especially OpenRouter (pay-as-you-go) and Scrape.do (credits).
- ⚠️Setting up Reddit API credentials (Client ID and Secret) requires creating a 'script' type app on Reddit's platform.
- ⚠️Requires Node.js version 20.0.0 or higher.
Verified SafeView Analysis
search-context
by ain3sh
Provides semantic search over documentation using Google's Gemini File Search API, returning AI-generated answers with source citations.
Provides semantic search over documentation using Google's Gemini File Search API, returning AI-generated answers with source citations.
Setup Requirements
- ⚠️Requires a `GEMINI_API_KEY` from Google AI Studio.
- ⚠️Requires pre-existing Gemini FileSearchStores; a separate indexing pipeline (e.g., GitHub Actions or custom script) must be set up and maintained to populate these stores.
- ⚠️Project is built with Node.js/TypeScript, though `npx` simplifies execution without a local Node.js setup if using the pre-built version.
Verified SafeView Analysis
bacnet-mcp
by ezhuk
A Model Context Protocol (MCP) server that enables LLM agents to monitor and control BACnet-compatible Building Automation and Industrial Control Systems.
A Model Context Protocol (MCP) server that enables LLM agents to monitor and control BACnet-compatible Building Automation and Industrial Control Systems.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires an OpenAI API Key (paid) if using the provided LLM agent examples.
- ⚠️Requires access to a functional BACnet device or emulator for practical use.
Verified SafeView Analysis
poly-cloud-mcp
by hyperpolymath
Provides a unified Model Context Protocol (MCP) server for managing cloud resources across AWS, Google Cloud, Azure, and DigitalOcean, primarily enabling AI assistants to interact with these providers via their CLI tools.
Provides a unified Model Context Protocol (MCP) server for managing cloud resources across AWS, Google Cloud, Azure, and DigitalOcean, primarily enabling AI assistants to interact with these providers via their CLI tools.
Setup Requirements
- ⚠️Requires Deno Runtime (v2.0+)
- ⚠️Requires installation and configuration of AWS CLI, gcloud CLI, Azure CLI, and/or DigitalOcean CLI for respective provider tools to function.
- ⚠️Needs explicit `--allow-run` permission for Deno, enabling external command execution.
Verified SafeView Analysis
actual-budget-mcp-server
by trek-boldly-go
A Model Context Protocol (MCP) HTTP server that exposes Actual Budget API functionality as streamable tools and resources for AI agents.
A Model Context Protocol (MCP) HTTP server that exposes Actual Budget API functionality as streamable tools and resources for AI agents.
Setup Requirements
- ⚠️Requires Actual Budget credentials: ACTUAL_SERVER_URL, ACTUAL_PASSWORD, ACTUAL_SYNC_ID are mandatory for connecting to an Actual Budget instance.
- ⚠️Requires Node.js version 18 or higher to run.
- ⚠️Authentication (MCP_AUTH_MODE) defaults to 'bearer' (requiring MCP_BEARER_TOKEN) or can be configured for 'oauth' (requiring multiple MCP_OAUTH_*-prefixed environment variables) or 'none' (insecure for production).