{"name":"api-payload-auditor","version":"1.1.0","protocol":"mcp","transport":"streamable-http","method":"POST","jsonrpc":"2.0","info":"MCP endpoint. Use POST with JSON-RPC 2.0 body.","tools":[{"name":"payload_analyze","description":"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)."},{"name":"field_prune_suggest","description":"Identify and suggest unnecessary fields for removal from a JSON payload. Flags debug/temp/internal/deprecated fields, null values, empty arrays, and _ prefix fields."},{"name":"bandwidth_cost_calc","description":"Calculate cloud API egress bandwidth costs for a given payload size and monthly traffic. Returns cost at 25%, 50%, and 75% reduction scenarios."},{"name":"compare_payloads","description":"Compare an original payload to an optimized version. Returns size reduction %, removed field paths, and depth change."}],"example_initialize":{"jsonrpc":"2.0","id":1,"method":"initialize"},"example_tools_list":{"jsonrpc":"2.0","id":2,"method":"tools/list"},"example_call":{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"field_prune_suggest","arguments":{"payload":{"id":1,"_debug":null,"tempValue":"x"}}}},"docs":"https://modelcontextprotocol.io/"}