run_tool
Executes any registered tool, from bash and file operations to web search and memory, enabling automation of diverse tasks within Claude Code.
Instructions
Execute any registered tool (bash, read, write, edit, glob, grep, git, web_fetch, web_search, memory_*)
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": {
"name": "<name>",
"params": "<params>"
},
"name": "run_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Tool name to execute | |
| params | Yes | Tool parameters |