Expand description
A lightweight CLI tool for discovering and documenting MCP Server capabilities.
Modules§
Structs§
- McpCapabilities
- Represents the capabilities of an MCP server, indicating which features are supported.
- McpDiscovery
- Core struct representing the discovery mechanism for the MCP server.
- McpServer
Info - Represents the MCP server’s information, including its name, version, capabilities, and supported features.
- McpTool
Meta - Represents metadata for an MCP tool, including its name, description, and parameters.
- Print
Options - Options used when running the
Print
variant ofDiscoveryCommand
. - Write
Options - Options used when running the
Create
orUpdate
variants ofDiscoveryCommand
.
Enums§
- Discovery
Command - Enum representing the main actions that can be performed for MCP discovery.
- LogLevel
- Enum representing supported log levels for controlling output verbosity.
- Output
Template - Enum representing different types of output templates Used to specify the type of template to render
- Param
Types - Defines the possible parameter types for tools, which can be primitive (e.g., string, int), objects, or arrays.
- Template
- Enum defining the types of built-in templates supported for output formatting.