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)
mwilliams_mcpbridge
by mahawi1992
Optimizes AI agent context usage by providing a single, intelligent interface for multiple Model Context Protocol (MCP) servers with lazy schema loading and result compaction.
Optimizes AI agent context usage by providing a single, intelligent interface for multiple Model Context Protocol (MCP) servers with lazy schema loading and result compaction.
Setup Requirements
- ⚠️Requires manual creation and configuration of `mcpbridge.config.json` with potentially sensitive credentials for underlying MCP servers.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Relies on `npx` to dynamically download and execute underlying MCP server packages, which can be a point of friction or security concern in some environments.
Review RequiredView Analysis
drilling_mcp_server
by ridhadev
Analyzes oil and gas drilling data from CSV files, providing tools for Rate of Penetration (ROP), Mechanical Specific Energy (MSE), Non-Productive Time (NPT) calculations, and data visualization via an MCP server.
Analyzes oil and gas drilling data from CSV files, providing tools for Rate of Penetration (ROP), Mechanical Specific Energy (MSE), Non-Productive Time (NPT) calculations, and data visualization via an MCP server.
Setup Requirements
- ⚠️Requires drilling data CSV files (e.g., `well_name time.csv`, `well_name depth.csv`) to be placed in `data/drilling/` or a custom directory specified by the `DRILLING_DATA_DIR` environment variable.
- ⚠️Requires an Anthropic API Key (`ANTHROPIC_API_KEY`) for `mcp_chatbot.py` to interact with Claude.
- ⚠️The `mcp_chatbot.py` client expects the drilling server to run on `stdio` transport, but `drilling_mcp_server.py` currently runs on `sse` (port 10000) when executed directly. For them to communicate, either the server's `mcp.run()` call needs to be changed to `stdio` or the client's connection type needs to be updated.
- ⚠️The `mcp_chatbot.py` script needs its `SERVER_CONFIG_PATH` variable updated to point to the local `server_config.json` (or a copy like `_server_config_local_.json`), and `command`/`args` paths within that config might need local adjustment to ensure correct script execution paths.
Verified SafeView Analysis
mcp-autogen
by nabajitdey
Orchestrates a multi-agent system using Autogen to connect to and utilize tools exposed by various MCP (Model Context Protocol) servers, including local stdio and HTTP/SSE transports.
Orchestrates a multi-agent system using Autogen to connect to and utilize tools exposed by various MCP (Model Context Protocol) servers, including local stdio and HTTP/SSE transports.
Setup Requirements
- ⚠️Requires Python 3.11+
- ⚠️Requires a valid OpenAI API Key (Paid service) and potentially other LLM client credentials.
- ⚠️Requires the 'mcpdoc' repository to be cloned separately if using the mcpdoc assistant.
- ⚠️Requires the 'uvx' executable to be installed and its path correctly configured in 'app.py' for the mcpdoc adapter.
- ⚠️The HTTP MCP server ('http-mcp-server/app.py') must be run in a separate process concurrently with the main 'app.py' for full functionality.
Verified SafeView Analysis
Jira-Oauth-Token-Generator
by dongitran
Generate OAuth credentials for Jira MCP Server to enable AI tools like Claude and Cursor to interact with Jira by simplifying the complex OAuth 2.0 flow into a click-and-copy process.
Generate OAuth credentials for Jira MCP Server to enable AI tools like Claude and Cursor to interact with Jira by simplifying the complex OAuth 2.0 flow into a click-and-copy process.
Setup Requirements
- ⚠️Requires manual setup of an Atlassian OAuth 2.0 app in the Atlassian Developer Console, including specific callback URLs and permissions.
- ⚠️Requires environment variables (Client ID, Client Secret, Redirect URI) to be configured in a .env file.
- ⚠️The generated credentials are for the 'Jira-MCP-Server' and require that separate project to be installed and available for use with AI clients.
Verified SafeView Analysis
textrawl
by jeffgreendesign
Serves as a personal knowledge base allowing AI models (e.g., Claude) to search, retrieve, and add documents, emails, notes, and web pages from a user's collection.
Serves as a personal knowledge base allowing AI models (e.g., Claude) to search, retrieve, and add documents, emails, notes, and web pages from a user's collection.
Setup Requirements
- ⚠️Requires Node.js >= 22.0.0
- ⚠️Requires a Supabase project URL and service role key, or a local PostgreSQL instance with `pgvector` extension enabled.
- ⚠️Requires an OpenAI API Key (paid service) OR a local Ollama instance running with a compatible embedding model (e.g., `nomic-embed-text`) pulled and configured.
- ⚠️Database schema must be initialized by manually running SQL scripts (`setup-db.sql`, `setup-db-memory.sql`) in Supabase or local PostgreSQL based on chosen embedding provider (OpenAI vs. Ollama dimensions differ).
Verified SafeView Analysis
GrowthNav
by datablogin
Unified analytics infrastructure for growth marketing, enabling multi-tenant CLV analysis, marketing attribution, and automated client onboarding with diverse data sources.
Unified analytics infrastructure for growth marketing, enabling multi-tenant CLV analysis, marketing attribution, and automated client onboarding with diverse data sources.
Setup Requirements
- ⚠️Requires Google Cloud Project setup and Application Default Credentials (for BigQuery, Sheets, Slides, Secret Manager).
- ⚠️Anthropic API Key is required for LLM-assisted schema mapping (Paid Service).
- ⚠️WeasyPrint library must be installed for PDF report generation.
- ⚠️Google Workspace Domain-Wide Delegation configuration is needed for Google Sheets/Slides integration with impersonation.
Verified SafeView Analysis
adk-mcp-multimodal
by alphinside
This server implements a multimodal AI agent for product marketing, enabling users to edit product photos and generate marketing videos from images using Google's ADK and Veo 3.1 API.
This server implements a multimodal AI agent for product marketing, enabling users to edit product photos and generate marketing videos from images using Google's ADK and Veo 3.1 API.
Setup Requirements
- ⚠️Requires Google Cloud CLI and authentication (`gcloud auth application-default login`)
- ⚠️Requires `aiplatform.googleapis.com` (and implicitly Veo API) to be enabled in Google Cloud Project
- ⚠️Requires `uv` package manager for Python dependency management
- ⚠️Requires Python 3.12
- ⚠️Requires `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` to be configured in `.env` files
Verified SafeView Analysis
large-file-mcp
by willianpinho
The server provides intelligent handling of large files with smart chunking, navigation, and streaming capabilities for AI applications.
The server provides intelligent handling of large files with smart chunking, navigation, and streaming capabilities for AI applications.
Setup Requirements
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires absolute file paths and appropriate file system read permissions for target files.
Verified SafeView Analysis
P-Link-MCP
by paracetamol951
The P-Link MCP Server connects AI clients (like ChatGPT, Claude) to a Solana-based payment system, enabling conversational management of cryptocurrency payments, wallet information, and creation of payment links.
The P-Link MCP Server connects AI clients (like ChatGPT, Claude) to a Solana-based payment system, enabling conversational management of cryptocurrency payments, wallet information, and creation of payment links.
Setup Requirements
- ⚠️Requires a P-Link.io API Key for most operations, which can be obtained via MCP tools or on P-Link.io.
- ⚠️Requires a running Redis instance for persistent state (e.g., OAuth codes, client info); otherwise, it defaults to an unsuitable in-memory store for production.
- ⚠️For production use of the OAuth server, secure `MCP_JWT_SECRET` and RSA key pairs (`MCP_OAUTH_PRIVATE_KEY_PEM`, `MCP_OAUTH_PUBLIC_KEY_PEM`) must be configured.
Verified SafeView Analysis
mcp-framework-server
by Elhan1505
A Python-based server for a Model Context Protocol (MCP) enabling interactive career orientation (proforientation) dialogues via a REST API, designed to integrate with a Telegram bot.
A Python-based server for a Model Context Protocol (MCP) enabling interactive career orientation (proforientation) dialogues via a REST API, designed to integrate with a Telegram bot.
Setup Requirements
- ⚠️Requires Anthropic API Key (Paid Service)
- ⚠️Requires PostgreSQL database setup
- ⚠️Requires Python 3.10 or higher
Verified SafeView Analysis
mcp-mistral-codestral
by NicolasWs
An MCP server for integrating Mistral AI's Codestral and general language models, providing AI-powered code assistance and general reasoning capabilities.
An MCP server for integrating Mistral AI's Codestral and general language models, providing AI-powered code assistance and general reasoning capabilities.
Setup Requirements
- ⚠️Requires Mistral AI API Key (Paid Service)
- ⚠️Requires Node.js and npm installed
Verified SafeView Analysis
method-crm-mcp
by avisangle
Enables LLMs to interact with Method CRM data for comprehensive management of tables, files, user information, event-driven automations, and API keys.
Enables LLMs to interact with Method CRM data for comprehensive management of tables, files, user information, event-driven automations, and API keys.
Setup Requirements
- ⚠️Requires a Method CRM account and an API key (obtained from the CRM dashboard). Certain API key management operations (create, update, delete) necessitate an Administrator role.
- ⚠️OAuth2 authentication methods are currently placeholders, with only API Key authentication fully implemented and recommended.
- ⚠️Testing with `npx @modelcontextprotocol/inspector` requires Node.js and npm to be installed, in addition to Python dependencies.