Cloudflare Workers MCP server: api-payload-auditor
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Calculate cloud API egress bandwidth costs for a given payload size and monthly traffic. Returns cost at 25%, 50%, and 75% reduction scenarios.
Payload size in bytes
Cloud region: us, eu, ap, sa, af, me, or AWS region codes
Monthly API request volume (default 1,000,000)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Calculate cloud API egress bandwidth costs for a given payload size and monthly traffic. Returns cost at 25%, 50%, and 75% reduction scenarios.
| Argument | Type | Description |
|---|---|---|
| region | string | Cloud region: us, eu, ap, sa, af, me, or AWS region codes |
| monthlyRequests | number | Monthly API request volume (default 1,000,000) |
| payloadSizeBytes* | number | Payload size in bytes |
{
"type": "object",
"required": [
"payloadSizeBytes"
],
"properties": {
"region": {
"type": "string",
"description": "Cloud region: us, eu, ap, sa, af, me, or AWS region codes"
},
"monthlyRequests": {
"type": "number",
"description": "Monthly API request volume (default 1,000,000)"
},
"payloadSizeBytes": {
"type": "number",
"description": "Payload size in bytes"
}
}
}Compare an original payload to an optimized version. Returns size reduction %, removed field paths, and depth change.
| Argument | Type | Description |
|---|---|---|
| original* | object | Original (before optimization) payload |
| optimized* | object | Optimized (after pruning) payload |
{
"type": "object",
"required": [
"original",
"optimized"
],
"properties": {
"original": {
"type": "object",
"description": "Original (before optimization) payload"
},
"optimized": {
"type": "object",
"description": "Optimized (after pruning) payload"
}
}
}Identify and suggest unnecessary fields for removal from a JSON payload. Flags debug/temp/internal/deprecated fields, null values, empty arrays, and _ prefix fields.
| Argument | Type | Description |
|---|---|---|
| payload* | object | JSON payload to audit for bloat |
| threshold | number | Importance threshold 0-100 (default 60). Fields scored below this are flagged. |
{
"type": "object",
"required": [
"payload"
],
"properties": {
"payload": {
"type": "object",
"description": "JSON payload to audit for bloat"
},
"threshold": {
"type": "number",
"description": "Importance threshold 0-100 (default 60). Fields scored below this are flagged."
}
}
}Analyze a JSON API response payload structure — field count, size in bytes, max nesting depth, type distribution, null field count, and redundancy signals (empty arrays, null values).
| Argument | Type | Description |
|---|---|---|
| payload* | object | JSON API response payload to analyze |
{
"type": "object",
"required": [
"payload"
],
"properties": {
"payload": {
"type": "object",
"description": "JSON API response payload to analyze"
}
}
}