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
- judgevet.adapters.inbound.mcp: Server factory.
- judgevet.ports: Judgment port.
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. |