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(9120)
simple-agent
by anutechofficial
This project implements a Micro-Plugin (MCP) server that exposes tools for an AI agent, allowing it to collect structured user data via conversation.
This project implements a Micro-Plugin (MCP) server that exposes tools for an AI agent, allowing it to collect structured user data via conversation.
Setup Requirements
- ⚠️Requires `GITHUB_TOKEN` (or `OPENAI_API_KEY`) environment variable for the agent to function.
- ⚠️Requires `ts-node` to be installed (via npm) to run TypeScript files directly.
- ⚠️The MCP server (`server/index.ts`) and the AI agent (`agent/main.ts`) must be run separately (e.g., in different terminals) for the full system to operate.
Verified SafeView Analysis
reasonkit-web
by reasonkit
A high-performance Model Context Protocol (MCP) server for browser automation, web capture, and content extraction, enabling AI agents to interact with web browsers.
A high-performance Model Context Protocol (MCP) server for browser automation, web capture, and content extraction, enabling AI agents to interact with web browsers.
Setup Requirements
- ⚠️Requires installation of Chrome/Chromium for headless browser automation.
- ⚠️Requires `wasm-pack` for WebAssembly-related tests/builds (not strictly for server runtime).
- ⚠️Relies heavily on environment variables for sensitive (tokens) and operational configuration; missing variables can lead to errors or insecure defaults.
- ⚠️The primary HTTP server (defined in `src/main.rs`) is noted as a 'placeholder' and may not be fully functional, while the stdio-based MCP server (`src/bin/mcp_server.rs`) is complete.
Verified SafeView Analysis
opencode-config
by victor20252025
Orchestrates a multi-agent system to decompose, execute, and review complex software development tasks in parallel using Git worktrees.
Orchestrates a multi-agent system to decompose, execute, and review complex software development tasks in parallel using Git worktrees.
Setup Requirements
- ⚠️Requires Bun runtime for execution.
- ⚠️Requires Git CLI installed and available in PATH.
- ⚠️The `repo-explorer` tool requires external CLI tools: `tree`, `ripgrep` (rg), `ast-grep` (sg), and `fd-find` (fd) to be installed.
- ⚠️This is an OpenCode AI plugin, requiring the OpenCode AI platform or application to host and run it.
Review RequiredView Analysis
mcp-sdlc-tracker
by avinashsingh
Provides a Model Context Protocol (MCP) server for SQLite-based task and project tracking with full SDLC entity, wiki, and comments management.
Provides a Model Context Protocol (MCP) server for SQLite-based task and project tracking with full SDLC entity, wiki, and comments management.
Setup Requirements
- ⚠️Requires Node.js installed locally to run `tsx`.
- ⚠️Requires explicit initialization via the `initialize` MCP tool or `/api/initialize` endpoint, providing the current project directory path, before other tools can be used.
- ⚠️Requires file system write permissions in the specified project directory to create the SQLite database file (`.project_tracker.donottouch`) and update `.gitignore`.
- ⚠️The `get_knowledge_graph` tool depends on the `find` command, which is standard on Unix-like systems but might require specific setup on Windows.
Verified SafeView Analysis
vscode-refactor-mcp
by ramblingenzyme
A VSCode extension hosting an IPC server to enable external MCP (Model Context Protocol) servers to proxy VSCode API calls for refactoring and code manipulation.
A VSCode extension hosting an IPC server to enable external MCP (Model Context Protocol) servers to proxy VSCode API calls for refactoring and code manipulation.
Setup Requirements
- ⚠️Requires Node.js v20+ and npm v9+ for development and building.
- ⚠️Requires VSCode v1.90.0+ to run the extension and host the IPC server.
- ⚠️The MCP server (`packages/server`) requires the `VSCODE_MCP_SOCKET_PATH` environment variable to connect, which is dynamically generated and set by the VSCode extension upon activation. Running the server independently requires manual setup of this variable.
- ⚠️Uses npm workspaces; building the entire project is recommended via `npm run build` from the root.
Verified SafeView Analysis
Vector-Knowledge-Base
by i3T4AN
A personal semantic search engine and knowledge base application for various document types, offering natural language search, auto-clustering, 3D visualization, and AI agent integration.
A personal semantic search engine and knowledge base application for various document types, offering natural language search, auto-clustering, 3D visualization, and AI agent integration.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for the recommended deployment method.
- ⚠️Requires Python 3.11+ for native backend execution.
- ⚠️Node.js 18+ is required to set up the MCP integration with AI agents like Claude Desktop.
- ⚠️The embedding model (~400MB) is downloaded automatically on the first run, which may take several minutes.
Verified SafeView Analysis
associative-dreaming-mcp-server
by DocHatty14
Augments LLM capabilities for non-linear, associative thinking to enhance creative problem-solving, brainstorming, and divergent exploration of concepts.
Augments LLM capabilities for non-linear, associative thinking to enhance creative problem-solving, brainstorming, and divergent exploration of concepts.
Setup Requirements
- ⚠️Requires Node.js and npm/npx to run.
- ⚠️Designed to be integrated with an MCP-compatible LLM client (e.g., Claude Desktop, VS Code extension) via standard I/O (stdin/stdout), rather than being a standalone web service.
Verified SafeView Analysis
mcp-nvidia
by bharatr21
Empowers Large Language Models (LLMs) to perform targeted searches across NVIDIA's official domains, providing relevant and structured information.
Empowers Large Language Models (LLMs) to perform targeted searches across NVIDIA's official domains, providing relevant and structured information.
Setup Requirements
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
jira-mcp
by xcollantes
The Jira MCP server provides a Model Context Protocol (MCP) interface, enabling Large Language Models (LLMs) to interact with Jira for tasks like searching, creating, updating, and managing tickets and sprints.
The Jira MCP server provides a Model Context Protocol (MCP) interface, enabling Large Language Models (LLMs) to interact with Jira for tasks like searching, creating, updating, and managing tickets and sprints.
Setup Requirements
- ⚠️Requires `jira-cli` to be installed and initialized separately on the host machine.
- ⚠️Requires `JIRA_API_TOKEN` and `JIRA_AUTH_TYPE` environment variables to be set for `jira-cli` authentication, with potential inheritance issues for GUI-based LLM clients if not explicitly passed.
- ⚠️Python 3.12+ required (specified in `pyproject.toml`).
Verified SafeView Analysis
microsoft_graph_mcp_server
by marlonluo2018
Integrate AI assistants with Microsoft 365 services, including email, calendar, contacts, files, and Teams, via the Microsoft Graph API.
Integrate AI assistants with Microsoft 365 services, including email, calendar, contacts, files, and Teams, via the Microsoft Graph API.
Setup Requirements
- ⚠️Requires interactive device code flow authentication, where the user must visit a URL and enter a code in a browser to complete login.
- ⚠️Requires Python 3.10+.
- ⚠️Dependencies must be installed using pip or uv.
Verified SafeView Analysis
GardenaSmartSystem-MCP
by justmejulian
Integrate with Gardena smart system API to monitor and control smart garden devices via an MCP server.
Integrate with Gardena smart system API to monitor and control smart garden devices via an MCP server.
Setup Requirements
- ⚠️Requires Java 21 runtime.
- ⚠️Requires GARDENA API credentials (Client ID and Client Secret) obtained from the Husqvarna developer portal.
- ⚠️Requires setting environment variables GARDENA_CLIENT_ID and GARDENA_CLIENT_SECRET.
- ⚠️Requires building a standalone JAR (`./gradlew build`) before running with Claude Desktop, creating `app/build/libs/app-all.jar`.
Verified SafeView Analysis
souschef
by kpeacocke
AI-powered Model Context Protocol (MCP) server for comprehensive Chef-to-Ansible migration, including cookbook analysis, resource conversion, Habitat-to-Docker transformation, InSpec profile translation, and CI/CD pipeline generation.
AI-powered Model Context Protocol (MCP) server for comprehensive Chef-to-Ansible migration, including cookbook analysis, resource conversion, Habitat-to-Docker transformation, InSpec profile translation, and CI/CD pipeline generation.
Setup Requirements
- ⚠️Requires Python 3.14+ (a very recent Python version, might require specific installation/management).
- ⚠️Multiple critical path injection and archive extraction (Tar Slip) vulnerabilities are currently open, making it unsafe to process untrusted files or paths in a production environment.
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop, VS Code 1.102+ with GitHub Copilot extension) for AI-assisted workflows. Commercial AI models will incur API costs.