productivity
Pushbullet MCP, CLI, and Lua Integration for AI Agents
Pushbullet integration docs for AI agents: MCP gateway setup, Pushbullet CLI commands, Lua API reference, credentials, and function schemas.Pushbullet for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
pushbullet.pushbullet_get_current_user | Read read | 0 | Get the authenticated Pushbullet user's profile information, including name, email, and account details. |
pushbullet.pushbullet_list_pushes | Read read | 4 | List recent pushes (notifications) from Pushbullet. Returns push items including notes, links, and files. |
pushbullet.pushbullet_create_push | Write write | 11 | Send a Pushbullet push. Supports note, link, and file pushes. |
pushbullet.pushbullet_update_push | Write write | 2 | Update an existing Pushbullet push, such as marking it dismissed. |
pushbullet.pushbullet_delete_push | Write write | 1 | Delete a push notification from Pushbullet by its unique identifier (iden). |
pushbullet.pushbullet_delete_all_pushes | Write write | 0 | Delete all Pushbullet pushes for the authenticated user. This operation is asynchronous. |
pushbullet.pushbullet_list_devices | Read read | 4 | List all devices registered with the current user's Pushbullet account. Returns device names, types, and identifiers. |
pushbullet.pushbullet_create_device | Write write | 7 | Create a new Pushbullet device for the authenticated user. |
pushbullet.pushbullet_update_device | Write write | 8 | Update a Pushbullet device such as nickname, icon, or SMS capability. |
pushbullet.pushbullet_delete_device | Write write | 1 | Delete a Pushbullet device by device iden. |
pushbullet.pushbullet_list_chats | Read read | 4 | List chats belonging to the authenticated Pushbullet user. |
pushbullet.pushbullet_create_chat | Write write | 1 | Create a Pushbullet chat with another user or email address. |
pushbullet.pushbullet_update_chat | Write write | 2 | Update a Pushbullet chat, usually to mute or unmute it. |
pushbullet.pushbullet_delete_chat | Write write | 1 | Delete a Pushbullet chat by chat iden. |
pushbullet.pushbullet_list_subscriptions | Read read | 4 | List channel subscriptions belonging to the authenticated Pushbullet user. |
pushbullet.pushbullet_create_subscription | Write write | 1 | Subscribe the authenticated Pushbullet user to a channel by tag. |
pushbullet.pushbullet_update_subscription | Write write | 2 | Update a Pushbullet channel subscription, usually to mute or unmute it. |
pushbullet.pushbullet_delete_subscription | Write write | 1 | Delete a Pushbullet channel subscription by subscription iden. |
pushbullet.pushbullet_get_channel_info | Read read | 2 | Get public information for a Pushbullet channel by tag. |
pushbullet.pushbullet_create_channel | Write write | 7 | Create a Pushbullet channel with a globally unique tag. |
pushbullet.pushbullet_push_ephemeral | Write write | 2 | Send a Pushbullet ephemeral event such as a clip or notification dismissal. |
pushbullet.pushbullet_request_upload | Write write | 2 | Request a Pushbullet upload URL for a file push. |