Expert Feedback Tools¶
Configuration File: remote_tools/expert_feedback_tools.json
Tool Type: Remote
Tools Count: 6
This page contains all tools defined in the expert_feedback_tools.json
configuration file.
Available Tools¶
consult_human_expert (Type: RemoteTool)¶
Consult a human expert for complex scientific questions requiring human judgment. This tool submi…
consult_human_expert tool specification
Tool Information:
Name:
consult_human_expert
Type:
RemoteTool
Description: Consult a human expert for complex scientific questions requiring human judgment. This tool submits questions to human experts who can provide clinical decision support, analysis validation, treatment recommendations, and specialized opinions.
Parameters:
question
(string) (required) The scientific question or case requiring expert consultationspecialty
(string) (optional) Area of expertise needed (e.g., ‘cardiology’, ‘oncology’, ‘pharmacology’, ‘neurology’, ‘emergency’, ‘general’)priority
(string) (optional) Request priority levelcontext
(string) (optional) Additional context or background information about the casetimeout_minutes
(integer) (optional) How long to wait for expert response (default: 5 minutes)
Example Usage:
query = {
"name": "consult_human_expert",
"arguments": {
"question": "example_value"
}
}
result = tu.run(query)
get_expert_response (Type: RemoteTool)¶
Check if an expert response is available for a previous consultation request. Use this to retriev…
get_expert_response tool specification
Tool Information:
Name:
get_expert_response
Type:
RemoteTool
Description: Check if an expert response is available for a previous consultation request. Use this to retrieve responses when the initial consultation is complete.
Parameters:
request_id
(string) (required) The ID of the expert consultation request to check
Example Usage:
query = {
"name": "get_expert_response",
"arguments": {
"request_id": "example_value"
}
}
result = tu.run(query)
get_expert_status (Type: RemoteTool)¶
Get current status of the human expert system including availability, pending requests, and syste…
get_expert_status tool specification
Tool Information:
Name:
get_expert_status
Type:
RemoteTool
Description: Get current status of the human expert system including availability, pending requests, and system statistics.
Parameters:
No parameters required.
Example Usage:
query = {
"name": "get_expert_status",
"arguments": {
}
}
result = tu.run(query)
list_pending_expert_requests (Type: RemoteTool)¶
List all pending expert consultation requests (for expert use to see waiting questions).
list_pending_expert_requests tool specification
Tool Information:
Name:
list_pending_expert_requests
Type:
RemoteTool
Description: List all pending expert consultation requests (for expert use to see waiting questions).
Parameters:
No parameters required.
Example Usage:
query = {
"name": "list_pending_expert_requests",
"arguments": {
}
}
result = tu.run(query)
mcp_auto_loader_human_expert (Type: RemoteTool)¶
Automatically discover and load all tools from Human Expert MCP Server. Can register discovered t…
mcp_auto_loader_human_expert tool specification
Tool Information:
Name:
mcp_auto_loader_human_expert
Type:
RemoteTool
Description: Automatically discover and load all tools from Human Expert MCP Server. Can register discovered tools as individual ToolUniverse tools for expert consultation in complex scientific decisions requiring human judgment.
Parameters:
No parameters required.
Example Usage:
query = {
"name": "mcp_auto_loader_human_expert",
"arguments": {
}
}
result = tu.run(query)
submit_expert_response (Type: RemoteTool)¶
Submit expert response to a consultation request (for use by human experts through the expert int…
submit_expert_response tool specification
Tool Information:
Name:
submit_expert_response
Type:
RemoteTool
Description: Submit expert response to a consultation request (for use by human experts through the expert interface).
Parameters:
request_id
(string) (required) The ID of the consultation request to respond toresponse
(string) (required) The expert’s response and recommendations
Example Usage:
query = {
"name": "submit_expert_response",
"arguments": {
"request_id": "example_value",
"response": "example_value"
}
}
result = tu.run(query)