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)
teradata-mcp-server
by xuhaibintd
A Model Context Protocol (MCP) server that provides AI agents with a comprehensive set of tools and prompts to interact with Teradata databases for data querying, analysis, management, and machine learning workflows.
A Model Context Protocol (MCP) server that provides AI agents with a comprehensive set of tools and prompts to interact with Teradata databases for data querying, analysis, management, and machine learning workflows.
Setup Requirements
- ⚠️Requires access to a Teradata database with connection credentials specified via DATABASE_URI.
- ⚠️Requires Python 3.12+.
- ⚠️Optional modules (Feature Store, Teradata Vector Store, and Teradataml Analytic Functions) require additional Python packages to be installed (e.g., `uv tool install teradata-mcp-server[fs,tdvs]`).
Verified SafeView Analysis
stripe-mcp-server
by julian-najas
A production-ready Stripe payment server designed for AI agents, providing idempotent payment intent creation, verified webhook handling, and payment status retrieval via a Model Context Protocol (MCP) interface.
A production-ready Stripe payment server designed for AI agents, providing idempotent payment intent creation, verified webhook handling, and payment status retrieval via a Model Context Protocol (MCP) interface.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Stripe test keys (STRIPE_API_KEY, STRIPE_WEBHOOK_SECRET) must be set in .env for development, or real keys for production.
- ⚠️PostgreSQL is recommended for production database instead of default SQLite.
Verified SafeView Analysis
QUACK-MCP-SERVER
by smhajimirzaei
An intelligent continuous integration server providing automated Python code analysis, linting, and static type checking, designed for seamless AI assistant integration via the Model Context Protocol (MCP).
An intelligent continuous integration server providing automated Python code analysis, linting, and static type checking, designed for seamless AI assistant integration via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️External tools (mypy, pylint) must be installed and accessible in the system's PATH where the server runs.
- ⚠️The `TestProcessor` (which uses pytest) is present but not enabled by default; enabling it without strict sandboxing would pose a significant security risk as it runs user-provided code.
Verified SafeView Analysis
ai_summarizer_context
by linhnvv2
A desktop application and Chrome extension for AI-powered summarization, explanation, and translation of text, chat with local LLMs, and browser automation via agent commands and Model Context Protocol (MCP) tool integration.
A desktop application and Chrome extension for AI-powered summarization, explanation, and translation of text, chat with local LLMs, and browser automation via agent commands and Model Context Protocol (MCP) tool integration.
Setup Requirements
- ⚠️Requires a local LLM server (Ollama or LM Studio) to be running and a compatible model loaded.
- ⚠️Requires Node.js to run the MCP filesystem server (via npx).
- ⚠️The desktop application is designed for Windows 10/11.
Review RequiredView Analysis
timew-mcp
by nkxxll
Develops a Model Context Protocol (MCP) server to integrate Claude Desktop with the Timewarrior time tracking application on macOS.
Develops a Model Context Protocol (MCP) server to integrate Claude Desktop with the Timewarrior time tracking application on macOS.
Setup Requirements
- ⚠️Requires macOS due to dependency on Claude Code Desktop and specific log paths.
- ⚠️Requires the Timewarrior application to be installed and available on the system.
- ⚠️The server likely needs to be built from source (presumably OCaml/Dune based on the `_build` path) before execution.
Verified SafeView Analysis
osc-mcp-server
by anteriovieira
Enables AI (specifically Claude Desktop) to control digital audio mixers (Behringer X32/Midas M32) via OSC using natural language commands.
Enables AI (specifically Claude Desktop) to control digital audio mixers (Behringer X32/Midas M32) via OSC using natural language commands.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires an absolute path to the `dist/index.js` file in the Claude Desktop configuration (`claude_desktop_config.json`).
- ⚠️Requires the IP address (`OSC_HOST`) and port (`OSC_PORT`) of a Behringer X32/Midas M32 mixer on the same network, and correct firewall configuration (UDP port 10023).
Review RequiredView Analysis
mcp-weather
by ranggarifqi
Hosts a Model Context Protocol (MCP) server to provide weather information.
Hosts a Model Context Protocol (MCP) server to provide weather information.
Setup Requirements
- ⚠️Requires .NET 8.0 SDK or later.
- ⚠️Requires configuration for external weather APIs (e.g., API keys), which are essential for functionality but not detailed in the README's setup.
Verified SafeView Analysis
notification-agent-server
by kapilthakare-cyberpunk
A 24/7 server to receive and store notifications from an Android work phone, offering statistics and management features.
A 24/7 server to receive and store notifications from an Android work phone, offering statistics and management features.
Setup Requirements
- ⚠️The provided installation script is tailored for Debian/Ubuntu-based Linux systems (e.g., Linux Mint Cinnamon), specifically using `apt-get` and `ufw` commands.
- ⚠️Requires manual configuration of the Android client with the server's URL and the securely generated API key.
- ⚠️Node.js version 16.0.0 or higher and npm version 8.0.0 or higher are prerequisites.
Verified SafeView Analysis
test-remote-mcp-server
by ankit-raj00
Provides an API for tracking and summarizing personal expenses.
Provides an API for tracking and summarizing personal expenses.
Setup Requirements
- ⚠️Requires Python 3.12 or newer, as specified in `pyproject.toml`.
- ⚠️The SQLite database is stored in a temporary directory, meaning data is ephemeral and will not persist across restarts or system cleanups, which is not suitable for production expense tracking without modification.
Verified SafeView Analysis
Finance_MCP_Server
by AritriPodde2210
An AI-powered finance dashboard to fetch financial news, stock prices, and company information for any company or topic.
An AI-powered finance dashboard to fetch financial news, stock prices, and company information for any company or topic.
Setup Requirements
- ⚠️Requires Groq API Key (Paid Service)
- ⚠️Reliance on external financial data sources (yfinance) and LLM APIs (Groq)
Verified SafeView Analysis
research-hub-mcp
by yjcyxky
The server converts raw text into TSV tables by extracting entities with GLiNER and leveraging an OpenAI-compatible vLLM endpoint, facilitating structured data extraction for research and analysis.
The server converts raw text into TSV tables by extracting entities with GLiNER and leveraging an OpenAI-compatible vLLM endpoint, facilitating structured data extraction for research and analysis.
Setup Requirements
- ⚠️Requires a running vLLM OpenAI-compatible endpoint, demanding significant GPU resources (e.g., 48GB VRAM for 30B models).
- ⚠️Requires a GLiNER entity extraction service (local with GPU/CPU or remote HTTP service).
- ⚠️Python 3.10+ is mandatory for the embedded Python tooling and plugins.
- ⚠️API keys for services like Hugging Face (for model authentication), Google Scholar (SerpAPI), and optionally others (PubMed, Semantic Scholar, CORE) must be provided via environment variables.
Review RequiredView Analysis
opencode-n8n-terminal
by vtion001
Manages n8n workflows and Docker environment directly from the terminal, avoiding the web interface.
Manages n8n workflows and Docker environment directly from the terminal, avoiding the web interface.
Setup Requirements
- ⚠️Requires Docker to be installed and running.
- ⚠️Requires Node.js and npm for n8n-cli installation.
- ⚠️Requires manual generation of an n8n API key via the web interface during first-time setup.
- ⚠️Modifies the user's shell configuration (.bashrc or .zshrc) to add aliases and functions.