Discovery
Discovers and documents MCP Server capabilities using a command-line interface.
About
MCP Discovery is a command-line tool, written in Rust, designed to streamline the process of discovering and documenting the capabilities of MCP Servers. By launching an MCP Server with user-specified commands, it queries its features, tools, and resources, outputting the results in various formats like Markdown, HTML, or plain text. It supports generating new documentation files, updating existing ones by inserting capability details within markers, and even integrating as a GitHub Action for automated documentation maintenance. With flexible template options, including built-in and custom Handlebars templates, it empowers developers to effortlessly keep their MCP Server documentation current and informative.
Key Features
- Outputs MCP Server details to the terminal.
- Generates files in Markdown, HTML, or plain text formats with MCP Server details.
- Offers flexible output customization through built-in and custom Handlebars templates.
- Updates existing files by adding MCP Server capabilities within specified markers.
- Can be integrated as a GitHub Action for automated documentation.
- 1 GitHub stars
Use Cases
- Documenting MCP Server capabilities.
- Automating MCP Server documentation updates.
- Generating documentation in multiple formats.