ToolRoute: Register a tool set for routing
register_toolsRegister a tool list once and get a set_id for route_tools. Pass "tools" (array in MCP, OpenAI, Anthropic, Gemini or Bedrock form, max 500) or "url" (public remote MCP server; its tools are listed, never called). Same tools always get the same set_id; sets are kept 90 days after last use. Free. Not for: picking a tool once from a short list; just pass the tools to your model.
[ToolRoute via YourAITools MCP Hub] Free tier: same as ToolRoute's own MCP server (call without payment and without tier). Free.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "register_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Register: public remote MCP server URL (https). Tools are listed, never called. | |
| tools | No | Tool definitions (MCP, OpenAI, Anthropic, Gemini or Bedrock form), max 500. For route: only if you have no set_id (the set is registered on the fly). |