unregister_tool
Remove dynamically registered tools by name while preserving stable tools. Use to clean up temporary tool registrations.
Instructions
Remove requested dynamic tool registrations without affecting stable tools.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"names": "<names>"
},
"name": "unregister_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| runtime | No | ||
| unknown | No | ||
| revision | Yes | ||
| unregistered | No |