http_request
Send HTTP requests to any URL using GET, POST, PUT, DELETE, or PATCH methods, with custom headers and request body support.
Instructions
Make an HTTP request. GET requires http.get. POST requires http.post. PUT requires http.put. DELETE requires http.delete.
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": {
"url": "<url>"
},
"name": "http_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to request | |
| body | No | Request body (for POST/PUT/PATCH) | |
| method | No | HTTP method (default: GET) | |
| headers | No | Request headers |