HTTP status codes, explained.
Plus the tools to debug them.
A reference page for every status code from 100 to 511, ten fast developer tools, and an MCP server so your AI assistant can run the same checks.
- Status codes documented
- 63
- Free developer tools
- 10
- MCP tools for AI agents
- 9
- Sign-ups required
- 0
Developer tools
Everything you need to debug a response
No sign-up, no tracking. Pick a tool and get an answer in seconds.
Network & HTTP
— Inspect any public URL through our edge proxy — nothing is stored.
- URL Status CheckerCheck any URL's status code, response time and headers instantly.
- Redirect Chain TracerFollow a URL through every redirect hop to its final destination.
- Security Headers ScannerScan any site for six critical security headers and get a grade.
- CORS TesterSimulate a CORS preflight and see exactly why it's allowed or blocked.
- DNS LookupResolve A, MX, TXT, CNAME and NS records via DNS-over-HTTPS.
Encode & decode
— Decode tokens, convert Base64 and tidy JSON.
Free test endpoints
— Public, CORS-open endpoints for test suites, monitors and demos.
Reference
Every status code, explained
Causes, client- and server-side fixes, an example exchange and a live URL that returns the exact code.
- 1xxInformationalThe request was received and processing continues.4 codes
- 2xxSuccessThe request was received, understood and accepted.10 codes
- 3xxRedirectionFurther action is needed to complete the request.9 codes
- 4xxClient ErrorThe request contains bad syntax or cannot be fulfilled.29 codes
- 5xxServer ErrorThe server failed to fulfil an apparently valid request.11 codes
Give your AI assistant these tools
The HttpStatus MCP server exposes nine read-only tools — status checks, redirect tracing, security-header and CORS audits, DNS, TLS, JWT decoding and test-endpoint generation — to Claude, Cursor and any MCP client. Remote, OAuth-protected, nothing to install.
- Listed in the Claude directory
- OAuth 2.1 with PKCE
- Read-only and stateless
- Streamable HTTP transport
{
"mcpServers": {
"httpstatus": {
"url": "https://mcp.httpstatus.com/mcp"
}
}
}Endpoint: https://mcp.httpstatus.com/mcp