Skip to content

cli: align Rust MCP server catalog with @relayburn/mcp read tools #519

Description

@willwashburn

Summary

The Rust burn mcp-server currently exposes only burn__sessionCost and burn__fingerprint, while @relayburn/mcp now exposes summary, hotspots, overhead, overhead trim, and compare factories as well.

Expand crates/relayburn-cli/src/commands/mcp_server.rs so its tools/list and tools/call surfaces reach parity with the published npm MCP package. Keep each Rust tool as a thin wrapper over relayburn-sdk query verbs and mirror the npm input schemas and validation behavior.

Context

Follow-up to #237. That issue is scoped to @relayburn/mcp and intentionally does not modify Rust crates. The Rust module comment currently says the two catalogs mirror one another 1:1; update it as part of this work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions