Skip to main content
The ResQ Python workspace lives at resq-software/pypi and publishes two packages on PyPI.
These two packages have very different audiences. resq-mcp is for operators wiring AI assistants into ResQ; resq-dsa is a general-purpose utility library. See the README for current APIs.

Install

Calling the API directly

Either package can be paired with any HTTP client. Using httpx:
expires_at is a Unix timestamp in seconds — refresh when fewer than 60 seconds remain. See Authentication.

Using resq-mcp

resq-mcp is a FastMCP server. Once installed, register it with Claude Desktop, Cursor, or any MCP-compatible client to expose ResQ tools to your AI assistant. See the resq-software/pypi README for the up-to-date tool list and configuration.

Errors

httpx raises on non-2xx responses when you call raise_for_status(). The response body follows the envelope documented at Errors. Catch httpx.HTTPStatusError and branch on err.response.status_code.

Next

API reference

Full endpoint catalog.

Other SDKs

TypeScript, Rust, .NET, and more.