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)
google-docs-mcp-server
by powlite32
Provides a Model Context Protocol (MCP) server to connect Large Language Models (LLMs) with Google Docs for document creation, reading, updating, formatting, and structural manipulation.
Provides a Model Context Protocol (MCP) server to connect Large Language Models (LLMs) with Google Docs for document creation, reading, updating, formatting, and structural manipulation.
Setup Requirements
- ⚠️Requires a Google Cloud Project with Google Docs API and Google Drive API enabled.
- ⚠️Requires Google OAuth2 Desktop App credentials (`credentials.json`) to be placed in the project root. This file is manually created and contains your client ID, client secret, and redirect URIs.
- ⚠️The initial OAuth flow requires opening a browser to authenticate and grants access to your Google Docs and Drive. A local web server on port 3001 is used for the OAuth callback, which might conflict with other services.
- ⚠️The project's README explicitly states 'Bug #3: Case-Insensitive Search Index Bug (search.ts)' and 'Bug #4: SQL Injection in Query (read.ts)' are '⚠️ REQUIRES MANUAL FIX'. These indicate known, unpatched vulnerabilities that could lead to data corruption or injection.
- ⚠️Integration tests may hit Google API rate limits or quotas, especially with large-scale operations.
Review RequiredView Analysis
mcp-server-musicgpt
by pasie15
This server provides an MCP interface to the MusicGPT API, enabling AI-powered music generation, voice manipulation, audio processing, and analysis.
This server provides an MCP interface to the MusicGPT API, enabling AI-powered music generation, voice manipulation, audio processing, and analysis.
Setup Requirements
- ⚠️Requires a MusicGPT API Key, obtained from the MusicGPT API Dashboard, which is associated with usage-based costs and rate limits.
- ⚠️Requires Node.js version 18.0.0 or higher to run.
- ⚠️This server is designed to operate within a Model Context Protocol (MCP) client environment (e.g., Claude Desktop, Cline) and is not intended to be run as a standalone HTTP server.
Verified SafeView Analysis
db-mcp
by ShootaOT
Run an SQLite Model Context Protocol (MCP) server that provides secure access via OAuth 2.0, tool filtering, and options for WASM or native SQLite versions to manage databases effectively.
Run an SQLite Model Context Protocol (MCP) server that provides secure access via OAuth 2.0, tool filtering, and options for WASM or native SQLite versions to manage databases effectively.
Setup Requirements
- ⚠️Requires Node.js version 20 or higher.
- ⚠️OAuth 2.0 setup with an authorization server like Keycloak is complex, requiring realm, client, scopes, and user creation.
- ⚠️The 'better-sqlite3' native adapter is an optional dependency and may require additional system configuration (e.g., SpatiaLite extension might need to be available).
Review RequiredView Analysis
Email-Phishing-Detection-MCP
by Geoff-Robin
This server provides an API endpoint for detecting whether an input email text is a normal email or a phishing email using a pre-trained ONNX machine learning model.
This server provides an API endpoint for detecting whether an input email text is a normal email or a phishing email using a pre-trained ONNX machine learning model.
Setup Requirements
- ⚠️Requires the 'tfidf_logistic_regression.onnx' model file to be manually placed in the 'models/' directory relative to the executable path.
- ⚠️'onnxruntime-node' is a native dependency which might require specific system build tools or pre-built binaries for the target OS/architecture, potentially complicating local setup outside Docker.
Verified SafeView Analysis
fabric-atelier
by KennethCarlos
This repository provides a collection of Python programming examples and exercises, demonstrating fundamental concepts, data structures, simple algorithms, and basic machine learning techniques, primarily for educational purposes.
This repository provides a collection of Python programming examples and exercises, demonstrating fundamental concepts, data structures, simple algorithms, and basic machine learning techniques, primarily for educational purposes.
Setup Requirements
- ⚠️Requires scikit-learn library (pip install scikit-learn)
Verified SafeView Analysis
uswds-local-mcp-server
by ctrimm
Provides an MCP (Model Context Protocol) server for AI-assisted guidance on the USWDS design system, offering tools to list, describe, compare, validate, and generate code for USWDS components in React, vanilla HTML, or Tailwind CSS.
Provides an MCP (Model Context Protocol) server for AI-assisted guidance on the USWDS design system, offering tools to list, describe, compare, validate, and generate code for USWDS components in React, vanilla HTML, or Tailwind CSS.
Setup Requirements
- ⚠️Requires an AWS account and configured credentials for deployment.
- ⚠️Uses AWS SST CLI for deployment and local development (`npx sst deploy`, `npx sst dev`).
- ⚠️Requires a Resend API key (`RESEND_API_KEY`) if email features (signup, API key reset notifications) are enabled.
- ⚠️Custom domain setup for the router requires a Cloudflare API Token (`CLOUDFLARE_API_TOKEN`) if using Cloudflare for DNS.
Verified SafeView Analysis
rescreenshot-mcp
by becksclair
Cross-platform screenshot capture for coding agents, enabling programmatic visual interaction with applications.
Cross-platform screenshot capture for coding agents, enabling programmatic visual interaction with applications.
Setup Requirements
- ⚠️Linux Wayland: Requires `xdg-desktop-portal` and `pipewire` runtime dependencies to be installed.
- ⚠️Windows: Requires Visual Studio C++ Build Tools for compilation and Windows 10 (version 1803 / build 17134+) at runtime.
- ⚠️macOS: The ScreenCaptureKit backend is currently not implemented and is planned for Q1 2026.
Verified SafeView Analysis
secrets-mcp-server
by andriyshevchenko
Enables AI agents to securely store and retrieve secrets cross-platform using native operating system credential management systems.
Enables AI agents to securely store and retrieve secrets cross-platform using native operating system credential management systems.
Setup Requirements
- ⚠️Requires Node.js 18.x or later to run.
- ⚠️On Linux, specific system libraries like `libsecret-1-dev` (or equivalent) need to be installed for the Secret Service API to function.
- ⚠️In containerized Linux environments (e.g., Docker), the `list_secrets` operation may fail due to restrictive DBus/Secret Service configurations, though individual secret storage and retrieval will still work.
Verified SafeView Analysis
mcp-server
by portalsprotocol
MCP server that allows AI agents to discover and access decentralized APIs (Portals) on the Solana blockchain, paying autonomously in USDC per use.
MCP server that allows AI agents to discover and access decentralized APIs (Portals) on the Solana blockchain, paying autonomously in USDC per use.
Setup Requirements
- ⚠️Requires 'PORTALS_WHITELIST' environment variable to be set with comma-separated Portal IDs.
- ⚠️Requires manual funding of the auto-generated Solana wallet with SOL (for gas) and USDC (for payments).
- ⚠️Node.js version >=18.0.0 is required.
Verified SafeView Analysis
MCP-Writing-Servers
by RLRyals
A modular AI-powered writing assistance suite that provides comprehensive tools for narrative development, story management, world-building, character arcs, plot threads, and workflow automation, with built-in database administration capabilities.
A modular AI-powered writing assistance suite that provides comprehensive tools for narrative development, story management, world-building, character arcs, plot threads, and workflow automation, with built-in database administration capabilities.
Setup Requirements
- ⚠️Requires a PostgreSQL database instance to be running.
- ⚠️The `DATABASE_URL` environment variable must be set for PostgreSQL connection.
- ⚠️Initial database setup requires running SQL migration files (e.g., `024_update_npe_schema.sql`) to create the necessary schema.
- ⚠️Requires a Node.js runtime environment (version 14.17.0+ for `randomUUID` and ESM support is implied).
Verified SafeView Analysis
opencode-mcp-manager
by NyanDanKun
Manage OpenCode Model Context Protocol (MCP) servers by toggling their enabled state via a graphical user interface.
Manage OpenCode Model Context Protocol (MCP) servers by toggling their enabled state via a graphical user interface.
Setup Requirements
- ⚠️Requires Python 3.8+ for running from source.
- ⚠️The `.exe` is specific to Windows 10/11.
Verified SafeView Analysis
MCP-Server
by godson2607
Provides examples of Minimal Context Protocol (MCP) servers in Python for basic arithmetic operations and RSS feed searching, demonstrating different transport mechanisms (STDIO, HTTP) and FastAPI integration.
Provides examples of Minimal Context Protocol (MCP) servers in Python for basic arithmetic operations and RSS feed searching, demonstrating different transport mechanisms (STDIO, HTTP) and FastAPI integration.
Setup Requirements
- ⚠️Dependency `fastmcp` might not be directly available on PyPI.
- ⚠️Dependency `fastapi_mcp` might not be directly available on PyPI.
- ⚠️Python 3.8+ required (3.10+ recommended).