Returns source code that performs the same HTTP request as a cURL command, in JavaScript (fetch), Python (requests), PHP (cURL), Go (net/http), Ruby (net/http) or Node.js (https). Also returns the parsed request: method, URL, headers, body and basic auth. Parses -X, -H, -d/--data/--data-raw/--data-binary, -F/--form (name=value only; file fields are rejected), -u and the URL.
This page documents the HTTP endpoint POST /api/tools/curl-to-code/execute. See the MCP reference →
Call it over REST
POST https://api.findutils.com/api/tools/curl-to-code/execute · no API keys · 60 requests/min per IP
Execute — verified arguments
curl -X POST https://api.findutils.com/api/tools/curl-to-code/execute \
-H "Content-Type: application/json" \
-d '{
"curl_command": "curl -X POST https://api.example.com/users -H '\''Content-Type: application/json'\'' -d '\''{\"name\":\"John\"}'\''",
"language": "javascript"
}' Parameter schema for this endpoint
curl https://api.findutils.com/api/tools/curl-to-code Input schema
| Argument | Type | Required | Description |
|---|---|---|---|
| curl_command | string | yes | The cURL command, e.g. "curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"a":1}'". Line continuations (backslash-newline) are accepted. Simple -F name=value fields become multipart POST. File fields such as -F [email protected] are rejected. |
| language | string (javascript | python | php | go | ruby | node) | no | Target language. Default: "javascript". Default: "javascript". |
Example arguments (verified)
{
"curl_command": "curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{\"name\":\"John\"}'",
"language": "javascript"
} Also an MCP tool
Claude, Cursor, and any MCP client can call this tool as
findutils:curl_to_code after one connect command.
Connect once
claude mcp add findutils --transport http https://mcp.findutils.com/ More Network tools
Cidr Calculate
Compute network / broadcast / first-last host / subnet mask / hosts count for a CIDR (e.g.
Cookie Analyzer
Analyze Set-Cookie header strings and return a per-cookie list of security issues, an overall 0-100 score, and recommendations.
Dns Lookup
Return the DNS records of a domain for one record type (A, AAAA, CNAME, MX, TXT, NS or SOA).
Dns Security Scanner
Return a DNS security report for a domain: SPF, DMARC, MX and CAA records with issues, a 0-100 score, a letter grade and recommendations.
Email Security Checker
Return an email-security report for the domain of an email address: MX, SPF, DKIM (common selectors), DMARC, MTA-STS, TLS-RPT and BIMI check
Har To Curl
Convert a HAR (HTTP Archive) file into curl commands, one per recorded request, and return them as a script plus a per-request list.
Har Viewer
Parse HAR 1.x JSON and return each entry’s method, URL, status, size, time, and MIME type.
Http Status Code Lookup
Return the meaning, typical use case and fix for HTTP status codes.