Register a tool set (ToolRoute)
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.
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). |