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)
AI-SOC-Agent
by luthfiarsd
Performs cyber threat intelligence and security analysis by integrating with the HoneyDB API to provide insights on CVEs, IP reputation, payload analysis, and active threats.
Performs cyber threat intelligence and security analysis by integrating with the HoneyDB API to provide insights on CVEs, IP reputation, payload analysis, and active threats.
Setup Requirements
- ⚠️Requires a HoneyDB API Key (https://honeydb.io/docs/api), which may involve cost or usage limits.
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json`.
Verified SafeView Analysis
TTS-Notify
by hbuddenberg
A modular Text-to-Speech notification system for macOS, offering CLI, MCP, and REST API interfaces powered by the native 'say' command.
A modular Text-to-Speech notification system for macOS, offering CLI, MCP, and REST API interfaces powered by the native 'say' command.
Setup Requirements
- ⚠️Primarily designed for macOS as it relies on the native 'say' command; while adaptable, the current core implementation is macOS-centric.
- ⚠️Requires Python 3.10+.
- ⚠️For MCP server integration, requires Claude Code (or Claude Desktop for legacy configuration) for seamless operation and tool exposure.
Verified SafeView Analysis
WeatherApi_MCP_server
by Abhishek3689
This server provides current weather, multi-day forecasts, and weather comparison for specified cities using the WeatherAPI.
This server provides current weather, multi-day forecasts, and weather comparison for specified cities using the WeatherAPI.
Setup Requirements
- ⚠️Requires a WEATHER_API_KEY from WeatherAPI.com (potential costs/usage limits apply)
- ⚠️Requires Python 3.12 or higher
- ⚠️Requires an active internet connection to reach WeatherAPI.com
Verified SafeView Analysis
sumulige-notebooklm-mcp
by sumulige
Connects AI agents to Google NotebookLM for zero-hallucination, document-grounded answers and conversational research, particularly useful for coding with up-to-date API knowledge.
Connects AI agents to Google NotebookLM for zero-hallucination, document-grounded answers and conversational research, particularly useful for coding with up-to-date API knowledge.
Setup Requirements
- ⚠️Requires Node.js 18+ installed locally.
- ⚠️Requires a Google account for NotebookLM access.
- ⚠️Initial Google login requires manual interaction in a browser window.
- ⚠️NotebookLM has a rate limit (e.g., 50 queries/day for free accounts), necessitating account switching or waiting if exceeded.
- ⚠️Running multiple instances or if another Chrome instance is using the same profile can lead to 'ProcessSingleton' errors, requiring specific configuration or closing other browser instances.
Verified SafeView Analysis
mcp_servers
by arlenagreer
Provides a collection of Dockerized MCP (Model Context Protocol) servers that integrate globally with Claude Code for various functionalities like web search, browser automation, code transformation, and AI reasoning.
Provides a collection of Dockerized MCP (Model Context Protocol) servers that integrate globally with Claude Code for various functionalities like web search, browser automation, code transformation, and AI reasoning.
Setup Requirements
- ⚠️Docker Desktop is required and must be running.
- ⚠️Several services (Tavily, Context7, Task Master AI via Claude Max plan) require API keys or paid subscriptions for full functionality, or involve third-party services.
- ⚠️The 'Serena' server requires building from a GitHub repository, involving Python 3.11, Node.js, and Rust, leading to a longer initial build time (~5 minutes).
- ⚠️Initial Gmail usage requires an OAuth authentication flow for credential storage.
Verified SafeView Analysis
lmgrep
by Chiragkgit
Performs local-only semantic search and indexing across codebases for fast, context-aware queries.
Performs local-only semantic search and indexing across codebases for fast, context-aware queries.
Setup Requirements
- ⚠️Requires Python 3.11 or 3.12 (torch and tree-sitter do not support 3.13 yet).
- ⚠️Requires significant local storage for vector stores (under ~/.lmgrep/stores/).
- ⚠️Requires downloading embedding and reranking models on first use, which can be large.
Verified SafeView Analysis
Test-Remote-MCP-Server
by Saimadhav-333
A FastMCP server for tracking and managing personal or small-scale expenses, including adding, listing, and summarizing financial transactions.
A FastMCP server for tracking and managing personal or small-scale expenses, including adding, listing, and summarizing financial transactions.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires 'aiosqlite' to be installed, which is not listed in the provided pyproject.toml dependencies (only 'fastmcp').
- ⚠️The SQLite database is stored in the system's temporary directory, making it potentially ephemeral and subject to deletion upon system reboot or by system cleaners.
Verified SafeView Analysis
TEST-REMOTE-SERVER
by vandana08
A server providing basic arithmetic and random number generation as API tools.
A server providing basic arithmetic and random number generation as API tools.
Setup Requirements
- ⚠️Requires Python 3.14+ (Note: Python 3.14 is not yet released, which makes this requirement currently impossible to meet.)
Verified SafeView Analysis
mydylms-client
by viraj-sh
An unofficial client for a university Learning Management System (MYDY LMS) that provides improved document access and an MCP endpoint for LLM integration and automation.
An unofficial client for a university Learning Management System (MYDY LMS) that provides improved document access and an MCP endpoint for LLM integration and automation.
Setup Requirements
- ⚠️Requires an active Moodle account at mydy.dypatil.edu to function.
- ⚠️Moodle credentials (session cookie, session key, and internal API keys) are extracted via web scraping upon login and are stored locally in a '.env' file. Users should be aware of the security implications of storing these credentials.
- ⚠️The application's core functionality relies on web scraping the official MYDY LMS site, making it fragile to changes in the external website's HTML structure.
Verified SafeView Analysis
Litefarm-mcp-server-n8n
by Bundelkund
An MCP server for LiteFarm, enabling n8n workflows or Claude Desktop to automate farm management tasks and perform direct database operations via HTTP or stdio.
An MCP server for LiteFarm, enabling n8n workflows or Claude Desktop to automate farm management tasks and perform direct database operations via HTTP or stdio.
Setup Requirements
- ⚠️Requires a full local LiteFarm installation (API on http://localhost:5001, Dockerized PostgreSQL on Port 5433) running simultaneously, which is a complex prerequisite.
- ⚠️The `LiteFarmClient` explicitly requires `selectFarm(farmId)` to be called after login (or with API calls) to set the `farm_id` in HTTP headers, which is a common breaking point for LiteFarm API interactions.
Review RequiredView Analysis
backlog-mcp
by gkoreli
A minimal task backlog server for LLM agents or CLI editors that supports MCP integration.
A minimal task backlog server for LLM agents or CLI editors that supports MCP integration.
Setup Requirements
- ⚠️Requires Node.js v18.0.0 or higher.
- ⚠️Default data storage is local to the project (`data/tasks/`, `data/archive/`); use `BACKLOG_DATA_DIR` environment variable for global persistence.
- ⚠️The web viewer runs on port 3030 by default, which must be free; otherwise, it will error.
Verified SafeView Analysis
health-monitor
by nohuiam
This server monitors the health of other Model Context Protocol (MCP) servers and the broader Imminence OS ecosystem, providing real-time alerts and aggregated status.
This server monitors the health of other Model Context Protocol (MCP) servers and the broader Imminence OS ecosystem, providing real-time alerts and aggregated status.
Setup Requirements
- ⚠️Requires configuration files (`config/servers.json`, `config/interlock.json`, `config/thresholds.json`) to define monitored servers, InterLock peers, and alert thresholds. Missing or misconfigured files will affect functionality.
- ⚠️The server utilizes a local SQLite database (`data/health-monitor.db`), necessitating write permissions in the `./data` directory for persistent storage.
- ⚠️The `getPeerPort` function in InterLock handlers contains hardcoded UDP port mappings for other MCP servers. If peer ports change, this function would need updates.