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)
kali-mcp
by PugazhTheHacker
Provides a web-based remote terminal for Kali Linux, integrated with a Gemini AI assistant and full filesystem access for cybersecurity tasks.
Provides a web-based remote terminal for Kali Linux, integrated with a Gemini AI assistant and full filesystem access for cybersecurity tasks.
Setup Requirements
- ⚠️Requires Google Gemini API key for AI features.
- ⚠️Designed for and requires a Kali Linux environment for the backend tools (Nmap, Hydra, Metasploit, etc.).
- ⚠️Requires running two separate Python servers (`server.py` and `kali-server.py`) simultaneously.
Review RequiredView Analysis
MCP
by stevenpto
Extracts text from PDF documents, including support for OCR on scanned pages, and summarizes the extracted content using context-aware guidance.
Extracts text from PDF documents, including support for OCR on scanned pages, and summarizes the extracted content using context-aware guidance.
Setup Requirements
- ⚠️Requires Tesseract OCR installation for image-based PDFs to enable full OCR functionality (optional for text-based PDFs).
- ⚠️May perform NLTK data downloads (punkt, stopwords) on first run if not already present, which requires internet access.
Verified SafeView Analysis
che-duckdb-mcp
by kiki830621
Provides an integrated Model Context Protocol (MCP) server for DuckDB documentation search and local database operations.
Provides an integrated Model Context Protocol (MCP) server for DuckDB documentation search and local database operations.
Setup Requirements
- ⚠️Requires macOS 13.0+ for operation.
- ⚠️Requires Swift 5.9+ toolchain for building from source.
- ⚠️An internet connection is needed for the initial download and refresh of DuckDB documentation.
Verified SafeView Analysis
gmail-mcp-server
by vxvomar123
Automates Gmail operations like sending, reading, organizing, and filtering emails through an AI assistant like Claude Desktop via the Model Context Protocol.
Automates Gmail operations like sending, reading, organizing, and filtering emails through an AI assistant like Claude Desktop via the Model Context Protocol.
Setup Requirements
- ⚠️Requires manual creation and configuration of a Google Cloud Project with OAuth 2.0 Client ID and enabling the Gmail API.
- ⚠️For personal use, the Google Cloud project's OAuth consent screen must have the user's email address explicitly added as a 'Test User' to avoid '403 Access Blocked' errors.
- ⚠️Requires manual configuration in Claude Desktop's `claude_desktop_config.json` with the absolute file path to the server's `dist/index.js` executable.
- ⚠️The local port 3000 must be available for the OAuth authentication callback, which can conflict with other running applications.
Verified SafeView Analysis
mcp-sql-optimizer
by uddin-rajaul
Analyzes, optimizes, and suggests indexes for SQL queries across multiple dialects.
Analyzes, optimizes, and suggests indexes for SQL queries across multiple dialects.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Docker is the recommended installation method for easier setup; otherwise, careful management of a Python virtual environment and PYTHONPATH is necessary.
Verified SafeView Analysis
The server provides an LLM with structured information about a codebase, including file listings, directory trees, and file contents, acting as a context provider for development agents.
The server provides an LLM with structured information about a codebase, including file listings, directory trees, and file contents, acting as a context provider for development agents.
Setup Requirements
- ⚠️Requires `ALLOWED_DIR` (C:\Users\alark\OneDrive\Documentos\GitHub\Procedural-World-Simulation-Engine) to be explicitly configured or changed for deployment on different systems or locations, as it's hardcoded.
- ⚠️Intended for use with a `FastMCP` client, specifically noted as compatible with 'Continue'.
Verified SafeView Analysis
mcp-server-qobra
by jpkaladjian
Enables AI assistants to securely read sales compensation data from Qobra via the Model Context Protocol (MCP).
Enables AI assistants to securely read sales compensation data from Qobra via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires a Qobra API Key (obtained from Qobra account settings)
- ⚠️Requires Python 3.10 or higher
- ⚠️An active Qobra account is necessary to use this server
Verified SafeView Analysis
wcag-mcp
by joe-watkins
Provides comprehensive WCAG 2.2 guidelines, techniques, glossary terms, and Understanding documentation to agentic systems via a Model Context Protocol (MCP) server.
Provides comprehensive WCAG 2.2 guidelines, techniques, glossary terms, and Understanding documentation to agentic systems via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️The data (wcag.json) must be built/updated by running `npm run build` manually after `npm install` if not deploying to Netlify, as `npm install` does not automatically trigger the data build process (despite what the README implies).
- ⚠️Requires Git to be installed on the system for managing and updating the W3C WCAG git submodule during the data build process.
- ⚠️Requires Node.js version 18.0.0 or higher.
Verified SafeView Analysis
chatagent-root
by PolecatWorks
Build and deploy an AI-powered conversational bot for Microsoft Teams, leveraging LangChain/LangGraph for LLM interaction and tool execution.
Build and deploy an AI-powered conversational bot for Microsoft Teams, leveraging LangChain/LangGraph for LLM interaction and tool execution.
Setup Requirements
- ⚠️Requires API keys for LLM providers (e.g., Google GenAI, Azure OpenAI), which are typically paid services.
- ⚠️Requires registration and setup in Azure Bot Services for MS Teams integration (App ID, App Secret, Tenant ID, Messaging Endpoint).
- ⚠️Deployment primarily targets Kubernetes using Helm charts, requiring kubectl and helm CLI tools.
- ⚠️Python 3.12+ is required for the application.
- ⚠️Local development with MS Teams requires a reverse proxy like ngrok.
Verified SafeView Analysis
mcp-ynab
by brynsp
Integrates the YNAB API for read-only budgeting data access via Model Context Protocol, allowing AI assistants to query YNAB data.
Integrates the YNAB API for read-only budgeting data access via Model Context Protocol, allowing AI assistants to query YNAB data.
Setup Requirements
- ⚠️Requires Python 3.10 or higher
- ⚠️Requires a YNAB Personal Access Token (obtained from YNAB developer settings)
- ⚠️Docker recommended for containerized deployment
Verified SafeView Analysis
mcp-for-sql-server
by edgarlopezcalomarde
This server provides tools for an AI agent to interact with and manage a SQL Server database, enabling schema querying, table creation, data insertion, and execution of raw SQL queries.
This server provides tools for an AI agent to interact with and manage a SQL Server database, enabling schema querying, table creation, data insertion, and execution of raw SQL queries.
Setup Requirements
- ⚠️Requires Docker to run the SQL Server database container.
- ⚠️Requires Bun runtime for development scripts and building, though the compiled output can be run with Node.js.
- ⚠️Requires environment variables: DB_USER, DB_PASSWORD, DB_HOST, DB_NAME, DB_PORT.
Review RequiredView Analysis
semantic-kernel-mcp-server
by alkampfergit
An MCP server demonstrating Semantic Kernel integration for AI-powered task management, exposing intelligent tools to AI clients like GitHub Copilot.
An MCP server demonstrating Semantic Kernel integration for AI-powered task management, exposing intelligent tools to AI clients like GitHub Copilot.
Setup Requirements
- ⚠️Requires .NET 10.0 SDK (preview 6 or higher).
- ⚠️AI features (natural language processing, agent conversation) require a paid OpenAI or Azure OpenAI API Key.
- ⚠️Primarily designed for integration and testing with VS Code and the GitHub Copilot extension.