Pushbullet MCP server

Connect Pushbullet to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Pushbullet MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the manage push tool in Pushbullet
  • Use the request file upload tool in Pushbullet
  • Use the list devices tool in Pushbullet
  • Use the list subscriptions tool in Pushbullet
  • Use the send push tool in Pushbullet
  • Use the manage subscription tool in Pushbullet

Supported Tools

manage_push

Manage Push

Dismiss or delete an existing push by its identifier. Use **dismiss** to mark a push as read/acknowledged across all devices, or **delete** to permanently remove it.

request_file_upload

Request File Upload

Request an upload URL from Pushbullet for uploading a file. Returns the upload URL (for uploading via multipart/form-data) and the resulting file URL that can be used in file pushes or MMS messages.

list_devices

List Devices

Retrieve a page of devices registered to the Pushbullet account. Returns device details including nickname, manufacturer, model, and SMS capability. Useful for finding device identifiers to target pushes or send SMS messages.

list_subscriptions

List Subscriptions

Retrieve a page of channel subscriptions for the Pushbullet account. Returns channel details including name, tag, description, and mute status.

send_push

Send Push

Send a push notification to your devices, another user, or a channel. Supports three push types: **note** (text message), **link** (URL with optional message), and **file** (previously uploaded file with optional message). Pushes can be targeted to a specific device, an email address, or a channel tag. If no target is specified, the push is broadcast to all of the sender's devices.

manage_subscription

Manage Subscription

Subscribe to a channel, mute/unmute a subscription, or unsubscribe. Subscribing to a channel means you'll receive pushes sent to that channel.

manage_chat

Manage Chat

Create, mute/unmute, or delete a chat conversation. Creating a chat starts a conversation with another user by email. Muting suppresses notifications for the chat.

manage_device

Manage Device

Create, update, or delete a device on the Pushbullet account. Use this to register new devices, update device properties (nickname, icon, etc.), or remove devices.

list_pushes

List Pushes

Retrieve a list of pushes from the account. Can filter by modification time, active status, and supports pagination. Returns pushes sorted by most recent first.

get_channel_info

Get Channel Info

Look up public information about a Pushbullet channel by its tag. Returns the channel name, description, subscriber count, and optionally its recent pushes.

send_clipboard

Send Clipboard

Copy text to the clipboard on all connected devices using Pushbullet's universal copy/paste feature. The text is delivered in real time as an ephemeral message.

send_sms

Send SMS

Send an SMS or MMS text message through a connected Android device. The message is queued and sent when the phone syncs. Supports sending to multiple phone numbers for group MMS. Requires Pushbullet Pro for more than 100 messages per month.

list_chats

List Chats

Retrieve a page of chat conversations on the Pushbullet account. Returns chat partner details including name, email, and mute status.

get_current_user

Get Current User

Get the connected Pushbullet account, including its user identifier, email, profile name, and maximum upload size.

create_channel

Create Channel

Create a Pushbullet channel for broadcasting pushes to subscribers, optionally publishing updates from an RSS feed.

Connect Pushbullet to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Pushbullet in Metorial. In your Metorial portal, enable the Pushbullet MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Pushbullet tools.

Run Pushbullet through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Pushbullet and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Pushbullet tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Pushbullet

Slack

Slack: connect with bot OAuth or user OAuth to work with messages, conversations, search, files, Canvases, Lists, profiles, reactions, reminders, and workspace productivity settings.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Resolve site users to numeric Person/Group LookupId values. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Retrieve site properties and search for sites across Microsoft 365.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs.

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis.

Asana

Create, read, update, and delete tasks, projects, portfolios, and goals in Asana workspaces. Manage task assignments, due dates, subtasks, dependencies, tags, custom fields, attachments, and comments. Organize work with sections, project templates, and portfolios. Search tasks across workspaces, track time entries, and manage team memberships.

Technical notes for Pushbullet

Send notes, links, and files to connected devices, contacts, or channel subscribers. Discover the connected account, manage devices and chats, create channels and manage subscriptions, send SMS/MMS through Android phones, and share clipboard text. Request file-upload URLs for files sent through Pushbullet.

Frequently asked questions

Common questions about connecting Pushbullet to AI agents with Metorial.

  1. How many tools does the Pushbullet MCP server have?
    The Pushbullet MCP server exposes 15 tools, including Manage Push, Request File Upload, List Devices. Each one is governed and traced through Metorial.
  2. Pushbullet exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Pushbullet MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Pushbullet and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Pushbullet MCP server yourself or use the hosted gateway.

Connect Pushbullet to production AI agents

See how Metorial gives your team governed access to Pushbullet, with tracing and security controls built in.