Nod for AI assistants
Your assistant can read the work. It cannot approve it.
Connect Claude, ChatGPT, Cursor, VS Code or Zed to your workspace. It sees the projects, the versions, the notes and the decisions, and it drafts the reply. The decision stays with a person, because a decision with a model's name on it is not a decision anyone can invoice against.
claude mcp add --transport http nod https://nod.byrewired.com/api/mcpThree jobs
The parts of the week nobody wants
Chasing, summarising and checking scope are the three things an account manager retypes every Monday. All three are reading jobs, and reading is what an assistant is actually good at.
Who is late, on what, for how long, and whether it is even worth chasing yet. Two days on a deck is not late; two days on a broadcast delivery is. It drafts the note; you send it.
What moved this week, written for the client rather than the agency, in English or Arabic. No gates, no version numbers, no internal names.
A request against the agreed baseline, with the line that decides it quoted. If the baseline is silent it says so, because a guess there is what a dispute is made of.
It can read everything you can read. It can approve nothing, download nothing, and reach nothing you cannot.
- There is no tool that approves, rejects or signs. Not behind a permission, not for an admin, not at all.
- No tool, resource or prompt returns a frame, a render or a file. Delivery stays where it already is.
- Every query runs as the person who connected it, under the same rules their browser gets.
- Disconnecting takes effect in the same instant, not at the end of an hour.
What it can reach
50 tools, and not one of them approves anything
Each one is a question an agency actually asks, and each is bound to a permission you tick when you connect. Reading is the default; commenting, exporting and analytics are asked for separately.
nod_docketnod.readnod_list_projectsnod.readnod_project_assetsnod.readnod_asset_versionsnod.readnod_asset_commentsnod.readnod_searchnod.readnod_contractsnod.readnod_retainer_ledgernod.readnod_post_commentnod.commentnod_start_exportnod.exportnod_export_statusnod.exportnod_analytics_waiting_on_menod.analyticsnod_analytics_waiting_on_clientnod.analyticsnod_analytics_money_outstandingnod.analyticsnod_analytics_money_agreed_vs_billednod.analyticsnod_analytics_retainer_burnnod.analyticsnod_analytics_approval_turnaroundnod.analyticsnod_analytics_overdue_windowsnod.analyticsnod_analytics_link_engagementnod.analyticsnod_analytics_activity_digestnod.analyticsnod_analytics_gate_ageingnod.analyticsnod_create_projectnod.writenod_update_projectnod.writenod_create_foldernod.writenod_rename_foldernod.writenod_move_foldernod.writenod_upload_assetnod.writenod_create_tasknod.writenod_update_tasknod.writenod_create_baselinenod.writenod_add_baseline_linenod.writenod_create_change_requestnod.writenod_create_invoicenod.writenod_add_invoice_linenod.writenod_create_contractnod.writenod_create_formnod.writenod_add_form_fieldnod.writenod_book_consumptionnod.writenod_price_change_requestnod.writenod_update_contract_factsnod.writenod_resolve_commentnod.commentnod_create_sectionnod.writenod_open_retainer_periodnod.writenod_close_retainer_periodnod.writenod_send_invoicenod.sendnod_send_contractnod.sendnod_send_change_requestnod.sendnod_publish_formnod.sendnod_assign_formnod.sendnod_issue_review_linknod.send
Six apps
Whatever you already use
Two of them take a link and ask you for permission in the browser. The other four are configured by editing a file, so they use an API key. Both carry exactly the same permissions.
How the permission works
Not a key on a shared drive
Connecting opens a page in your browser that names the app, the account it will act as, the workspace, and every permission it is asking for. You tick what it gets. You can see it and cut it later.
- It acts as one named person in one workspace, never as the workspace itself.
- Permissions are ticked one at a time, and an assistant that needs another has to ask again.
- Every call is logged with the tool, the account and the result.
- OAuth 2.1 with PKCE, and the Model Context Protocol as written rather than as approximated.
One line
It takes about a minute
Sign in, open Settings, pick your app, and approve the connection. Nothing changes for anyone else in the workspace until you do.