# Pushbullet MCP

> Pushbullet lets your AI agent instantly send files, links, addresses, and alerts across every device you own—from your phone to your desktop computer. It gives you universal copy-paste functionality right inside your chat interface, making manual switching between screens obsolete.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** cross-device-sync, notifications, file-transfer, universal-clipboard, real-time-alerts

## Description

Stop manually copying text or linking files from one screen to another. This MCP connects Pushbullet directly to any AI agent, giving your client full command over all your connected devices. You can talk to your agent and have it push notes, links, or even simple reminders out to a specific phone, tablet, or computer—all at once. It acts like a dedicated notification manager that lives inside your chat window.

Need to coordinate team alerts? Your agent handles the delivery of system messages to every relevant member's device without you having to open 10 different apps. If you're using Vinkius, this MCP lets you manage all those complex cross-device workflows through one natural language conversation. You can even check who your contacts are or track recent pushes to keep tabs on what was sent and when.

## Tools

### register_new_device
Adds a specific target hardware device that will receive pushes from your agent.

### send_push_notification
Sends any type of data, link, or file to one or multiple connected devices.

### subscribe_to_channel
Allows you to follow a specific Pushbullet community channel feed.

### remove_device
Deletes an associated device from your account, stopping it from receiving pushes.

### remove_push_record
Permanently deletes a specific push notification record from history.

### unsubscribe_from_channel
Removes your subscription to a community feed channel.

### get_api_status
Checks the current operational status and connection health of your Pushbullet account.

### list_push_contacts
Retrieves a list of all connected users or contacts associated with your Pushbullet account.

### list_connected_devices
Shows you every piece of hardware—phones, tablets, computers—currently linked to your account.

### list_recent_pushes
Gathers and shows you a chronological log of all notifications and data transfers.

### list_channel_subscriptions
Displays all the community channel feeds that you are currently subscribed to.

### test_pushbullet_auth
Runs a quick test to confirm your access token and credentials work correctly.

## Prompt Examples

**Prompt:** 
```
Push this link to my phone: https://vinkius.com
```

**Response:** 
```
Sending link... I've pushed 'https://vinkius.com' to your primary device via Pushbullet. Should I also send it to your computer?
```

**Prompt:** 
```
Send a push notification to all my devices with a reminder about the team meeting at 3 PM.
```

**Response:** 
```
Push notification sent to all 4 connected devices. Title: "Team Meeting Reminder". Body: "Team sync at 3:00 PM EST in Conference Room B. Agenda: Q2 review, sprint planning." Delivered to: MacBook Pro (instant), iPhone 15 (instant), iPad Air (instant), Windows Desktop (0.3s delay). All devices confirmed receipt. The notification was also mirrored to your Chrome browser extension.
```

**Prompt:** 
```
Share this URL across all my devices and send a copy to my colleague james@meridian.io.
```

**Response:** 
```
Link shared successfully. URL: https://docs.example.com/q2-report. Pushed to your 4 devices with preview: "Q2 Revenue Report - Interactive Dashboard". Copy sent to james@meridian.io via Pushbullet channel (delivered in 0.5s). James will see it on his connected devices. You can track if he opened it in your push history. The link was automatically saved to your clipboard on your active MacBook.
```

## Capabilities

### Send alerts across devices
Your agent sends notes, links, files, and messages to individual devices or a whole group of connected hardware.

### Manage device roster
You list all associated hardware and can add new target devices or delete old ones directly through conversation.

### View push history
The agent retrieves a log of recent pushes, allowing you to track what data was sent and when it arrived.

### Control contacts and channels
You can list your established contacts or manage which community feeds (channels) you follow or unfollow.

## Use Cases

### A dev needs to share a quick API key.
Instead of pasting the key into Slack, then copying it again to their phone for testing, they simply tell their agent: 'Send this key to my iPhone and my work laptop.' The agent uses `send_push_notification` to hit all targets at once.

### An Ops team needs to monitor system health.
When a server goes down, the analyst doesn't have to open three different dashboards. They tell their agent: 'Send high-priority alert for Server Alpha.' The agent then pushes the notification using `send_push_notification` to all relevant on-call team members.

### A support rep needs client device status.
The rep asks their agent: 'List all devices linked to this user.' The agent uses `list_connected_devices`, providing instant metadata so the rep knows exactly where to send instructions without calling the client.

### A content creator needs multi-platform sharing.
They finish writing an article and need to share it with their editor and two team members. They instruct their agent to 'Send this link across all my devices.' The agent uses `send_push_notification` for instant, universal delivery.

## Benefits

- Stop clicking through multiple apps. You can use your agent to send a link via `send_push_notification` to your phone, computer, and tablet simultaneously with one command.
- Keep track of everything without digging through email threads. Use `list_recent_pushes` to get an immediate history of every notification sent or received.
- Manage your digital workspace like a pro. You can use `list_connected_devices` to see exactly what hardware is linked, and even `register_new_device` if you buy a new tablet.
- Keep your team informed instantly. If an alert needs to go out, the agent handles it automatically, eliminating manual effort across multiple communication platforms.
- Stay organized by controlling feeds. You can use `list_channel_subscriptions` to see which community channels you follow and quickly unsubscribe using `unsubscribe_from_channel`.

## How It Works

The bottom line is that once it’s set up, your AI client treats Pushbullet like another native app on your desktop.

1. First, subscribe to this MCP on Vinkius and get your Pushbullet Access Token from your account settings.
2. Next, pass that token into your AI client. This verifies the connection and makes all your devices available for control.
3. Finally, just tell your agent what you want to do—like 'Send this link to my phone' or 'List all connected devices'—and it executes the action.

## Frequently Asked Questions

**How does Pushbullet MCP send files across my devices?**
It sends files using the `send_push_notification` tool, which bypasses manual file sharing. You just tell your agent what to push, and it handles the data transfer instantly.

**Can I see a history of all pushes with Pushbullet MCP?**
Yes. Use `list_recent_pushes` to pull up a clear log showing when and what data was pushed across your connected hardware.

**Does Pushbullet MCP support managing multiple team members' devices?**
Yes, you can use the tools to manage device lifecycle. You can `list_connected_devices` to see everything available for alert distribution.

**What if I buy a new tablet? How do I connect it with Pushbullet MCP?**
You simply tell your agent to run the `register_new_device` tool, providing the necessary details. The agent adds the device to your active roster.

**Is there a way to stop following certain community feeds with Pushbullet MCP?**
You can use `list_channel_subscriptions` first to see what you follow, and then call `unsubscribe_from_channel` to remove the feed.