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)
vector-mcp
by Knuckles-Team
Provides a standardized API for AI agents to manage and interact with various vector database technologies for Retrieval Augmented Generation (RAG).
Provides a standardized API for AI agents to manage and interact with various vector database technologies for Retrieval Augmented Generation (RAG).
Setup Requirements
- ⚠️Requires an LLM provider (e.g., local Ollama, or a commercial API like OpenAI/Anthropic/Google/HuggingFace with an API key and potential costs).
- ⚠️Requires a configured vector database instance (e.g., ChromaDB locally, or a remote PGVector, MongoDB, Couchbase, or Qdrant instance).
- ⚠️For production deployments, the `vector-mcp` server's default `AUTH_TYPE=none` must be explicitly configured to a more secure option.
Review RequiredView Analysis
spring-boot-ai
by rogervinas
A Spring Boot application implementing a Model Context Protocol (MCP) server that provides a remote 'Booking Tool' for an AI agent.
A Spring Boot application implementing a Model Context Protocol (MCP) server that provides a remote 'Booking Tool' for an AI agent.
Setup Requirements
- ⚠️Requires Java 21+ and Kotlin 2.x+ runtime.
- ⚠️Requires the 'chat-server' (or any MCP client) to be configured to connect to this MCP server (defaults to http://localhost:8081).
- ⚠️For full project functionality (Chat Server + MCP Server), Docker with Ollama (llama3.1:8b and nomic-embed-text models) and PostgreSQL with pgvector are required.
Review RequiredView Analysis
MCP-Server-Vuln-Analysis
by Team-Off-course
This project documents the analysis and discovery of severe vulnerabilities in Model Context Protocol (MCP) server implementations, including Server-Side Request Forgery (SSRF) and Path Traversal, and proposes responsible disclosure.
This project documents the analysis and discovery of severe vulnerabilities in Model Context Protocol (MCP) server implementations, including Server-Side Request Forgery (SSRF) and Path Traversal, and proposes responsible disclosure.
Verified SafeView Analysis
pymcp
by anirbanbasu
A template repository for developing Model Context Protocol (MCP) servers in Python, demonstrating various tools, resources, and prompts.
A template repository for developing Model Context Protocol (MCP) servers in Python, demonstrating various tools, resources, and prompts.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Installation requires `uv` and `just` as additional tools.
- ⚠️Full functionality for 'pirate_summary' (LLM sampling) and 'vonmises_random' (elicitation) depends on client-side handlers, which may not be present in all FastMCP client setups.
Verified SafeView Analysis
pentest-mcp-server
by exjskdjsdfks
The Pentest MCP Server enables AI agents to perform autonomous penetration testing operations on remote Linux distributions by managing persistent tmux sessions via SSH.
The Pentest MCP Server enables AI agents to perform autonomous penetration testing operations on remote Linux distributions by managing persistent tmux sessions via SSH.
Setup Requirements
- ⚠️Requires a separate Linux pentesting distribution (e.g., Kali, Parrot OS) to act as the target system.
- ⚠️The target Linux system must have SSH access configured (password or key-based) and 'tmux' installed.
- ⚠️Requires Python 3.10+ on the client system where the MCP server runs.
Review RequiredView Analysis
teamxray
by AndreaGriffiths11
The Team X-Ray VS Code extension helps engineering teams discover human expertise, communication styles, and collaboration patterns within their codebase using Git history and AI analysis.
The Team X-Ray VS Code extension helps engineering teams discover human expertise, communication styles, and collaboration patterns within their codebase using Git history and AI analysis.
Setup Requirements
- ⚠️Requires GitHub token with 'repo', 'read:user', and 'read:org' permissions for AI-powered insights (free during preview up to a credit limit, will incur costs later).
- ⚠️VS Code 1.100.0+ is required.
- ⚠️Git must be installed and the workspace must be a GitHub repository with commit history.
- ⚠️Docker may be required for full GitHub Model Context Protocol (MCP) server integration, though the extension falls back to local Git analysis if unavailable.
Verified SafeView Analysis
solon-ai-embedded-examples
by opensolon
Provides examples of integrating AI functionalities (LLM interaction, RAG, Agent, and Model Context Protocol server/client) within various Java web frameworks.
Provides examples of integrating AI functionalities (LLM interaction, RAG, Agent, and Model Context Protocol server/client) within various Java web frameworks.
Setup Requirements
- ⚠️Requires a local LLM server (e.g., Ollama) running on `http://127.0.0.1:11434` for chat and embedding functionalities, as configured in `webapp.llm._Constants.java`.
- ⚠️The provided `McpServerAuth` example needs to be replaced with a robust authentication/authorization solution for production deployments.
- ⚠️The specific framework (e.g., Spring Boot, Solon, Quarkus, JFinal, Vert.x) for the desired example must be chosen, and its respective build/run commands followed.
Verified SafeView Analysis
mcp-obsidian
by fazer-ai
Enables LLMs (like Claude) to programmatically interact with an Obsidian vault through the Local REST API plugin.
Enables LLMs (like Claude) to programmatically interact with an Obsidian vault through the Local REST API plugin.
Setup Requirements
- ⚠️Requires Obsidian desktop application to be installed and running.
- ⚠️Requires the 'Obsidian Local REST API' community plugin to be installed, enabled, and configured within Obsidian.
- ⚠️An `OBSIDIAN_API_KEY` must be generated in Obsidian and provided to the server via environment variables.
Verified SafeView Analysis
ACI_MCP
by jim-coyne
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
A Node.js-based Model Context Protocol (MCP) server for managing and configuring Cisco ACI fabrics through its APIC REST API.
Setup Requirements
- ⚠️Requires access to a Cisco APIC controller (a specialized network hardware/software component).
- ⚠️Requires valid APIC credentials (username/password or certificate) to be configured.
- ⚠️Default `ACI_VALIDATE_CERTS=false` disables SSL certificate validation, posing a significant security risk if not explicitly enabled for production deployments.
Verified SafeView Analysis
fofa-mcp-server
by intbjw
Provides a Model Control Protocol (MCP) server for querying FOFA API data, designed for integration with AI models.
Provides a Model Control Protocol (MCP) server for querying FOFA API data, designed for integration with AI models.
Setup Requirements
- ⚠️Requires Python >= 3.11
- ⚠️Requires a valid FOFA API Key (FOFA is a paid service, usage consumes credits)
- ⚠️The recommended setup involves 'cline' VSCode extension for configuration and integration with a large language model.
Verified SafeView Analysis
filesystem-mcp
by SylphxAI
Provides secure, efficient, and token-optimized filesystem operations for AI agents via the Model Context Protocol.
Provides secure, efficient, and token-optimized filesystem operations for AI agents via the Model Context Protocol.
Setup Requirements
- ⚠️The server's Current Working Directory (cwd) at launch determines its project root. The MCP host must launch the command with cwd set to the desired project root.
- ⚠️When using Docker, the /path/to/your/project volume mount must be correctly configured to map your host project directory into the container's /app directory.
Verified SafeView Analysis
visual-tree-explorer
by zheroz00
An MCP server for efficient codebase exploration, providing file tree visualization, symbol extraction, and dependency analysis in a single tool call.
An MCP server for efficient codebase exploration, providing file tree visualization, symbol extraction, and dependency analysis in a single tool call.
Setup Requirements
- ⚠️Requires Node.js v18 or higher.
- ⚠️Requires `npm run build` to compile TypeScript to JavaScript before running (handled automatically by `npm start` or `start-server.sh`, but manual execution needs it).
- ⚠️The 'show_git_status' feature requires Git to be installed and the target directory to be a Git repository.
- ⚠️For MCP integration, an absolute path to `dist/index.js` is required in the Claude Desktop configuration.