Tool tree
gradeNot graded
page: Home
list_available_actionsAnswer
List all WebMCP actions available on this Operations page with a one-sentence description of each.
View tool JSON
{
"name": "list_available_actions",
"kind": "answer",
"impl": "imperative",
"description": "List all WebMCP actions available on this Operations page with a one-sentence description of each.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
},
"page": "/"
}find_available_sourcesAnswer
Find available human responders and authenticated machine sources near an operational area.
View tool JSON
{
"name": "find_available_sources",
"kind": "answer",
"impl": "imperative",
"description": "Find available human responders and authenticated machine sources near an operational area.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"near": {
"type": "string",
"minLength": 1,
"description": "An operational area, route, facility, or incident site."
},
"radius_m": {
"type": "number",
"minimum": 50,
"maximum": 10000,
"description": "Search radius in meters. Defaults to 1500."
}
},
"required": [
"near"
]
},
"page": "/"
}get_web_baselineAnswer
Get the published operational baseline before requesting live ground truth.
View tool JSON
{
"name": "get_web_baseline",
"kind": "answer",
"impl": "imperative",
"description": "Get the published operational baseline before requesting live ground truth.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"spot": {
"type": "string",
"minLength": 1,
"description": "The operational area whose baseline should be read."
}
},
"required": [
"spot"
]
},
"page": "/"
}prepare_source_requestAction
Prepare and preview a structured question for a human or machine source without sending it. After this tool returns, show the exact question and ask the user whether they want it sent.
View tool JSON
{
"name": "prepare_source_request",
"kind": "act",
"impl": "imperative",
"description": "Prepare and preview a structured question for a human or machine source without sending it. After this tool returns, show the exact question and ask the user whether they want it sent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"source_id": {
"type": "string",
"minLength": 1,
"description": "The source ID returned by find_available_sources."
},
"request_type": {
"type": "string",
"enum": [
"route_status",
"flood_depth",
"supply_access",
"hazard_report",
"custom"
],
"description": "One of route_status, flood_depth, supply_access, hazard_report, or custom."
},
"question": {
"type": "string",
"maxLength": 240,
"description": "Optional human-readable question for the source."
}
},
"required": [
"source_id",
"request_type"
]
},
"page": "/"
}send_source_requestSensitive Action
Send an already prepared source request. Call this only after the user explicitly confirms that the exact prepared question should be sent.
View tool JSON
{
"name": "send_source_request",
"kind": "transact",
"impl": "imperative",
"description": "Send an already prepared source request. Call this only after the user explicitly confirms that the exact prepared question should be sent.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"session_id": {
"type": "string",
"minLength": 1,
"description": "The pending session ID returned by prepare_source_request. Call only after the user explicitly approves sending it."
}
},
"required": [
"session_id"
]
},
"page": "/"
}get_responseAnswer
Poll for the structured answer to an authorized source request, waiting up to 10 seconds.
View tool JSON
{
"name": "get_response",
"kind": "answer",
"impl": "imperative",
"description": "Poll for the structured answer to an authorized source request, waiting up to 10 seconds.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"session_id": {
"type": "string",
"minLength": 1,
"description": "The session ID returned by prepare_source_request."
}
},
"required": [
"session_id"
]
},
"page": "/"
}get_drone_statusAnswer
Read recon-drone battery, connection, position, mission status, and latest aerial observation.
View tool JSON
{
"name": "get_drone_status",
"kind": "answer",
"impl": "imperative",
"description": "Read recon-drone battery, connection, position, mission status, and latest aerial observation.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"source_id": {
"type": "string",
"minLength": 1,
"description": "The drone source ID returned by find_available_sources."
}
},
"required": [
"source_id"
]
},
"page": "/"
}prepare_drone_missionAction
Stage a drone repositioning mission for visible human approval.
View tool JSON
{
"name": "prepare_drone_mission",
"kind": "act",
"impl": "imperative",
"description": "Stage a drone repositioning mission for visible human approval.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"source_id": {
"type": "string",
"minLength": 1
},
"target_name": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"objective": {
"type": "string",
"minLength": 1,
"maxLength": 240
},
"target_lat": {
"type": "number"
},
"target_lng": {
"type": "number"
}
},
"required": [
"source_id",
"target_name",
"objective"
]
},
"page": "/"
}page: Response
list_available_actionsAnswer
List all WebMCP actions available on this Partner Directory page with a one-sentence description of each.
View tool JSON
{
"name": "list_available_actions",
"kind": "answer",
"impl": "imperative",
"description": "List all WebMCP actions available on this Partner Directory page with a one-sentence description of each.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
},
"page": "/response"
}get_crisis_briefAnswer
Read the Western North Carolina incident brief, including the published status and known uncertainty.
View tool JSON
{
"name": "get_crisis_brief",
"kind": "answer",
"impl": "imperative",
"description": "Read the Western North Carolina incident brief, including the published status and known uncertainty.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
},
"page": "/response"
}find_response_partnersAnswer
Find relief partners by operational area, capability, and locally led status.
View tool JSON
{
"name": "find_response_partners",
"kind": "answer",
"impl": "imperative",
"description": "Find relief partners by operational area, capability, and locally led status.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"need": {
"type": "string",
"enum": [
"water",
"shelter",
"food",
"medical",
"transport",
"communications",
"debris_clearance"
],
"description": "The relief capability needed."
},
"area": {
"type": "string",
"minLength": 1,
"description": "A county, corridor, shelter, or incident area."
},
"local_led_only": {
"type": "boolean",
"description": "Return only locally led organizations."
}
},
"required": [
"need",
"area"
]
},
"page": "/response"
}get_partner_detailsAnswer
Inspect a partner's capabilities, operating areas, verification evidence, contact channel, and route dependency.
View tool JSON
{
"name": "get_partner_details",
"kind": "answer",
"impl": "imperative",
"description": "Inspect a partner's capabilities, operating areas, verification evidence, contact channel, and route dependency.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"partner_id": {
"type": "string",
"minLength": 1,
"description": "A partner ID returned by find_response_partners."
}
},
"required": [
"partner_id"
]
},
"page": "/response"
}create_response_shortlistAction
Save a transparent partner shortlist in the coordinator workspace. This does not contact or endorse an organization.
View tool JSON
{
"name": "create_response_shortlist",
"kind": "act",
"impl": "imperative",
"description": "Save a transparent partner shortlist in the coordinator workspace. This does not contact or endorse an organization.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"description": "A concise name for the response shortlist."
},
"need": {
"type": "string",
"enum": [
"water",
"shelter",
"food",
"medical",
"transport",
"communications",
"debris_clearance"
]
},
"area": {
"type": "string",
"minLength": 1
},
"partner_ids": {
"minItems": 1,
"maxItems": 4,
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
},
"rationale": {
"type": "string",
"minLength": 1,
"maxLength": 400
}
},
"required": [
"title",
"need",
"area",
"partner_ids",
"rationale"
]
},
"page": "/response"
}prepare_work_requestAction
Stage a partner work request for human approval. If route evidence is uncertain, the result directs the coordinator to live field verification in Demo 1.
View tool JSON
{
"name": "prepare_work_request",
"kind": "act",
"impl": "imperative",
"description": "Stage a partner work request for human approval. If route evidence is uncertain, the result directs the coordinator to live field verification in Demo 1.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"shortlist_id": {
"type": "string",
"minLength": 1
},
"objective": {
"type": "string",
"minLength": 1,
"maxLength": 300
},
"available_resources": {
"type": "string",
"minLength": 1,
"maxLength": 300
}
},
"required": [
"shortlist_id",
"objective",
"available_resources"
]
},
"page": "/response"
}page: Warehouse
list_available_actionsAnswer
List all WebMCP actions available on this Warehouse page with a one-sentence description of each.
View tool JSON
{
"name": "list_available_actions",
"kind": "answer",
"impl": "imperative",
"description": "List all WebMCP actions available on this Warehouse page with a one-sentence description of each.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
},
"page": "/warehouse"
}get_supply_inventoryAnswer
Read relief inventory and distinguish verified shortages, adequate stock, and oversupply.
View tool JSON
{
"name": "get_supply_inventory",
"kind": "answer",
"impl": "imperative",
"description": "Read relief inventory and distinguish verified shortages, adequate stock, and oversupply.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"shortage",
"adequate",
"surplus"
]
}
}
},
"page": "/warehouse"
}draft_supply_appealAction
Create a reviewable social appeal for a verified shortage. This saves a draft and never publishes it.
View tool JSON
{
"name": "draft_supply_appeal",
"kind": "act",
"impl": "imperative",
"description": "Create a reviewable social appeal for a verified shortage. This saves a draft and never publishes it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"item_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"item_id"
]
},
"page": "/warehouse"
}