jb55 on Nostr: adding a way for notedeck apps to provide "tools" that the browser agent/external ais ...
adding a way for notedeck apps to provide "tools" that the browser agent/external ais can call to manipulate notedeck apps in realtime.
we already have a way for agents to interact with notedeck apps via the embedded relay and cli tools, but that is a bit annoying since you have to create cli tools and skill files for each app
now notedeck apps will automatically have their own set of tools that can be exposed to claude-code and codex agents by running `notedeck --mcp`.
Imagine if we built a nostr browser/OS that was agent-friendly by construction. where agents can automatically interact with any app/data on your system. that's the vision! demos soon.
Published at
2026-07-23 17:32:17 UTCEvent JSON
{
"id": "c2e7488e1e8e98086f978d201e9c893277118e4573124ad4611fe4933585219c",
"pubkey": "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
"created_at": 1784827937,
"kind": 1,
"tags": [
[
"client",
"Damus Notedeck"
]
],
"content": "adding a way for notedeck apps to provide \"tools\" that the browser agent/external ais can call to manipulate notedeck apps in realtime.\n\nwe already have a way for agents to interact with notedeck apps via the embedded relay and cli tools, but that is a bit annoying since you have to create cli tools and skill files for each app\n\nnow notedeck apps will automatically have their own set of tools that can be exposed to claude-code and codex agents by running `notedeck --mcp`.\n\nImagine if we built a nostr browser/OS that was agent-friendly by construction. where agents can automatically interact with any app/data on your system. that's the vision! demos soon.",
"sig": "ca0a0d1d1333a67bd57e9d8543bd2c657ea25c711c6381ada3a20c2e522acba930462e05304951fa6a0d54f2e4d26ef9332332a927feb0d15f10bc6d9b6ca64b"
}