HttpStatus MCP Server
24 AI-callable tools for API mocking, chaos engineering, security scanning, SSL checks, CORS debugging, OpenAPI validation, JWT decoding, HAR analysis, distributed tracing, webhook capture, automation workflows, and uptime monitoring.
list-mocks
List API mocks with optional filtering and pagination
Returns a paginated list of API mock definitions. Supports filtering by name, method, and status code.create-chaos-rule
Create a chaos engineering rule for an API endpoint
Creates a reusable chaos endpoint mapping that injects failures, latency, or error responses into API calls for resilience testing.disable-chaos-rule
Disable a chaos rule by ID
Disables an active chaos engineering rule by its ID, stopping fault injection on the target endpoint.list-chaos-rules
List chaos engineering endpoint mappings
Returns all configured chaos engineering rules with their target endpoints, fault types, and current status.run-redirect-analyzer
Analyze redirect chain behavior for a URL
Follows and reports the full redirect chain for a given URL, showing each hop with status code, headers, and final destination.run-cors-debug
Run CORS diagnostics for a target URL and origin
Tests CORS configuration by sending preflight and actual requests from a specified origin, reporting allowed methods, headers, credentials, and any misconfigurations.create-mock
Create an API mock endpoint with custom response, headers, and delay
Creates a new API mock definition. Accepts name, URL pattern, HTTP method, status code, response body, response headers, and optional delay in milliseconds. Returns the created mock ID and endpoint URL.update-mock
Update an existing API mock by ID
Updates an existing API mock definition by its ID. Can modify URL pattern, method, status code, response body, response headers, and delay.delete-mock
Delete an API mock by ID
Permanently deletes an API mock endpoint by its ID.check-ssl
Check SSL/TLS certificate validity, expiry, issuer chain, and protocols
Inspects the SSL/TLS certificate of a given hostname. Returns validity dates, issuer chain, supported protocols, cipher suites, and days until expiry.run-security-scan
Scan a URL for security issues
Performs a comprehensive security scan checking HTTP security headers, TLS configuration, CORS policy, CSP, HSTS, and common XSS vectors. Returns findings with severity levels.validate-openapi
Validate OpenAPI 2.x/3.x specification
Validates an OpenAPI or Swagger specification in JSON or YAML format. Returns validation errors, warnings, and schema compliance details.decode-jwt
Decode JWT and return header, payload, and signature metadata
Decodes a JSON Web Token without verification. Returns the parsed header, payload claims, signature algorithm, and expiration status.run-trace
Analyze distributed trace data
Parses and analyzes distributed trace data from Jaeger, Zipkin, or OpenTelemetry formats. Visualizes span hierarchy, timing, and identifies bottlenecks.analyze-har
Analyze HTTP Archive (HAR) file for performance and errors
Parses an HAR file and reports request/response timings, error rates, slow requests, payload sizes, and performance recommendations.create-monitor
Create uptime monitor for a URL
Sets up an uptime monitor for a URL with configurable check intervals, regions, and alert thresholds. Returns the monitor ID.get-monitor-status
Get current status and uptime percentage for a monitor
Returns the current up/down status, uptime percentage, response time, and recent check history for a monitor by ID.capture-webhook
Create and poll webhook capture bins for request inspection
Creates a temporary webhook capture bin and polls for incoming requests. Returns full request details including headers, body, and query parameters.automation-create-workflow
Create API automation workflow from defined steps
Creates a multi-step API automation workflow with sequential or parallel steps, variable extraction, and conditional logic.automation-generate-from-openapi
Generate automation workflow from OpenAPI spec
Automatically generates an API automation workflow from an OpenAPI specification, creating test steps for each endpoint.automation-import-postman-collection
Convert Postman collection to automation workflow
Imports a Postman v2.1 collection and converts it into an HttpStatus automation workflow with preserved variables and test scripts.automation-run-workflow
Run an existing automation workflow by ID
Executes an automation workflow by its ID and returns the run ID for status tracking.automation-get-workflow-status
Get status, step results, and logs for a workflow run
Returns the execution status, individual step results, response data, and logs for a workflow run by its run ID.start-resolve
Resolve natural-language intent to HttpStatus.com tools
Takes a natural-language description of what the user wants to do and resolves it to the most appropriate HttpStatus tool or action.