We benchmarked cURL.

Here is exactly how much money and context space you waste if you feed it to Claude natively.

Token Usage

Raw Text: 2,738,735 tokens
AST Folded: 608,206 tokens
-77.8%

Cost per Run (Claude Sonnet)

Without mcp-injector: $5.48
With mcp-injector: $0.12
Save $5.36

Why context limits matter for cURL

cURL handles vast protocol complexity through deep C implementations. Files handling core transport and encryption protocols, such as lib/vtls/openssl.c and lib/http.c, dominate the raw token count. Compressing these verbose function bodies allows the LLM to understand cURL's massive internal API surface using 77.8% fewer tokens.

Reproduce this benchmark

You can verify these numbers yourself using the open-source mcp-benchmark tool:

git clone --depth 1 https://github.com/curl/curl.git mcp-benchmark ./curl

Stop paying for raw whitespace.

Install mcp-injector to cut your API bills today.

Get Pro →