Skip to content

Tool annotations use invalid idempotentHint field #39

@bryan-anthropic

Description

@bryan-anthropic

Hi from Anthropic!

The tool annotations in src/tools/ use idempotentHint, which is not a recognized field in the MCP Tool Annotations specification. Claude Desktop ignores unrecognized fields, so these tools are effectively unannotated.

All four tools (get-data, get-schema, list-dataflows, get-dataflow) are read-only data fetchers and should use readOnlyHint: true instead. Additionally, get-dataflow is missing any hint entirely.

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