Build with the Poke Python SDK — `pip install poke`.
Mirrors the Node SDK with snake_case methods (`send_message`, `create_webhook`, `send_webhook`), richer exception types, and an MCP callbacks middleware for async tool progress updates.
Use when the user is on Python (3.8+), writing a FastAPI/Flask/Django app, or building an MCP server in Python that needs Poke callbacks.
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
MCP server-side (Python only — Node SDK has no equivalent)
[[references/mcp-callbacks]] — with_callbacks, PokeCallbackMiddleware, callback context for streaming progress to Poke from your MCP tools.
Cross-references
The conceptual model is identical to Node — see [[../poke/SKILL]] for SDK methods, [[../poke-webhooks/SKILL]] for webhook design, [[../poke/references/use-cases]] for canonical patterns.
For tunneling a Python MCP server to Poke, see [[../poke-mcp-tunnel/references/tunnel-local]].