There is no CLI affordance to enumerate the MCP tools the local stdio server exposes; a user must start --stdio and speak MCP. The stdio server registers all tools in one place (packages/gittensory-mcp/bin/gittensory-mcp.js, server.registerTool calls from line 328) but the descriptors aren't reusable for a list command. Add a tools command (and --json) that prints name + one-line description for each registered tool.
Deliverables
References
packages/gittensory-mcp/bin/gittensory-mcp.js:328
packages/gittensory-mcp/bin/gittensory-mcp.js:26
packages/gittensory-mcp/bin/gittensory-mcp.js:1389
size: S · held for later release (gittensor:feature once activated)
There is no CLI affordance to enumerate the MCP tools the local stdio server exposes; a user must start --stdio and speak MCP. The stdio server registers all tools in one place (packages/gittensory-mcp/bin/gittensory-mcp.js, server.registerTool calls from line 328) but the descriptors aren't reusable for a list command. Add a
toolscommand (and --json) that prints name + one-line description for each registered tool.Deliverables
toolstop-level command that prints name + description; support --jsontoolsto CLI_COMMAND_SPEC for shell-completion and to printHelp()References
packages/gittensory-mcp/bin/gittensory-mcp.js:328packages/gittensory-mcp/bin/gittensory-mcp.js:26packages/gittensory-mcp/bin/gittensory-mcp.js:1389size: S · held for later release (gittensor:feature once activated)