poke-integrations
Poke Integrations — Map of Content
Integrations are how a user's Poke agent gets access to tools and data. Two kinds:
- Built-in — prebuilt recipes for common services (OAuth/API key handled by Poke).
- Custom MCP — any MCP-compatible server, added by URL.
Catalog
- [[references/builtin-integrations]] — the prebuilt list (Linear, Notion, GitHub, Sentry, Vercel, etc.).
- [[references/custom-mcp]] — adding any MCP server via poke.com/integrations/new.
Auth & management
- [[references/oauth-vs-apikey]] — what to expect during connect.
- [[references/integrations-ui]] — managing connections at poke.com/integrations.
- [[references/disconnect-refresh]] — disconnecting / refreshing failed connections.
Sibling skills
More from hktitan/poke-skills
poke
Build with the Poke developer SDK and REST API — send messages to a user's Poke agent, create webhook triggers, authenticate with API keys, and understand the platform (channels, Kitchen, integrations, recipes). Use when the user asks to "send a message to Poke", "call the Poke API", "use the poke npm package", "integrate with poke.com", or builds anything against `poke.com/api/v1`.
6poke-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.
6poke-recipes
Build and publish Poke Recipes — shareable install bundles that combine onboarding context, a first message, required integrations, and a `poke.com/r/<code>` install link. Use when the user asks to "make a Poke recipe", "share my Poke setup", "create an install link", "publish to poke.com/recipes", or wants to monetize a Poke workflow via payouts.
6poke-webhooks
Design and wire up Poke webhook triggers — translate an event source (deploy fail, new signup, alert) into a `createWebhook` + `sendWebhook` pair with a sensible condition/action and a safe payload shape. Use when the user asks to "trigger Poke when X happens", "notify Poke from my app", "build a Poke webhook", or wires Poke into CI/cron/serverless events.
6poke-mcp-tunnel
Connect a local MCP server to a Poke agent using the `poke` CLI — `poke login`, `poke mcp add` for remote URLs, and `poke tunnel` to forward a local port to Poke for development. Use when the user wants to "expose my MCP server to Poke", "test my MCP locally with Poke", "connect Poke to my localhost", or registers a remote MCP URL.
6