Skip to content

[enhancement] Show descriptions from MCP tool inputSchema #1389

@shapkarin

Description

@shapkarin

Problem

When debugging MCP tools in MCP Inspector the UI does not expose field descriptions from the schema.

Why this matters

The inputSchema is the main contract an MCP client or agent uses to understand how to call a tool correctly.
Field descriptions are especially important because they explain the intent of each argument.

https://modelcontextprotocol.io/specification/draft/server/tools#protocol-messages

Evn

MCP Inspector v0.21.2

UPD:

I see, it’s already used as a placeholder for each input.
That’s why it was hidden when the fields had default values.
It’s probably reasonable to display it below the input so it remains visible even when we have default values.
New issue is makes sence.


related issue #1388 about format/validation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions