How to integrate Pushbullet MCP with Codex

Connect Codex to Pushbullet MCP. Send a note to your phone right now, list all devices linked to your account, and more using natural language, with authentication handled for you.

Pushbullet logoPushbullet
Oauth2Api Key

Pushbullet is a notification and file sharing service for devices and browsers. It helps you instantly send messages, files, and links between your devices and contacts.

15 Tools

Introduction

Codex is one of the most popular coding harnesses out there. And MCP makes the experience even better. With the Pushbullet MCP integration, Codex can send pushes to your devices, manage chats, list and update devices, upload files, and delete old pushes, all without leaving the terminal or the app, whichever you prefer.

For exact tool slugs and parameter tables, see the tool catalog in the Composio docs.

Also integrate Pushbullet with

Why use Composio?

Apart from a managed and hosted MCP server, you will get:

  • CodeAct: A dedicated workbench that allows GPT to write its code to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
  • Large tool responses: Handle them to minimise context rot.
  • Dynamic just-in-time access to 20,000 tools across 1700+ other Apps for cross-app workflows. It loads the tools you need, so GPTs aren't overwhelmed by tools you don't need.

How to install Pushbullet MCP in Codex

Run the setup command

Run this command in your terminal to add the Composio MCP server to Codex.

Terminal

It will initiate the authentication in a browser window, authorize Codex to access your Composio account.

Composio authentication page

(Optional) Authenticate with OAuth

To authenticate manually, run the login command to open a browser window and authorize Codex to access your Composio account.

bash
codex mcp login composio

Verify the connection

Run codex mcp list to confirm Composio appears as a registered MCP server.

bash
codex mcp list

Codex App

Codex App follows the same approach as VS Code.

  1. Click ⚙️ on the bottom left → MCP Servers → + Add servers → Streamable HTTP:
  2. Fill the header and Key fields with { "x-consumer-api-key" = "ck_*******" }.
  3. The Key is the Composio API key, that you can find on dashboard.composio.dev
  4. Click on Authenticate and authorize Codex to your Composio account and you're all set.
Codex App MCP setup
  1. Restart and verify if it's there in .codex/config.toml
bash
[mcp_servers.composio]
url = "https://connect.composio.dev/mcp"
http_headers = { "x-consumer-api-key" = "ck_*******" }

Try it

Ask Codex for a Pushbullet task. The first time, Composio asks you to connect your Pushbullet account.

For example, ask it to:

  • "Send a note to your phone right now"
  • "List all devices linked to your account"
  • "Share this PDF with your laptop"

What is the Pushbullet MCP server, and what's possible with it?

The Pushbullet MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Pushbullet account. It provides structured and secure access to your Pushbullet devices, chats, and pushes, so your agent can perform actions like sending notifications, sharing files, managing chats, and organizing devices on your behalf.

  • Instant push notifications and file sharing: Instruct your agent to send notes, links, or files to any connected device, user, or channel for seamless cross-device updates.
  • Device management and registration: Let your agent list, register, or remove devices from your Pushbullet account to keep your ecosystem up to date.
  • Chat creation and management: Have your agent create new chat threads, list ongoing conversations, or delete chats as needed for streamlined communication.
  • Bulk push and chat cleanup: Direct your agent to delete individual pushes, clear all pushes at once, or remove old chats and devices to keep your space organized.
  • User profile access and verification: Enable your agent to retrieve your current Pushbullet user profile, ensuring secure and accurate operations every time.

Conclusion

You've successfully integrated Pushbullet with Codex using Composio's MCP server. Now you can interact with Pushbullet directly from your terminal, VS Code, or the Codex App using natural language commands.

Key benefits of this setup:

  • Seamless integration across CLI, VS Code, and standalone app
  • Natural language commands for Pushbullet operations
  • Managed authentication through Composio
  • Access to 20,000+ tools across 1700+ apps for cross-app workflows
  • CodeAct workbench for complex tool chaining

Next steps:

  • Try asking Codex to perform various Pushbullet operations
  • Explore cross-app workflows by connecting more toolkits
  • Build automation scripts that leverage Codex's AI capabilities
TOOLS

Supported Tools

Every Pushbullet action and event your agent gets out of the box.

Create Chat

Create a chat with the specified email address if one does not already exist.

Register Device

Tool to register a new device under the current user's account.

Create Push

Send a note, link, or file push to a device, user, channel, or client.

Delete All Pushes

Tool to delete all pushes for the current user asynchronously.

Delete Chat

Tool to delete a chat by its identifier.

Delete Pushbullet Device

Tool to remove a device by its identifier.

Delete Push

Tool to delete a specific push by its identifier.

Get current user

Tool to retrieve the currently authenticated user's profile.

List Chats

List a page of chat objects for the current user, with cursor-based pagination to retrieve further pages.

List Devices

List a page of devices belonging to the current Pushbullet user, ordered by most recently modified.

List Pushes

List Pushbullet push history for retrieval or syncing.

Mute or Unmute Chat

Tool to mute or unmute an existing chat.

Update Device

Tool to update metadata for a device by its identifier.

Update Push

Update a push by its identifier, including marking it dismissed.

Upload Request

Request authorization and an upload URL for a file before pushing it.

FAQ

Frequently asked questions

Start with Pushbullet.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Pushbullet tool your agent needs.Free to start.

Start building