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)
gmail-mcp
by cutsome
An MCP server that integrates with the Gmail API to provide programmatic email search, retrieval of messages (individually and in batches), and attachment management.
An MCP server that integrates with the Gmail API to provide programmatic email search, retrieval of messages (individually and in batches), and attachment management.
Setup Requirements
- ⚠️Requires Google Cloud Console setup to enable Gmail API and create OAuth 2.0 credentials (Desktop app type).
- ⚠️Requires `client_secret.json` file to be downloaded and placed in the project directory or specified via an environment variable.
- ⚠️Requires Python 3.13 or newer.
Verified SafeView Analysis
mcp-browser-youtube-transcript
by jerroldneal
Fetches YouTube video transcripts and metadata using browser automation to bypass API rate limits.
Fetches YouTube video transcripts and metadata using browser automation to bypass API rate limits.
Setup Requirements
- ⚠️Requires Docker for recommended deployment, as Puppeteer dependencies (Chromium) are complex.
- ⚠️Resource-intensive: Puppeteer (Headless Chrome) can consume significant CPU and RAM per request, especially for long videos or concurrent calls.
- ⚠️Requires outbound network access to YouTube.
Review RequiredView Analysis
mdx-mcp-server
by LLMTooling
Enables LLMs to process and analyze MDX files within a defined workspace, offering tools for reading, searching, converting, and extracting metadata.
Enables LLMs to process and analyze MDX files within a defined workspace, offering tools for reading, searching, converting, and extracting metadata.
Setup Requirements
- ⚠️Requires Node.js version 20.19.0 or higher.
- ⚠️Requires the `WORKSPACE_ROOT` environment variable or CLI argument to be explicitly set, as all file operations are strictly confined to this directory.
- ⚠️The `convert_mdx_to_md` tool will not overwrite existing files, returning an error if the `outputPath` already exists.
Review RequiredView Analysis
Microsoft365-mcp-server
by doto-psh
An MCP server enabling seamless, secure integration with Microsoft 365 services (Teams, Outlook, OneDrive, SharePoint) for conversational AI agents.
An MCP server enabling seamless, secure integration with Microsoft 365 services (Teams, Outlook, OneDrive, SharePoint) for conversational AI agents.
Setup Requirements
- ⚠️Requires Microsoft Azure App Registration: Manual setup in Azure Portal, including specific redirect URI (`http://localhost:8003/callback`) and API permissions (e.g., User.Read, Team.ReadBasic.All, Mail.Read).
- ⚠️Requires critical environment variables: MICROSOFT_OAUTH_CLIENT_ID and MICROSOFT_OAUTH_CLIENT_SECRET must be correctly set from Azure App Registration.
- ⚠️Requires Python 3.10+ and 'uv' package manager for local development.
Verified SafeView Analysis
fd-mcp-server
by firstdollar
Exposes First Dollar Partner APIs to AI agents via the Model Context Protocol (MCP) and provides a web UI dashboard with a chat interface for human interaction.
Exposes First Dollar Partner APIs to AI agents via the Model Context Protocol (MCP) and provides a web UI dashboard with a chat interface for human interaction.
Setup Requirements
- ⚠️Requires an Anthropic API Key for the web UI chat functionality (paid service).
- ⚠️Requires First Dollar Partner API credentials (clientId:clientSecret) for API key authentication, implying a partnership or access agreement.
- ⚠️The MCP server and token exchange endpoints are explicitly noted as not yet available in production environments, limiting live deployment for AI agents.
Verified SafeView Analysis
mcp-switchboard
by aslanpour
Intelligent orchestrator for managing and configuring multiple MCP servers for AI agents, automating setup, credential management, and lifecycle.
Intelligent orchestrator for managing and configuring multiple MCP servers for AI agents, automating setup, credential management, and lifecycle.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires AWS CLI for AWS SSO authentication.
- ⚠️Requires Node.js/npm for running `npx`-based MCP servers defined in the registry.
- ⚠️The `manage_servers` tool allows running arbitrary commands, which is a significant security risk if used with untrusted input.
- ⚠️The HTTP transport (`/mcp` endpoint) does not include built-in authentication and must be secured externally if exposed.
Verified SafeView Analysis
Universal-Decision-Agent-For-Customer-Support
by shilpamadini
A multi-agent customer support orchestration system that processes tickets end-to-end, integrating knowledge base, account data, and long-term memory.
A multi-agent customer support orchestration system that processes tickets end-to-end, integrating knowledge base, account data, and long-term memory.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires Python 3.11
- ⚠️Requires local SQLite databases to be built via provided Jupyter notebooks (`01_external_db_setup.ipynb`, `02_core_db_setup.ipynb`)
Verified SafeView Analysis
mcp-server-remote
by kevindupas
A remote Model Context Protocol (MCP) server for Claude Desktop and other AI clients to access DQoS data via HTTP/SSE, implementing OAuth 2.0 for secure authentication.
A remote Model Context Protocol (MCP) server for Claude Desktop and other AI clients to access DQoS data via HTTP/SSE, implementing OAuth 2.0 for secure authentication.
Setup Requirements
- ⚠️Requires `DQOS_API_URL` environment variable pointing to an external DQoS API.
- ⚠️For OAuth, in-memory token storage is used, which is not suitable for production multi-instance deployments or restarts; a persistent store like Redis or a database is required for production.
- ⚠️Requires secure generation and management of `OAUTH_CLIENT_ID`, `OAUTH_CLIENT_SECRET`, and `JWT_SECRET` environment variables for production.
- ⚠️HTTPS is strongly recommended and practically required for production deployments, especially when using OAuth.
Verified SafeView Analysis
oncp-mcp-server
by aszmuda
Hosts an MCP-compatible SSE server for LLM clients to trigger and monitor automated resolution jobs via a downstream FastAPI service.
Hosts an MCP-compatible SSE server for LLM clients to trigger and monitor automated resolution jobs via a downstream FastAPI service.
Setup Requirements
- ⚠️Requires Python 3.12+
- ⚠️Requires 'uv' package manager for running and dependency management
- ⚠️Requires a downstream FastAPI service to be reachable at the configured 'RESOLUTION_SERVICE_URL'
- ⚠️Requires a '.env' file configured with 'RESOLUTION_SERVICE_URL'
Verified SafeView Analysis
mcp-gitlab-mcp-server5
by bioanywhere
This repository provides Docker deployment configurations and scripts for the gitlab-mcp-server, enabling local development, CI/CD, and GitHub Container Registry integration.
This repository provides Docker deployment configurations and scripts for the gitlab-mcp-server, enabling local development, CI/CD, and GitHub Container Registry integration.
Setup Requirements
- ⚠️Docker required for building and running containers.
- ⚠️Specific application-level environment variables for the MCP server are not defined in this configuration and must be supplied by the user.
- ⚠️Authentication to GitHub Container Registry is required if the image is private.
Verified SafeView Analysis
ORACLE-MCP-SERVER
by bharathRathod23
A Model Context Protocol (MCP) server that connects to an Oracle Database, allowing LLM models to interact with the database and retrieve data.
A Model Context Protocol (MCP) server that connects to an Oracle Database, allowing LLM models to interact with the database and retrieve data.
Setup Requirements
- ⚠️Requires Oracle Instant Client: A native dependency that needs to be installed separately and configured (e.g., Homebrew on macOS, LD_LIBRARY_PATH on Linux).
- ⚠️Requires Oracle Database: Needs Docker Desktop for local setup or access to an existing Oracle Database instance.
- ⚠️Environment Variables: Requires precise configuration of Oracle connection details (ORACLE_USER, ORACLE_PASSWORD, ORACLE_HOST, ORACLE_PORT, ORACLE_SERVICE_NAME) either in a `.env` file or directly within the MCP client's configuration.
Review RequiredView Analysis
my-browser-mcp
by matthsena
Programmatic browser control and automation via a Chrome extension and server for web interactions.
Programmatic browser control and automation via a Chrome extension and server for web interactions.
Setup Requirements
- ⚠️Requires Google Chrome browser installation.