generate_curl
ActiveTool of IA-QA — 130+ QA & Dev Tools for AI Agents
Generate a curl command from request parameters. Supports GET/POST/PUT/DELETE, custom headers, JSON body, and form data. Useful for documentation, sharing, and debugging API calls.
Parameters schema
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Request URL (must be http/https)"
},
"body": {
"type": "string",
"description": "Raw request body string"
},
"method": {
"type": "string",
"description": "HTTP method (default: GET)"
},
"headers": {
"type": "object",
"description": "Request headers as key-value object",
"additionalProperties": true
},
"verbose": {
"type": "boolean",
"description": "Add -v for verbose output (default: false)"
},
"body_json": {
"type": "object",
"description": "JSON body (auto-adds Content-Type: application/json)",
"additionalProperties": true
},
"follow_redirects": {
"type": "boolean",
"description": "Follow redirects with -L flag (default: true)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
IA-QA — 130+ QA & Dev Tools for AI Agents
https://github.com/jcjamet/ia-qa
1/7 registries