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)
sprint-docx-mcp-server
by eimmig
Processes DOCX Sprint documents to extract hierarchical project information (Sprints, Stories, Subtasks) and generate Jira-formatted Markdown files, supporting agile documentation and workflow automation.
Processes DOCX Sprint documents to extract hierarchical project information (Sprints, Stories, Subtasks) and generate Jira-formatted Markdown files, supporting agile documentation and workflow automation.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️DOCX input documents must strictly follow a defined hierarchical structure (Sprint -> Story -> Subtask) with specific keyword patterns for parsing success.
- ⚠️Customizable output requires providing a 'templatesDir' containing 'sprint.md', 'story.md', and 'subtask.md' files.
Verified SafeView Analysis
msu-mcp
by bcihanc
Provides an MCP (Model Context Protocol) server for AI models to query payment transactions and customer details from the MSU (MerchantSafe Unipay) payment gateway.
Provides an MCP (Model Context Protocol) server for AI models to query payment transactions and customer details from the MSU (MerchantSafe Unipay) payment gateway.
Setup Requirements
- ⚠️Requires Node.js >=18.0.0
- ⚠️Requires MSU (MerchantSafe Unipay) merchant ID, user, and password set as environment variables for authentication.
- ⚠️Responses are encoded in TOON (Token-Oriented Object Notation) format, not standard JSON, which requires specific parsing if not directly consumed by an LLM that supports TOON.
Verified SafeView Analysis
Databricks-MCP
by AllAboutAzure
The project analyzes and optimizes the performance of Databricks' Management Control Plane (MCP) server.
The project analyzes and optimizes the performance of Databricks' Management Control Plane (MCP) server.
Setup Requirements
- ⚠️Requires an existing Databricks workspace and an understanding of Databricks operations.
- ⚠️Requires Serverless computes to be enabled for notebooks in the Databricks environment.
Review RequiredView Analysis
MCP-Workshop
by irobust
Implements a basic Model Context Protocol (MCP) server using FastAPI to provide a discoverable and executable 'get_weather' tool for LLMs.
Implements a basic Model Context Protocol (MCP) server using FastAPI to provide a discoverable and executable 'get_weather' tool for LLMs.
Setup Requirements
- ⚠️Requires FastAPI and Pydantic libraries to be installed.
- ⚠️Requires a Uvicorn server to host the FastAPI application.
Verified SafeView Analysis
Azure_Devops_MCP_Server
by saktheeswar
Enables AI agents to securely query Azure DevOps data (work items, projects, tickets) via a custom Model Context Protocol (MCP) server built with NestJS.
Enables AI agents to securely query Azure DevOps data (work items, projects, tickets) via a custom Model Context Protocol (MCP) server built with NestJS.
Setup Requirements
- ⚠️Requires an Azure DevOps Personal Access Token (PAT) with appropriate permissions. The `ADO_PAT` environment variable should be set to your PAT.
- ⚠️The `AUSER_NAME` environment variable is also required for Azure DevOps authentication, though for PATs, it can often be an arbitrary string or the PAT itself (the README's example `AUSER_NAME=your-personal-access-token` suggests using the PAT here).
Verified SafeView Analysis
mcp-servers
by nahidnstu12
Provides tools for code understanding and manipulation, including searching code, analyzing imports, getting project structure, and performing file operations within a defined project root.
Provides tools for code understanding and manipulation, including searching code, analyzing imports, getting project structure, and performing file operations within a defined project root.
Setup Requirements
- ⚠️The 'PROJECT_ROOT' variable is hardcoded in 'mcp-server.js' and must be manually updated to the target project's absolute path for the server to function correctly.
- ⚠️The server is intended to run within the Claude Desktop environment, leveraging its stdio transport.
- ⚠️A critical security vulnerability exists allowing directory traversal, enabling unauthorized read/write access to files outside the specified project directory.
Review RequiredView Analysis
glam-mcp
by slamb2k
Orchestrates and automates various Git and GitHub development workflows, providing rich, contextual feedback and intelligent suggestions to AI agents or developers.
Orchestrates and automates various Git and GitHub development workflows, providing rich, contextual feedback and intelligent suggestions to AI agents or developers.
Setup Requirements
- ⚠️Requires Git CLI installed and configured.
- ⚠️Requires GitHub CLI (gh) installed and authenticated for GitHub-specific operations.
- ⚠️Requires Node.js runtime and npm/yarn for package management/script execution.
Verified SafeView Analysis
fpl-mcp-server
by pmc-a
Provides a Model Context Protocol (MCP) server for accessing Fantasy Premier League (FPL) data and manager information via eight specialized tools.
Provides a Model Context Protocol (MCP) server for accessing Fantasy Premier League (FPL) data and manager information via eight specialized tools.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Relies on the public and undocumented FPL API via the 'fpl-fetch' library, which may experience unexpected changes or downtime.
Verified SafeView Analysis
mcp-api-keys-server
by unalluri
Manages and securely retrieves API keys for various services (LLM, SaaS, Canva, internal) by exposing them as an MCP server.
Manages and securely retrieves API keys for various services (LLM, SaaS, Canva, internal) by exposing them as an MCP server.
Setup Requirements
- ⚠️Requires Go 1.21+ for local development or Docker for containerized deployment.
- ⚠️Environment variables must be manually configured in a `.env` file or via Docker for the server to function.
- ⚠️An MCP client (e.g., Claude Code) is required to interact with the server via its JSON-RPC interface.
Verified SafeView Analysis
kg-mcp-server
by rodrigo-loayza
An academic Model Context Protocol (MCP) server for Computer Science, providing contextualized information, code analysis, prerequisite navigation, and prompt generation by integrating vector search (RAG) with a Neo4j knowledge graph.
An academic Model Context Protocol (MCP) server for Computer Science, providing contextualized information, code analysis, prerequisite navigation, and prompt generation by integrating vector search (RAG) with a Neo4j knowledge graph.
Setup Requirements
- ⚠️Requires a running Neo4j database instance, which must be pre-populated by running the offline ETL pipeline (`main_etl.py`). The hardcoded Neo4j credentials ('neo4j', '12345678') are used for connection.
- ⚠️Depends on pre-built HNSW index (`hnsw_index.bin`) and embedding files (`*_embeddings.npy`), which are generated by the offline ETL process (`hnsw_builder.py`, `generate_embeddings.py`). These files must exist in the specified `data/indices` and `data/processed` directories.
- ⚠️Requires significant Python dependencies including `sentence-transformers`, `hnswlib`, `torch`, `neo4j`, `mcp-server`, `uvicorn`, `starlette`. A Python virtual environment is recommended and suggested in configurations.
- ⚠️The `paraphrase-multilingual-mpnet-base-v2` embedding model (~1GB) will be downloaded by `sentence-transformers` on first load, which can take time and requires an internet connection.
Review RequiredView Analysis
gmail-mcp
by 0xRaduan
Manages Gmail operations, including sending, reading, searching, managing labels, and filters, through natural language interactions for AI assistants like Claude Desktop.
Manages Gmail operations, including sending, reading, searching, managing labels, and filters, through natural language interactions for AI assistants like Claude Desktop.
Setup Requirements
- ⚠️Requires manual creation of a Google Cloud Project, enabling the Gmail API, and setting up OAuth 2.0 credentials (gcp-oauth.keys.json).
- ⚠️Authentication requires a browser launch and a local HTTP server to run on port 3000; conflicts may arise if the port is in use.
- ⚠️Sending emails from a custom 'from' address requires that address to be a verified send-as alias in Gmail settings.
Verified SafeView Analysis
Wazuh-MCP-Server
by itcolombiaco
Provides a server for a Model Context Protocol (MCP) specifically integrated with Wazuh, likely for context management.
Provides a server for a Model Context Protocol (MCP) specifically integrated with Wazuh, likely for context management.