mcp-server-dump
Verified Safeby SPANDigital
Overview
Extracts and documents MCP (Model Context Protocol) server capabilities, tools, resources, and prompts in various formats.
Installation
docker run --rm -v "$(pwd):/workspace" -w /workspace ghcr.io/spandigital/mcp-server-dump:latest node server.jsSecurity Notes
The tool's core functionality involves executing user-provided commands (for 'command' transport) or connecting to user-specified HTTP endpoints. While this is the intended design, it inherently relies on the user providing trusted commands or server endpoints. Input validation and path sanitization are implemented for context files, including protection against directory traversal and file size limits. OAuth authentication involves fetching URLs from server metadata, which is standard but carries the inherent risk of interacting with potentially malicious identity providers, although the client implements PKCE and secure token caching. File-system operations for token and registration caches use secure permissions (0o600) and hashed filenames.
Similar Servers
mcpm.sh
This server provides a command-line interface to manage Model Context Protocol (MCP) servers, allowing users to discover, install, configure, run, share, and monitor them.
mcp-k8s-go
An MCP server enabling AI assistants and users to interact with and manage Kubernetes clusters by listing, getting, applying, and executing commands on Kubernetes resources.
mcp-interviewer
A Python CLI tool designed to evaluate, test, and generate reports on Model Context Protocol (MCP) servers to ensure compatibility and quality for LLM agent use cases.
k8s-mcp-server
Provides a standardized interface (MCP) for interacting with Kubernetes clusters and managing Helm releases.