Make Claude Code send push notifications to your phone

August 12, 2026

Agents are great at working while you're away — and terrible at telling you they're done. You kick off a refactor, walk away, and the finished work sits in a terminal for an hour. Here's how to give Claude Code the ability to buzz your phone, in two commands.

Setup

Install the CLI and create your topic (once):

curl -fsSL https://pinged.fyi/install | sh
fyi new --save

Scan the printed QR with the pinged.fyi app (+ → Join → Scan). Then register the MCP server with Claude Code:

claude mcp add fyi -- fyi mcp

That's the whole setup. fyi mcp is a local MCP server that ships inside the CLI — nothing to host, nothing to configure, no API keys.

What Claude can do now

Claude Code sees a send_notification tool (message, optional title and priority). So prompts like these just work:

"Run the full test suite, fix anything that breaks, and ping me when you're done."

"Migrate the database. Notify me immediately, high priority, if anything fails."

"Work through the code review feedback. When you finish each file, send me a short progress ping."

While you're at lunch, your phone says:

Claude Code · tests green — 3 fixes applied, 212 passed

Why this beats watching the terminal

The point of delegating work to an agent is reclaiming your attention. A push notification completes that loop: you find out the moment work finishes — not when you remember to check. And because a pinged.fyi topic is just four secret words, there's no account to create for the agent, no OAuth dance, no token to rotate.

For other agents

Any MCP-capable agent can use the same server (fyi mcp over stdio). Agents without MCP can still use plain HTTP — everything they need to know lives at pinged.fyi/llms.txt, which is also how an agent told simply to "install pinged.fyi" figures out the rest on its own.

Try it in 30 secondscurl -fsSL pinged.fyi/install | sh

Free push notifications for scripts, servers and AI agents. No account.