resq-software/pypi and publishes
two packages on PyPI.
| Package | Purpose |
|---|---|
resq-mcp | FastMCP server exposing ResQ tools to Claude Desktop and Cursor |
resq-dsa | Zero-dependency data structures |
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. Usinghttpx:
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.