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)
powerbi-mcp-demo-model-refactor
by freddyfredster
This repository demonstrates how to refactor, optimize, and govern Power BI semantic models using natural language prompts via GitHub Copilot and the Power BI Modeling MCP Server VS Code extension.
This repository demonstrates how to refactor, optimize, and govern Power BI semantic models using natural language prompts via GitHub Copilot and the Power BI Modeling MCP Server VS Code extension.
Setup Requirements
- ⚠️Requires GitHub Copilot subscription (Paid)
- ⚠️Requires Power BI Desktop with 'Modern metadata ON' enabled
- ⚠️Requires Power BI Modeling MCP Server VS Code extension
Verified SafeView Analysis
telescope-mcp
by mgrandau
An MCP (Model Context Protocol) server enabling AI agents to control telescope hardware (cameras, motors, sensors) and providing a web dashboard for human monitoring and manual control.
An MCP (Model Context Protocol) server enabling AI agents to control telescope hardware (cameras, motors, sensors) and providing a web dashboard for human monitoring and manual control.
Setup Requirements
- ⚠️Requires ZWO ASI SDK (`libASICamera2.so`) for hardware camera control (Linux/macOS specific paths and udev rules for permissions).
- ⚠️Requires `gh` (GitHub CLI) to be installed and authenticated for issue creation utilities (`utils/create_issues.py`).
- ⚠️Python 3.10+ is required.
- ⚠️The `pdm` package manager is used consistently across the project for dependency management and running scripts.
- ⚠️PySerial is implicitly required for Arduino sensor and serial motor drivers (hardware mode).
Verified SafeView Analysis
Browser-Automation-MCP
by chayan-1906
Enables AI agents to perform complex browser automation and web scraping using Puppeteer, managing persistent sessions and various interaction modes.
Enables AI agents to perform complex browser automation and web scraping using Puppeteer, managing persistent sessions and various interaction modes.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Relies on a direct GitHub dependency (`mcp-utils`) which could be unstable or change.
- ⚠️Creates persistent user profiles (e.g., `~/.browser-automation-mcp`) that grow over time.
Review RequiredView Analysis
ibkr_headless_mcp
by johnlam1968
Provides an MCP server to access Interactive Brokers (IBKR) API endpoints for financial data and trading operations via an LLM agent, using OAuth for authentication.
Provides an MCP server to access Interactive Brokers (IBKR) API endpoints for financial data and trading operations via an LLM agent, using OAuth for authentication.
Setup Requirements
- ⚠️Requires an Interactive Brokers (IBKR) account with API access enabled.
- ⚠️Requires generation and secure local storage of OAuth 1.0a private key files (`private_encryption.pem`, `private_signature.pem`) and a DH prime, as detailed in the `ibind` library's OAuth wiki.
- ⚠️Requires manual configuration of multiple IBKR OAuth credentials and file paths in a `.env` file.
Verified SafeView Analysis
mail-mcp
by support-and-care-labs
Serves as an MCP server to access, search, and analyze Apache Maven mailing list archives, extracting metadata and providing structured access to email content and threads.
Serves as an MCP server to access, search, and analyze Apache Maven mailing list archives, extracting metadata and providing structured access to email content and threads.
Setup Requirements
- ⚠️Docker Desktop (or Podman) with Docker Compose V2 is required to run the full stack.
- ⚠️An Elasticsearch instance must be running and accessible for data storage and search.
- ⚠️Mailing list archives (mbox files) need to be downloaded and indexed into Elasticsearch using provided CLI tools before the server can return meaningful results.
Verified SafeView Analysis
mcp-manager
by Ragtimelab
A command-line interface (CLI) tool for managing Model Context Protocol (MCP) servers locally, providing installation, upgrade, health check, backup, and diagnostic functionalities similar to `brew`.
A command-line interface (CLI) tool for managing Model Context Protocol (MCP) servers locally, providing installation, upgrade, health check, backup, and diagnostic functionalities similar to `brew`.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Relies on `uv` for installation and local execution.
- ⚠️Requires `uvx` and/or `npx` to be installed and in PATH for managing respective MCP server types (Python/Node.js).
Verified SafeView Analysis
strange-mcp-core
by trangpl193
Provides a shared foundation and framework for building Model Context Protocol (MCP) servers that expose AI-callable tools over HTTP.
Provides a shared foundation and framework for building Model Context Protocol (MCP) servers that expose AI-callable tools over HTTP.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️API Key is required if `ApiKeyAuth` middleware is enabled, typically loaded from `process.env.API_KEY`.
- ⚠️This package is a framework; a developer must write a custom server implementation using `McpServer` and register tools for it to be functional.
Verified SafeView Analysis
security-scanner-mcp
by marc-shade
Provides comprehensive security scanning capabilities for targets and cluster nodes using Nuclei, integrated with an Agentic System for autonomous vulnerability management.
Provides comprehensive security scanning capabilities for targets and cluster nodes using Nuclei, integrated with an Agentic System for autonomous vulnerability management.
Setup Requirements
- ⚠️Requires Nuclei vulnerability scanner binary to be installed and accessible via NUCLEI_BIN environment variable or default path (~/go/bin/nuclei).
- ⚠️The 'sentence-transformers' library (if available) for anomaly detection and prioritization features may download a large AI model ('all-MiniLM-L6-v2') on first use, requiring internet access and local storage.
- ⚠️Relies on the AGENTIC_SYSTEM_PATH environment variable for default configuration paths.
Verified SafeView Analysis
mcp
by launchnotes
An MCP server for managing LaunchNotes projects, announcements, feedback, and analytics through the GraphQL API, designed for integration with clients like Claude Desktop.
An MCP server for managing LaunchNotes projects, announcements, feedback, and analytics through the GraphQL API, designed for integration with clients like Claude Desktop.
Setup Requirements
- ⚠️Requires `LAUNCHNOTES_API_TOKEN` environment variable.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️A LaunchNotes 'Management token' is required for write operations; a 'Public token' may only grant read-only access.
Verified SafeView Analysis
Upphandlingsdata-MCP
by isakskogstad
Provides access to Swedish public procurement data by integrating Upphandlingsmyndigheten APIs and TED (EU Tenders Electronic Daily).
Provides access to Swedish public procurement data by integrating Upphandlingsmyndigheten APIs and TED (EU Tenders Electronic Daily).
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Local setup requires specific configuration in Claude Desktop's claude_desktop_config.json, including the absolute path to the server's executable.
Verified SafeView Analysis
altius-mcp-server
by HarryGremlins
The server acts as an agent to interact with and manage specific Git repositories (revm, alloy, reth) by providing tools to list repositories, search code, read files, and list branches as part of the Model Context Protocol.
The server acts as an agent to interact with and manage specific Git repositories (revm, alloy, reth) by providing tools to list repositories, search code, read files, and list branches as part of the Model Context Protocol.
Setup Requirements
- ⚠️Requires Git command-line tools to be installed and available in the execution environment.
- ⚠️Requires environment variables `URL_REVM`, `URL_ALLOY`, and `URL_RETH` to be set to valid Git repository URLs for repository cloning.
- ⚠️Requires internet access to clone and potentially pull updates for the specified repositories.
Review RequiredView Analysis
weather-mcp-server
by ShaySarussiElshten
Provides current weather conditions and 5-day forecasts for any city using the OpenWeatherMap API via a Model Context Protocol (MCP) server.
Provides current weather conditions and 5-day forecasts for any city using the OpenWeatherMap API via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires an OpenWeatherMap API Key (free tier available, but new keys may take up to 2 hours to activate).
- ⚠️Requires Python 3.10+.
- ⚠️Specific setup for integration with Claude Code (CLI tool or manual JSON configuration).