Skip to content
Agentmart
Submit a tool

00Widget

Publish status cards and Live Activities to iOS widgets, the Lock Screen, and the Dynamic Island.

Connector by 00widget.comOfficial · Domain verified by the MCP Registry

IndexedLicense unknownRemote (HTTP)
Write a review

Chalk Labs

Need help deploying 00Widget?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/00widget-com-00widget

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://api.00widget.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Publish status cards and Live Activities to iOS widgets, the Lock Screen, and the Dynamic Island.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 4 write · 1 delete · 4 not yet classified
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 15

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • get_card
  • get_dashboard
  • get_integration_guide
  • get_status
  • list_cards
  • list_live_activities

Write 4 · Create, change, send or run things.

  • start_live_activity
  • update_live_activity
  • upsert_card
  • upsert_cards_batch

Delete 1 · Delete, drop, revoke or wipe things.

  • delete_card

Not yet classified 4 · We could not tell from the name and description.

  • end_live_activity
  • render_activity
  • render_card
  • render_dashboard

Network hosts it talks to 1

  • api.00widget.com · found in remote endpoint, install command

Tools (15)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • delete_cardDelete a card

    Remove a published card. Widgets showing it stop showing it.

  • end_live_activityEnd a Live Activity

    End a running Live Activity with a final frame. Always end what you start. This cannot be undone: an ended activity cannot be resumed, only replaced by starting a new one, which the user sees as the old one dismissing and a new one animating in.

  • get_cardGet a card

    Read one published card by its stable id. Returns `{ card }`, the same envelope every other read on this API uses.

  • get_dashboardRead everything at once

    Every published card and every running Live Activity in one call. Prefer it over list_cards plus list_live_activities when you want the whole picture — it is one request instead of two and the two halves are read together.

  • get_integration_guideRead the 00Widget integration guide

    The rules no argument schema can carry: which template fits which shape of data, what a Live Activity freezes at start, and what publishing etiquette costs you if you ignore it. Read it before publishing for the first time. ALWAYS pass `section`: pick `cards` or `live-activities` for the surface you decided on, which is half the size of the default and all of it relevant. Only fall back to `essentials` if you genuinely do not know yet which of the two you are publishing to.

  • get_statusCheck what this connection can reach

    Whether anything will actually see what you publish, what this credential may do, how much rate budget is left, and what this deployment has enabled. Worth one call before publishing for the first time: if `delivery.canPushWidgets` is false, nothing you publish will be seen by anyone, and the operator needs to install the app and allow notifications rather than you trying again. `attention.liveActivities` names any activity of yours that has stopped telling the operator the truth; it is empty when there is nothing wrong.

  • list_cardsList cards

    List every dashboard card this credential's tenant has published, as stored. Use it to discover the ids already in use before publishing, and to read back what a widget shows.

  • list_live_activitiesList Live Activities

    The Live Activities this tenant currently has running, with their content state. Pass includeEnded to also get the ones that finished in the last day — which is how to check whether an end actually landed, or to find an activity whose externalActivityId you lost.

  • render_activityPreview one running Live Activity

    Use this when the user wants to see or inspect one specific running 00Widget Live Activity. Pass the externalActivityId returned by list_live_activities. Ended activities are not available here. Prefer this over render_dashboard when one running activity answers the request.

  • render_cardPreview one card

    Use this when the user wants to see or inspect one specific 00Widget card. It reads the current card by stable id and opens a read-only visual preview. Prefer this over render_dashboard when a single card answers the request.

  • render_dashboardPreview the dashboard

    Use this when the user explicitly wants the whole 00Widget dashboard or needs to compare several cards and running Live Activities. For one known card, prefer render_card.

  • start_live_activityStart a Live Activity

    Start a Live Activity on the Lock Screen and Dynamic Island. Use this for work with a start and an end that you will report on while it runs — a build, a deploy, a test or capture run, a batch job, a wash cycle, a charge, a delivery. It is the right surface whenever the operator wants to watch progress without opening anything, and the only one that can be. Always end it. `title`, `kind` and `deepLink` are frozen when it starts and cannot be changed by an update, so anything that must move belongs in the content state fields. Calling this again with an id that is already running restarts it, w…

  • update_live_activityUpdate a Live Activity

    Push new content state to a running Live Activity. A new `title` is stored and returned by list_live_activities but the Lock Screen keeps the original — it is frozen at start.

  • upsert_cardPublish a card

    Create or replace one dashboard card, for standing state the operator checks on — a balance, a queue depth, today's total. For work with a start and an end that you will report on while it runs, start_live_activity is the better surface: it reaches the Lock Screen and Dynamic Island, where a card only reaches a Home Screen widget on a rationed refresh budget. The `id` is the identity of the thing being shown, so reuse it on every publish — never embed a timestamp or run id, or each update becomes a new card. Publishing several cards from one snapshot? Use upsert_cards_batch instead.

  • upsert_cards_batchPublish several cards at once

    Create or replace up to 32 cards in one call. Always prefer this over repeated upsert_card when one snapshot produces several related cards: it makes a single widget-reload decision instead of burning WidgetKit's daily reload budget once per card. Set `replacePrefix` to your own id namespace and the snapshot also deletes what it no longer contains, which is the only way to stop reporting something without leaving a dead card behind.

Signals

Stars
0
Forks
0
Open issues
0
Last commit
Oct 23, 2026 (7 days ago)
Last release
Sep 1, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
com.00widget/00widget
Version
1.0.0
Auth
Auth not stated
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get 00Widget running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying 00Widget?

CallGet help
Cite this page

00Widget MCP server. Agent Mart. https://agentmart.dev/connectors/00widget-com-00widget (last updated 2026-10-25)