@pipeworx/httpbin

Connect: https://gateway.pipeworx.io/httpbin/mcp · Install: one-click buttons

Tools: 16

httpbin.org MCP — keyless HTTP request/response echo for debugging.

Tools

  • get(query?, headers?) — echo a GET (query/headers as JSON objects)
  • post(body?, headers?, content_type?) — echo a POST
  • headers() — echo caller’s headers
  • ip() — caller’s IP (as gateway egress)
  • user_agent() — caller’s User-Agent
  • status(code) — return the given HTTP status code
  • delay(seconds) — sleep N seconds then return
  • uuid() — return a UUID
  • base64_encode(s) — base64-encode a string
  • base64_decode(s) — base64-decode a string
  • json_anything() — echo {slideshow:…} sample JSON
  • xml_anything() — sample XML
  • html_anything() — sample HTML
  • robots_txt() — sample robots.txt
  • image(format) — sample image (jpeg|png|svg|webp)
  • cookies() — caller’s cookies

Data source

https://httpbin.org

Tools

  • get — Send a GET request to httpbin.org and receive back the echoed request: query parameters (query object), custom headers, origin IP, and User-Agent. Use for HTTP debugging.
  • post — Send a POST request to httpbin.org with optional body and custom headers; returns the echoed request including parsed JSON body, form data, and headers.
  • headers — Echo caller’s headers.
  • ip — Caller IP (gateway egress).
  • user_agent — Caller User-Agent.
  • status — Return given HTTP status.
  • delay — Sleep N seconds.
  • uuid — Random UUID.
  • base64_encode — Base64 encode.
  • base64_decode — Base64 decode.
  • json_anything — Fetch a sample JSON response from httpbin.org (/json). Use to verify JSON content-type handling or as a placeholder in tests.
  • xml_anything — Fetch a sample XML response from httpbin.org (/xml). Use to verify XML content-type handling or as a placeholder in tests.
  • html_anything — Fetch a sample HTML response from httpbin.org (/html). Use to verify HTML content-type handling or as a placeholder in tests.
  • robots_txt — Fetch a sample robots.txt from httpbin.org (/robots.txt). Use to test robots.txt parsing or as a content-type placeholder.
  • image — Sample image metadata (returns URL).
  • cookies — Caller cookies.

Tools

  • base64_decode — Base64 decode.
  • base64_encode — Base64 encode.
  • cookies — Caller cookies.
  • delay — Sleep N seconds.
  • get — Send a GET request to httpbin.org and receive back the echoed request: query parameters (query object), custom headers, origin IP, and User-Agent. Use for HTTP debugging.
  • headers — Echo caller's headers.
  • html_anything — Fetch a sample HTML response from httpbin.org (/html). Use to verify HTML content-type handling or as a placeholder in tests.
  • image — Sample image metadata (returns URL).
  • ip — Caller IP (gateway egress).
  • json_anything — Fetch a sample JSON response from httpbin.org (/json). Use to verify JSON content-type handling or as a placeholder in tests.
  • post — Send a POST request to httpbin.org with optional body and custom headers; returns the echoed request including parsed JSON body, form data, and headers.
  • robots_txt — Fetch a sample robots.txt from httpbin.org (/robots.txt). Use to test robots.txt parsing or as a content-type placeholder.
  • status — Return given HTTP status.
  • user_agent — Caller User-Agent.
  • uuid — Random UUID.
  • xml_anything — Fetch a sample XML response from httpbin.org (/xml). Use to verify XML content-type handling or as a placeholder in tests.

Regenerated from source · build July 4, 2026