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)
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
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.
Verified SafeView Analysis
typedb-mcp
by typedb
Enables AI assistants to interact with TypeDB databases using natural language to execute TypeQL queries and manage database resources.
Enables AI assistants to interact with TypeDB databases using natural language to execute TypeQL queries and manage database resources.
Setup Requirements
- ⚠️Requires a running TypeDB server instance.
- ⚠️Requires Docker or Podman for easy deployment, or Python 3.13+ to build and run from source.
- ⚠️Default TypeDB credentials ('admin'/'password') are used if not explicitly overridden, posing a security risk if not changed.
Verified SafeView Analysis
suse-ai-up
by SUSE
A comprehensive, modular Model Context Protocol (MCP) proxy system that enables secure, scalable, and extensible AI model integrations.
A comprehensive, modular Model Context Protocol (MCP) proxy system that enables secure, scalable, and extensible AI model integrations.
Setup Requirements
- ⚠️Requires Kubernetes 1.19+ and Helm 3.0+ for deployment, as it relies on Kubernetes for sidecar management and scalability.
- ⚠️Requires the `suse-ai-up-mcp` Kubernetes namespace to exist before installation if RBAC for sidecar deployments is enabled.
- ⚠️Authentication (`AUTH_MODE`) needs to be configured (local, GitHub OAuth, or Rancher OIDC); 'development mode' bypasses authentication and is strictly for development/testing, not production.