Skip to main content

poke-python

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.

Datos de origen

Repositorio
HKTITAN/poke-skills
Última actividad en el origen
3 de mayo de 2026 a las 07:40
Idioma detectado de SKILL.md
inglés
Estrellas
7
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
6 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
poke-python
description
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.
license
MIT
compatibility
Requires Python >= 3.8 for the core SDK; Python >= 3.10 for the MCP callbacks module.
metadata
{"author":"HKTITAN","version":"1.0.0","graph":true}
# Poke Python SDK — Map of Content The official Python SDK on PyPI: [`pip install poke`](https://pypi.org/project/poke/). Same surface as the Node SDK ([[../poke/SKILL]]) with Pythonic naming and finer-grained exceptions. ## Setup - [[references/install]] — `pip install poke`; Python 3.8+; zero dependencies. - [[references/quickstart]] — `Poke()`, `send_message`, `create_webhook`, `send_webhook` in 10 lines. - [[references/auth-and-config]] — credential resolution + `base_url`. ## Reliability - [[references/exceptions]] — `PokeError`, `AuthenticationError`, `ForbiddenError`, `RateLimitError`. ## 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]]. ## Reference - PyPI: https://pypi.org/project/poke/ - API docs: https://poke.com/docs/api
Ver en GitHub