Skip to content

MCP tool reference

This page lists every tool a connected AI client can call through Orbit’s remote MCP connector — 22 tools plus 12 guided workflow prompts.

Every call runs as the signed-in user: read tools see only what you can see, and write tools require your write access plus an editor seat.

ToolWhat it does
orbit_list_workspacesList the Orbit workspaces accessible to the signed-in user.
orbit_list_notesList folders and markdown pages in one workspace.
orbit_search_notesSearch indexed pages across all accessible workspaces or one workspace.
orbit_resolve_noteResolve a page hint, path, or URL into an exact page reference.
orbit_get_noteRead a page as raw content, full metadata, a document map for safe edits (sections, tables, and meeting blocks), a single section, or agent-ready context.
orbit_get_folderRead a folder page: its pages, connections to other folders and pages, and incoming references.
orbit_list_comment_threadsRead a page’s comment threads in full — authors, messages, replies, reactions, resolved state, and where each thread is anchored.
orbit_get_workspace_graphReturn the workspace’s wiki-link graph.

The full, document-map, and section formats of orbit_get_note report where your comment threads are anchored — a page-level summary, plus a per-section and per-table list for the document map. Only the commented text is shared; the comment messages themselves never leave Orbit.

This lets a client preserve commented passages when it edits. When an edit does destroy the anchored text, the write result reports it as commentImpact, and a well-behaved client tells you which comments lost their anchor. Those comments are not deleted — they show as unanchored in Orbit, and reattach if the text comes back.

ToolWhat it does
orbit_create_noteCreate a new markdown page by path; refuses to overwrite existing pages. Can set the page’s icon, subtitle and tags in the same call.
orbit_append_to_noteAppend to the end of a page or to a chosen heading section; never replaces existing content.
orbit_patch_noteMake surgical edits: exact text replacement, block replacement, section replacement, or insert after a heading.
orbit_upload_assetUpload a binary attachment to a page and return ready-to-insert markdown.
orbit_add_meeting_blockAdd a native meeting notes block to a page from your client’s summary and the transcript as plain copied text (no file needed); a summary alone is enough.
orbit_set_page_propertiesSet a page’s emoji icon, its one-line subtitle and its Orbit tags. These live outside the markdown, so the other write tools can’t set them. Refused on locked pages.

Ask your AI client to “build a knowledge base from the HR Policies folder” and it can turn a folder of Word, PDF or PowerPoint files into linked Orbit pages: a home page, sections with subpages, FAQs, a glossary and an About page listing every source document. The client reads the documents with its own tools (in Claude, the Microsoft 365 connector, or files you attach); Orbit does not read them. Before writing anything it shows a short outline and asks once, “Build it?”. Every page links back to its source documents, flags places where two documents disagree, and says “Not covered in the source documents” instead of guessing. Ask it later to “update the knowledge base” and it changes only what the documents changed.

The client gets these steps from orbit_get_guide, which it calls by itself when you ask, so there is nothing to install. The same steps are the orbit_build_knowledge_base prompt and the orbit-build-knowledge-base Agent Skill.

Ask your AI client for an HTML report, overview, or explainer and it can store it straight into a page as an HTML block using the normal create and edit tools — no extra tool is needed. The client writes a :::html block with the raw HTML; Orbit shows it in a sandbox where scripts, forms, embedded frames, content from other websites, and links are blocked. If the HTML relies on any of those, the write result warns the client so it can switch to inline styles and embedded images. orbit_get_note with format=document-map lists every HTML block in htmlBlocks[].

Your AI client can lay content side by side with the same columns you create by dragging: a :::::columns row holding ::::column blocks, optionally with a width percentage. orbit_get_note with format=document-map lists every columns row in columns[], and sections never cross a column fence, so section edits stay inside one column.

A page table shown on a page is a ![[Name.orbitdb]] line. The tools still call it a database. orbit_get_note with format=document-map lists each one in databases[], so your AI client can see where they sit. orbit_get_database reads its columns and rows, orbit_update_database changes rows, columns, title and view, and orbit_create_database adds a new one to a page. If an edit removes the line, the write result tells the client that only the embed left the page; the page table itself is unchanged.

There is deliberately no full-page overwrite tool: edits stay localized so open collaborative editors stay in sync.

These tools edit existing markdown tables atomically, protected against stale reads by table hashes.

ToolWhat it does
orbit_insert_table_rowsInsert rows into a table.
orbit_update_table_cellsUpdate individual body cells.
orbit_delete_table_rowsDelete body rows.
orbit_move_table_rowsMove rows from one table to another atomically.
ToolWhat it does
orbit_move_noteMove or rename one page within a workspace; never deletes content.
orbit_delete_noteMove one page to Recently Deleted — a restorable soft delete, not a permanent delete.
orbit_delete_folderRecursively delete a folder; child pages go to Recently Deleted, and folders containing non-page files are rejected by default.

Deleted pages are restorable in Orbit — see Versions, export, and trash.

ToolWhat it does
orbit_doctorReturn connector version, instructions, and advertised capabilities.
orbit_get_write_statusCheck whether a timed-out write was received, applied, persisted, or failed.
orbit_get_guideReturn Orbit’s step-by-step guide for a larger job (today: building or updating a knowledge base from documents).

Clients that support MCP prompts also get 13 guided workflows. Prompts are instructions, not tools — they do not modify Orbit by themselves.

PromptWhat it does
orbit_query_wikiAnswer a question from wiki content, with citations and no writes by default.
orbit_summarize_workspaceSummarize a workspace using search, graph, and page context.
orbit_note_briefingBrief you on one page plus its backlinks, links, and related pages.
orbit_lint_wikiInspect a workspace for wiki health issues and propose reviewable fixes.
orbit_find_contradictionsIdentify conflicting statements or stale assumptions.
orbit_build_context_packBuild a bounded, cited context pack for an external task.
orbit_draft_from_related_notesDraft new markdown from related pages and link context.
orbit_append_meeting_notesTurn raw meeting notes or a transcript into a summary and add it to a page as Orbit’s meeting block.
orbit_ingest_sourceTurn one source page into cited wiki updates or candidate pages.
orbit_promote_candidateReview a candidate page and promote it into the wiki after confirmation.
orbit_prepare_ai_ready_wikiPrepare a normal workspace for AI-assisted wiki workflows.
orbit_collect_contextCollect all Orbit context connected to a client or topic folder, following folder connections across accessible workspaces.
orbit_build_knowledge_baseTurn a folder of documents into a linked knowledge base of Orbit pages, after one quick confirm.

Up next: teach your client Orbit’s conventions with the Agent Skills.