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)
pushover-mcp-server
by mlgill
Provides an MCP server to send Pushover notifications from MCP-compatible tools like Cursor, offering customizable alerts.
Provides an MCP server to send Pushover notifications from MCP-compatible tools like Cursor, offering customizable alerts.
Setup Requirements
- ⚠️Requires a Pushover account with a registered application (App Token) and User Key.
- ⚠️Requires Python 3.10+ and the `uv` package manager installed for direct Python execution.
- ⚠️When using Docker Compose, requires a `.env` file with `PUSHOVER_TOKEN` and `PUSHOVER_USER_KEY`.
Verified SafeView Analysis
twitterapi-mcp-server
by Jing-yilin
Provides Model Context Protocol (MCP) access to Twitter data and write actions through the TwitterAPI.io service for LLM clients like Claude.
Provides Model Context Protocol (MCP) access to Twitter data and write actions through the TwitterAPI.io service for LLM clients like Claude.
Setup Requirements
- ⚠️Requires a `TWITTERAPI_API_KEY` from TwitterAPI.io (a paid service with free trial credits).
- ⚠️Node.js version 18.0.0 or higher is required.
- ⚠️Write actions (`login_user`, `create_tweet`) explicitly require a high-quality residential proxy.
Verified SafeView Analysis
Arbitrum-Stylus-MCP
by JustAnotherDevv
A privacy-preserving quadratic voting system leveraging Noir's zero-knowledge proofs (ZKPs) and Arbitrum Stylus smart contracts to verify voter eligibility, prevent double-voting, and calculate quadratic voting power with complete ballot secrecy.
A privacy-preserving quadratic voting system leveraging Noir's zero-knowledge proofs (ZKPs) and Arbitrum Stylus smart contracts to verify voter eligibility, prevent double-voting, and calculate quadratic voting power with complete ballot secrecy.
Setup Requirements
- ⚠️Requires `nsv` (Noir Stylus Verifier CLI) tool to be installed.
- ⚠️Requires a specific Rust toolchain (e.g., `1.83.0` with `wasm32-unknown-unknown` target) for Stylus contract compilation.
- ⚠️Requires `pnpm` for managing JavaScript dependencies.
Verified SafeView Analysis
fastmcp-server
by swissmarley
Local web GUI and MCP server for developing and experimenting with FastMCP-based tools, offering a web interface to manage functions and integrate with LLM clients.
Local web GUI and MCP server for developing and experimenting with FastMCP-based tools, offering a web interface to manage functions and integrate with LLM clients.
Setup Requirements
- ⚠️Requires the `fastmcp` package, which may not be a standard PyPI package and might require a specific installation method or source.
- ⚠️Executing custom functions involves arbitrary Python code execution, which is a security risk; only trusted code should be used locally.
Review RequiredView Analysis
sherpa
by anortham
Guides AI agents through systematic software development workflows, promoting best practices and habit formation via positive reinforcement.
Guides AI agents through systematic software development workflows, promoting best practices and habit formation via positive reinforcement.
Setup Requirements
- ⚠️Requires Bun runtime (v1.0.0+) to be installed and in PATH.
- ⚠️Requires a one-time setup step (`bun run setup`) to initialize user configuration and copy default workflows to `~/.sherpa/`.
- ⚠️When configuring in Claude, the `sherpa-server.ts` path must be an absolute file path.
Verified SafeView Analysis
eco_mcp
by brownrl
Provides AI agents with access to the European Commission's Component Library (ECL) documentation, offering search, structured data, and code examples for frontend development.
Provides AI agents with access to the European Commission's Component Library (ECL) documentation, offering search, structured data, and code examples for frontend development.
Setup Requirements
- ⚠️Requires a local SQLite database (`ecl-database.sqlite`) to be present and populated. This database is built by running the `crawl.js` script.
- ⚠️Requires execution of the `download-ecl-assets.sh` script to fetch frontend assets (CSS, JS, icons) for local development if building pages from templates.
- ⚠️Requires Node.js (version >=18 recommended based on `@modelcontextprotocol/sdk` dependencies).
Verified SafeView Analysis
Full_UI_Automation
by GitCheckoutMaster
An AI assistant for Windows UI automation, specializing in file management and VS Code interactions, accessible via a chat interface.
An AI assistant for Windows UI automation, specializing in file management and VS Code interactions, accessible via a chat interface.
Setup Requirements
- ⚠️Requires a Windows operating system due to explicit calls to `powershell.exe` and hardcoded Windows paths for scripts.
- ⚠️Requires Node.js runtime to be installed, as the `McpToolset` instances launch Node.js-based MCP servers.
- ⚠️Requires a `GOOGLE_API_KEY` for the Gemini LLM, which must be provided via an `.env` file or environment variables.
Review RequiredView Analysis
mcp_server
by varun-dev-tech
This repository appears to be a placeholder or initial setup for a server application, specifically named 'mcp server', but no functional code is provided.
This repository appears to be a placeholder or initial setup for a server application, specifically named 'mcp server', but no functional code is provided.
Review RequiredView Analysis
mcp-server-token-cost-estimator
by nik1097
Estimates the token cost of individual tool responses from an MCP server to help clients understand LLM inference expenses.
Estimates the token cost of individual tool responses from an MCP server to help clients understand LLM inference expenses.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️An existing MCP server is required for the tool to analyze.
- ⚠️A Bearer token (`--token`) may be required by the target MCP server for authentication.
Verified SafeView Analysis
project-alena
by MinatoNami
Orchestrates various AI models and tools (like Google Calendar and Codex CLI) via MCP for local, privacy-first personal assistant capabilities, integrating voice, chat, and external services like Telegram.
Orchestrates various AI models and tools (like Google Calendar and Codex CLI) via MCP for local, privacy-first personal assistant capabilities, integrating voice, chat, and external services like Telegram.
Setup Requirements
- ⚠️Codex CLI Required: Requires the Codex CLI to be installed and configured, which may involve a paid subscription.
- ⚠️Google OAuth Credentials: Manual setup in Google Cloud Console is required to obtain OAuth 2.0 credentials (`credentials.json`) for Google Calendar integration.
- ⚠️Hardcoded `ALLOWED_REPOS`: The `modules/core/controller/safety.py` file contains a hardcoded whitelist of allowed repository paths (`/Users/lionelchong/sandbox`) for Codex operations, which must be manually modified for different development environments.
- ⚠️Ollama Local Server: Requires a local Ollama instance running (default `http://localhost:11434`) with a language model downloaded (e.g., `llama3.1` or `gpt-oss:20b`).
Verified SafeView Analysis
test-remote-mcp-server
by aryanguptacsvtu
Manages personal expenses by allowing users to add, list, and summarize financial transactions.
Manages personal expenses by allowing users to add, list, and summarize financial transactions.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Expense data is stored in a temporary SQLite database, meaning data will not persist across server restarts or system reboots.
- ⚠️Database file permissions might cause issues if the temporary directory is not writable by the server process.
Verified SafeView Analysis
localmcp
by donjosh-ua
Provides basic mathematical addition and CSV data analysis functionalities as an MCP server tool.
Provides basic mathematical addition and CSV data analysis functionalities as an MCP server tool.
Setup Requirements
- ⚠️Docker required
- ⚠️MCP gateway required
- ⚠️Python dependencies (pandas)