00Widget

Your agents keep working. Stay in the loop.

00Widget gives the agents and automations you already use a native status layer across your Apple devices—so progress, results, and approvals remain visible after you close the chat.

Requires a compatible MCP host or API publisher. Subscription may be required.

iPhone Home Screen with 00Widget widgets: Production API latency and checkout uptime, Open PRs all reviewed, Launch at 4 of 5 awaiting final approval, Agent runs at 20 of 20, and Trials at 128 today. The Dynamic Island shows the launch running.

One request, start to finish

Ask once. Follow every step.

You ask an agent to ship a release. It works for the next twenty minutes. Here is what you see without opening a chat window.

  1. Ship 2.4 and keep me posted. The agent starts. A Live Activity appears on the Lock Screen and in the Dynamic Island, and the steps tick over as the work happens.
  2. 4/5 · Announcement needs approval. The run reaches something only you can decide. The status says so where you already are, instead of waiting silently in a log.
  3. Approved · Starting the 10% rollout. You approve in the app, the agent continues, and the finished result stays on the Home Screen.

Native surfaces

The right status, where you already look.

The same structured update renders as a real system surface on each device. Nothing here is a web view or a notification you have to tap through.

On the Lock Screen The running launch sits under the clock, with standing counts as widget accessories beside it.
iPhone Lock Screen: an App launch Live Activity below the clock reading 4 of 5, with Announcement needing approval, Store uploaded, and Website live, plus Agent runs 20 of 20 and Trials 128 as accessories.
Several agents at once Trials, Support, Agent runs, and AI spend stay side by side without opening anything.
iPhone Home Screen with a four-cell 00Widget grid: Trials 128 today, Support 24 with 1 waiting, Agent runs 20 of 20 with 19 clean and 1 retried, and AI spend $18.40 of $30 today.
In the Dynamic Island Press the running activity and every step of the job expands in place.
Expanded Dynamic Island over an iPhone Home Screen, listing App launch at 4 of 5 with Announcement needing approval, Store uploaded, and Website live.
Across the room The same state becomes an Apple TV dashboard for work in progress.
Apple TV dashboard: an ongoing App launch activity at 4 of 5 marked Needs you, above Trials, Support, and Agent runs widgets.

Decide and share

Open it only when it needs you.

The Launch card open in 00Widget at 4 of 5, marked Needs you, with an Approve button and a confirmation dialog asking before the action runs. The same iPhone Home Screen after approval: Launch reads 5 of 5, Release Agent says rollout started, and the compact Dynamic Island is green to show completion.
Approve once. See the result. 00Widget confirms before anything runs. After you approve, the agent continues and the finished 5/5 result stays visible with the rollout underway.
The Share Launch sheet in 00Widget: a QR code, a note that anyone with the code can see Launch and nothing else and cannot run actions, and an expiry that can be revoked in Settings. The same Launch card opened from that code as an App Clip, showing 4 of 5 with its Now, Next, and Needs you detail, labelled read-only and revocable by the owner.
Share progress, not credentials Send one card as a link. It opens without an account, shows nothing else from your account, cannot run actions, and you can revoke it.

Integration model

Send data, not UI.

Your agent never draws a pixel. It sends a small structured update, and 00Widget renders it with predefined native templates on every surface above.

1

Connect an agent

Claude, ChatGPT, Manus, OpenCode, Codex, and other compatible clients connect through MCP. Custom agents, automations, scripts, and services use the API.

2

Publish structured state

The agent sends a small card or Live Activity update. 00Widget validates, stores, and pushes it to your devices.

3

Native surfaces stay current

00Widget renders predefined native templates across widgets, Live Activities, the Dynamic Island, and Apple TV.

Who can publish

Every agent gets a mission channel.

AI assistants, automations, and software you build can do the work, but their results usually stay inside a conversation, log, or browser tab. Install 00Widget once and give every one of them the same persistent native channel.

Cartoon spy control room where agents and automations send mission updates into iPhone widgets.

Your AI assistant

Connect Claude, ChatGPT, Manus, OpenCode, Codex, or another compatible MCP client so it can publish useful state directly from a conversation.

Automations and autonomous agents

Give background jobs, scheduled workflows, and long-running agents a place to report progress and outcomes.

Apps, scripts, and services

Publish structured status, metrics, alerts, and actions through the API without building another native app.

Connect directly

Choose your platform. Connect once.

Pick the agent you use and follow the instructions for that platform.

Choose your platform

Claude

Open the connector with everything filled in.

  1. Select Connect Claude to open the pre-filled connector flow.
  2. Add the connector, then sign in to 00Widget and approve access.
Using Claude Code? Run this command, then open /mcp in Claude Code to complete OAuth. claude mcp add --transport http 00widget https://api.00widget.com/mcp
Connect Claude

ChatGPT

Create a custom app in Developer mode.

  1. In ChatGPT on the web, enable Developer mode from Settings → Apps → Advanced settings or your workspace’s Apps settings.
  2. Create a custom app and paste https://api.00widget.com/mcp as the MCP server URL.
  3. Connect it, then sign in to 00Widget and approve access.
ChatGPT instructions

Manus

Add 00Widget as a custom MCP server.

  1. In Manus, go to Settings → Integrations → Custom MCP Servers and select Add Server.
  2. Name it 00Widget and enter https://api.00widget.com/mcp as the server URL.
  3. Test the connection, then complete the 00Widget sign-in when prompted.
Manus instructions

OpenCode

Add and authorize the MCP server from your terminal.

  1. Run this command once.
  2. Approve the 00Widget sign-in in the browser window that opens.
opencode mcp add 00widget --url https://api.00widget.com/mcp && opencode mcp auth 00widget

Codex

Add 00Widget in the app or from your terminal.

  1. In the ChatGPT desktop app, open Settings → MCP Servers → Add server.
  2. Name it 00Widget, choose Streamable HTTP, and enter https://api.00widget.com/mcp.
  3. Save, restart, then select Authenticate and approve access.
Prefer the terminal? codex mcp add 00widget --url https://api.00widget.com/mcp && codex mcp login 00widget
Codex instructions

Other MCP client

Connect from any compatible MCP client.

  1. Add a custom or remote MCP server.
  2. Choose Streamable HTTP and enter https://api.00widget.com/mcp.
  3. Save the server, then complete the 00Widget OAuth sign-in.

Confirmed guides: Cursor, VS Code, Gemini CLI, Raycast, Mistral, Zed, and Windsurf.

Works with MCP clients that support remote Streamable HTTP and OAuth.

Builders can use the same backend through the documented API. API guide

Keep your next agent job in sight.

Requires a compatible MCP host or API publisher. Subscription may be required.