judgevet.adapters.inbound.mcp_schemas

Status: draft.

judgevet.adapters.inbound.mcp_schemas

Unchanged MCP discovery schemas.

SDK fields follow the tagged SDK definitions. The factory supplies SDK types so importing this module needs no MCP runtime.

Examples:

from judgevet.adapters.inbound import mcp_schemas

assert callable(mcp_schemas.create_noul_tool)
See Also

create_choice_tool(mcp_types)

Create the ask_choice tool definition.

Parameters:

Name Type Description Default
mcp_types Any

SDK type constructors.

required

Returns:

Type Description
Any

Tool definition for ask_choice.

create_noul_tool(mcp_types)

Create the ask_noul tool definition.

Parameters:

Name Type Description Default
mcp_types Any

SDK type constructors.

required

Returns:

Type Description
Any

Tool definition for ask_noul.

create_score_tool(mcp_types)

Create the ask_score tool definition.

Parameters:

Name Type Description Default
mcp_types Any

SDK type constructors.

required

Returns:

Type Description
Any

Tool definition for ask_score.