Every tool, by category.
The tools a connected AI tool can call, grouped by what they work on. Each one keeps to the access of the key or sign-in that calls it, and a tool only sees the tools it may use.
The live list
searchTools at any time for the current list with every input, and pass a category to narrow it. The category names below are the ones it accepts.Navigation & discovery navigation
Find your organisations, workspaces, projects, folders and documents.
getFolderHierarchy
Folder tree rooted at a given folder, or the whole project tree when you pass projectId.
getProjectHierarchy
Full folder + document tree for a project.
listOrganisations
List all orgs the credential can see (single-org for project-scoped keys).
listProjects
List projects under a workspace.
listWorkspaces
List workspaces under an org.
searchTools
Search the MCP tool catalogue itself by keyword or category.
Folders folders
Create, rename, move, reorder and delete folders.
createFolder
Create a new folder under a parent.
deleteFolder
Remove a folder (cascades to soft-delete child documents).
listFolders
List folders in a workspace or project.
reorderFolders
Batch-reorder folders by setting sibling positions.
updateFolder
Rename, move (reparent), or reorder a single folder.
Documents documents
Read, create and edit documents, find and replace, and list their versions.
createDocument
Create a new document. Followed by diagram/image inserts.
createDocumentFromUpload
Turn an uploaded file (Word, PDF and more) into a Stable Baseline document.
createDocumentIngestSession
Get an upload session for a document conversion.
deleteDocument
Soft-delete a document.
editDocument
Apply a line-based patch with optimistic locking. Also moves/repositions a single document via folderId/position.
exportDocument
Export a Stable Baseline document as a PDF or an editable Word document (docx), styled with the organisation's brand, or with an export template when templateId is given.
findAndReplaceTextInDocument
Targeted string replacement across the document body.
getCdmdLanguageGuide
Full CDMD block reference (markdown superset for Stable Baseline).
getDocument
Read a document by ID (returns CDMD content + version timestamp).
getDocumentIngestJob
Poll the status of an ingest job.
listDocuments
List documents in a folder or project.
listDocumentVersions
Version history with authors, summaries, and timestamps.
reorderDocuments
Move documents between folders and reorder them, in one batch call. Filing only: no new version of the documents.
Diagrams diagrams
Draw diagrams of every kind inline in documents, and render them as pictures.
deleteDiagramInDocument
Remove a diagram from a document.
getDiagramImage
Render a diagram that ALREADY exists in a document to an IMAGE (svg/png/jpeg @1x/2x/3x) and return it as a temporary signed URL (expires in 1 hour) plus, for png/jpeg, the image inline so you can se…
getDiagramInDocument
Read a diagram's current source.
getDiagramTypeGuide
Syntax reference for a specific diagram type.
insertDiagramInDocument
Add a new diagram inline in a document.
listArchitectureIcons
Icon sets for cloud and developer architecture diagrams.
listDiagramTypes
Catalogue of all supported diagram types.
renderDiagram
Generate a diagram from its DSL/code and get the IMAGE back, WITHOUT inserting it into any document or whiteboard.
searchInfographicTemplates
Semantic search over the 276 AntV Infographic templates. Call this FIRST when building an `infographic` diagram so you pick the right structure for the content.
updateDiagramInDocument
Replace or patch a diagram (versioned).
Images images
Upload images and place them in documents.
createImageUploadSession
Get a signed URL to upload an image (multipart-safe).
deleteImageInDocument
Remove an image from a document.
getImageInDocument
Read image metadata and the signed serve URL.
insertImageInDocument
Drop an uploaded image into a document at a specific position.
updateImageInDocument
Replace an image in place (preserves attribution).
Whiteboards whiteboards
Build boards from shapes, stencils, diagrams and images, and design decks.
addWhiteboardElements
Add shapes, sticky notes, arrows, text, stencils, or images to a board.
autoDesignWhiteboard
Auto-design a complete, visually polished whiteboard from a natural-language goal using the PREMIUM multi-agent pipeline (the same one the in-app assistant uses): it browses the stencil/icon librar…
createWhiteboard
Create a new whiteboard in a project.
dataToTable
Render tabular data as an aligned grid of labelled cells on a whiteboard, deterministically.
deleteWhiteboard
Remove a whiteboard.
designComponent
Design ONE reusable, on-brand SLIDE COMPONENT and add it to the org's component library so every future branded deck (designWhiteboard designProfile:'branded-executive') can use it.
designDeckInWhiteboard
Create or refine a slide deck INSIDE an existing whiteboard by conversing with the AI design agent.
designIllustrationInWhiteboard
Create or refine a standalone ILLUSTRATION INSIDE an existing whiteboard by conversing with the AI design agent.
duplicateWhiteboardElements
Clone a group of elements (offset by dx/dy) to stamp consistent copies.
editWhiteboardImageRegion
Mask-edit (inpaint) one region of an image element on a whiteboard.
exportFromWhiteboard
Export a design that lives in a whiteboard to an editable PowerPoint (PPTX), PDF, PNG images, or raw HTML.
getDeckReplyInWhiteboard
Get the design agent's reply after calling designDeckInWhiteboard OR designIllustrationInWhiteboard: the status (thinking/building/ready) and EITHER the finished result (a deck's slide count + prev…
getMeetingScribeStatus
Get a meeting scribe's status after startMeetingScribe: the session state (joining, in the waiting room, live in the call, paused, ending, ended, or failed), the live activity feed of what the scri…
getWhiteboard
Read a whiteboard's scene (elements, app state, files).
getWhiteboardGuide
Authoring guide for building rich whiteboards (read before non-trivial boards).
getWhiteboardImage
Read a board image's metadata and signed serve URL.
insertWhiteboardDiagram
Draw a diagram from its source on the canvas.
insertWhiteboardImage
Place an uploaded image onto the canvas.
listWhiteboards
List whiteboards in a project.
listWhiteboardStencils
Browse the stencil library (wireframes, kanban, UML, BPMN, charts, people).
startMeetingScribe
Invite the Stable Baseline Meeting Scribe bot to a LIVE meeting (Zoom, Google Meet, Microsoft Teams, or Webex) so it paints a live, editable whiteboard of the conversation as it happens: sticky not…
stopMeetingScribe
Stop a running meeting scribe: the bot leaves the meeting and the board is finalised (tidy pass plus a summary frame).
traceImage
Turn a raster image into hand-drawn freedraw strokes on a whiteboard, deterministically.
updateWhiteboardScene
Replace or patch the whole scene (optimistic locking).
Data files data
Upload CSV, JSON and TSV files for charts.
createVegaDataUploadSession
Get a signed URL for a CSV / JSON / TSV upload.
deleteVegaDataFile
Remove a data file (referencing charts fall back to empty).
Work register improvements
Work items, risks and improvements, with evidence, comments and categories.
addImprovementActivity
Add a comment or status-change to an improvement.
addImprovementEvidence
Attach a doc, diagram, or link as evidence.
createImprovement
Capture a new improvement.
createImprovementCategory
Add a category.
deleteImprovement
Remove an improvement.
deleteImprovementCategory
Remove a category.
deleteImprovementComment
Remove an activity entry.
getImprovement
Read a single improvement (includes activity + evidence).
listImprovementCategories
Category taxonomy for an org.
listImprovements
List improvements with status / category / priority filters.
reorderImprovementCategories
Change category display order.
searchImprovements
Hybrid text + semantic search across improvements and tasks.
updateImprovement
Change status, type, priority, owner, or text.
updateImprovementCategory
Edit a category's name, colour, or icon.
updateImprovementComment
Edit an activity entry.
Plans, phases, tasks plans
Plans, phases, tasks and dependencies, with date changes that move what depends on them.
acceptTaskDependencyReview
Sign off on a pending cascade review.
addPlanActivity
Add a comment or activity entry to a plan.
applyTaskDependencyCascade
Apply a previously previewed cascade in one transaction.
createPlan
Create a new plan.
createPlanPhase
Add a phase.
createTask
Create a new task.
createTaskDependency
Link two tasks with a finish-to-start (or other) constraint.
deletePlan
Remove a plan.
deletePlanComment
Remove an activity entry.
deletePlanPhase
Remove a phase.
deleteTaskDependency
Remove a dependency.
dismissTaskDependencyReview
Discard a pending cascade review.
getPlan
Read a plan with its phases and items.
getPlanHierarchy
Plan → phases → tasks tree.
getPlanPhase
Read a single phase.
getTask
Read a single task.
listPlanPhases
Phases under a plan.
listPlans
List plans under a project.
listTaskDependencies
Inbound and outbound dependencies for a task.
listTasks
List tasks in a phase.
previewTaskDependencyCascade
Compute the ripple effect of a schedule change before applying.
reorderPlanPhases
Set the WBS order of phases.
setPlanItemParent
Move a document or folder to a new parent (works across folders + plan items).
updatePlan
Change plan metadata or status.
updatePlanComment
Edit an activity entry.
updatePlanPhase
Edit phase dates, title, or owner.
updateTask
Edit task fields, schedule, owner, or completion.
updateTaskDependency
Change a dependency's type, lag, or critical flag.
Company brain knowledge_graph
Search and read the company brain (Enterprise).
kg_backlinks
Backlinks into a document or entity.
kg_evaluate_retrieval
Run a retrieval quality probe against a known-good answer set.
kg_get_entity
Read one thing with what it links to and its dated facts.
kg_get_wiki_page
Curated wiki summary for an entity.
kg_list_communities
Cluster summaries (community detection).
kg_related_documents
Documents related to an entity or query.
kg_scope_status
Whether the brain currently includes a document / project / workspace.
kg_search
Ask the brain a question, read what held on a past day or how a fact changed (facts and database records), or find any artefact by name or id.
kg_suggest_sample_questions
Sample questions the brain has high-confidence answers for.
Sign-up & onboarding signup
Create an account and a first organisation from an AI tool.
pollSignupStatus
Poll until the human confirms, then return the authenticated session.
startSignup
Begin a sign-up. Returns a user code + verification URL for the human to confirm.
Organisation lifecycle organization
Create and update organisations, workspaces and projects.
createOrganisation
Create a new organisation. Subject to plan-tier cap.
createProject
Create a project under a workspace.
createWorkspace
Create a workspace under an organisation.
getOrganisation
Read an organisation by ID (members, plan tier, settings).
getProject
Read a project.
getWorkspace
Read a workspace.
updateOrganisation
Update organisation name, description, settings (admin).
updateProject
Update project metadata.
updateWorkspace
Update workspace metadata.
Members & invitations members
Invite people, change roles, deactivate and remove members, and manage workspace members.
addWorkspaceMember
Add a workspace member.
cancelInvitation
Cancel a pending invitation.
getCurrentUser
Authenticated user's identity, role, and org membership.
getMember
Read a single member.
inviteMember
Send an invitation. Rate-limited 10/hour. Returns seat-billing impact.
listAssignablePrincipals
Members and teams an agent can assign as task owners or evidence authors.
listInvitations
List pending invitations.
listMembers
List org members (org member or `manage_members` capability).
removeMember
Hard remove. Refuses to remove the last owner.
removeWorkspaceMember
Remove a workspace member.
resendInvitation
Resend a pending invitation email.
setMemberActive
Soft-deactivate / reactivate a member (preserves history). A deactivated member's keys and connected AI tools stop working until they are reactivated.
updateMemberRole
Change a member's organisation role.
updateProfile
Update a profile (self always; others require admin). It never changes an email: people change their own email in the app.
updateWorkspaceMember
Update a workspace member's role.
Teams teams
Create teams, manage their members, and give them workspace access.
addTeamMember
Add a member to a team.
createTeam
Create a new team (org admin + `manage_teams`).
deleteTeam
Remove a team.
getTeam
Get a single team by ID with profile-enriched member list (display_name, email, avatar_url, role, joined_at).
grantTeamWorkspaceAccess
Grant a team read / write / admin access to a workspace.
listTeams
List teams in an organization, with optional search filter and an `includeMembers` flag that fans out to v_team_members in a single round-trip.
removeTeamMember
Remove a member from a team.
revokeTeamWorkspaceAccess
Revoke a team's access to a workspace.
updateTeam
Update team name, description, or colour.
updateTeamWorkspaceAccess
Change the access level a team has on a workspace.
Resource permissions permissions
Give, change and remove access to workspaces, projects, folders, documents and work items.
deleteResourcePermission
Revoke a permission.
getEffectivePermission
Resolve the effective permission for a user on a resource (with source).
listResourcePermissions
List permissions on a resource.
setResourcePermissionOverride
Set a 3-state inheritance override (documents / improvements / plans).
updateResourcePermission
Update an existing permission's level.
upsertResourcePermission
Grant or update a permission. Principal is user XOR team.
Billing & subscription billing
Plans, seats and credit packs, each change previewed and confirmed.
applySubscriptionChange
Apply a previewed change. Same-tier seat = in-place; cross-tier = Checkout.
cancelSubscription
Soft-cancel (cancel_at_period_end). Never immediate.
getCreditBalance
Current credit balance for the org.
getCreditPackages
Available credit packages.
getCustomerPortalLink
A link to the billing portal, to manage payment details and invoices.
getPriceForTier
Get pricing info for a tier (Enterprise stripped for non-admins).
getSubscription
Read the organisation's current subscription.
listCreditPurchases
Past credit purchases.
listInvoices
List invoices for the org.
listPaymentMethods
List masked payment methods.
previewSubscriptionCancellation
Preview cancellation impact (remaining credits, prepaid days, feature loss).
previewSubscriptionChange
Preview a tier or seat change. Returns confirmation token + AUD totals.
purchaseCreditPackage
Apply the quote and get a Checkout URL.
quoteCreditPackage
Quote a credit-package purchase. Returns quote token.
reactivateSubscription
Reactivate a soft-cancelled subscription.
updateBillingEmail
Update the billing contact email.
Company brain admin kg_admin
Choose what the company brain reads, and rebuild it, with a preview first.
applyKgScopeChange
Apply a previewed scope change (atomic, idempotent).
cancelAllKgInScope
Cancel all in-flight KG operations in scope.
cancelKgBuildBatch
Cancel an in-progress build batch.
getKgScopeTree
Read the current scope state for the org/workspace.
previewKgRebuild
Preview a rebuild of the brain (cost + ETA).
previewKgScopeChange
Preview a scope change: credit cost, ETA, what changes.
resetDocumentInBrain
Force-rebuild a single document's KG presence.
setKgDocumentScope
Toggle document scope state.
setKgFolderScope
Toggle folder scope state.
setKgProjectVisibility
Set project visibility mode (strict / permissive / open).
setKgWorkspaceScope
Toggle workspace scope (on / off / inherit). No re-ingest.
triggerKgRebuild
Trigger a brain rebuild (consumes confirmation token).
Settings & preferences settings
Organisation settings, features, your own preferences, and what your plan includes.
createBrandKit
Create a per-org BRAND KIT (palette/fonts/logo) that themes branded-executive slides and document exports.
getCurrentPlanEntitlements
Resolved entitlement set for the org's current plan.
getOrgSettings
Read the organisation's settings.
getUserPreferences
Read the calling user's preferences.
listBrandKits
List an organisation's BRAND KITS (palette/fonts/logo), newest first.
rebuildPlatformCatalogEmbeddings
Internal maintenance (requires write).
setDefaultBrandKit
Set or clear the default BRAND KIT at a scope: organization, workspace, or project.
updateOrgFeatureFlags
Toggle plan-tier-gated feature flags (plans / improvements / compliance).
updateOrgSettings
Merge an update into org settings (admin).
updateUserPreferences
Update the calling user's preferences.
Agents agents
List your organisation's agents and read how each is set up, talk to them, hand them work, approve what they propose, and set them up.
approveAgentAction
Approve or decline a change an agent proposed (a pending approval from askAgent, delegateToAgent or getAgentRun).
askAgent
Talk to an organisation agent: a message starts a conversation or continues one (`conversationId`), and the answer comes back with what the agent read; `stop: true` stops its working turn.
delegateToAgent
Hand an organisation agent a brief (a piece of work, big or small) and get its job back.
getAgentConversation
Read a conversation with an agent after a cursor (`afterTurn`): each turn's state (`thinking`, `waiting_for_approval`, `answered`, `paused`, `failed` or `stopped`), its answer, what it did and what waits for you; or list your earlier conversations.
getAgentRun
Follow an agent job: its status (`queued`, `running`, `awaiting_approval`, `paused`, `completed`, `failed` or `cancelled`), `progress` (steps done, tool calls, the current tool, the budget), the ap…
listAgents
List the organisation agents you may use, or read one agent's whole set-up by its id or name (`agentId`): what it is for, its tools and places, its approval level, who it is shared with and its duties.
setUpAgent
Make an agent, or change one you manage: its name, instructions, tools, places, sharing and status. Needs "Set up agents" on the connection; an agent set up this way always asks before any change, and one that reaches further than the connection keeps what it does.
setUpAgentDuty
Add or change an agent's duty (work it does on its own), check one without saving, or pause, resume, turn on or off one. Needs "Set up agents" on the connection; never connects an app, and a duty that uses one is only paused or turned off.
Databases databases
Create databases and tables, read, add and change rows, import and download.
createDatabase
Create a database, with its tables and fields in one call.
deleteDatabase
Move a whole database, one of its tables (pass table) or one of its dashboards (pass dashboard) to the trash.
deleteDatabaseRows
Move rows of a table to the trash: up to 500 by id, or every row that matches.
exportDatabaseRows
A table's rows as a file to download: CSV, or xlsx for Excel.
getDashboardImage
Draw one page of a database dashboard as a picture so you can SEE it, as getDiagramImage does for a diagram: every visual at its place on the whole page, however tall, with the numbers as you would…
getDashboardVisualGuide
How to write the spec of one kind of dashboard visual: its wells (what goes where, and how many), which must be filled, the summaries a value can use, its settings with their usual values, and a wo…
getDatabase
Read a database's structure: its tables, each table's fields and saved views, the rule that decides who sees which rows, and your access.
getDatabaseGuide
How to use the database tools, one topic at a time: filters and operators, totals and analytics, formulas, changing or deleting every row that matches, joins, copying, field types and type changes,…
getDatabaseRow
Read one row in full: every field including long text, linked rows (with their ids), people (with their ids) and attachments, plus who created and last changed it, its version, and who it is shared…
importDatabaseRows
Load a CSV, TSV or Excel file into a table: an existing table, or a new one (newTable) whose fields are made from the file's columns.
listDashboardVisualTypes
List the kinds of visual a database dashboard can hold: cards and KPIs, gauges, bar, column, line, area and combo charts, pie and donut, treemap, funnel, waterfall, scatter, heat map, table, matrix…
listDatabases
List the databases you can use, with their tables and row counts.
queryDatabaseRows
Answer a question about a table's rows in one call: a count, a total or an average, or the rows themselves.
saveDatabaseDashboard
Make a dashboard for a database, or change one, in one call that saves everything or nothing.
saveDatabaseForm
Make a form on a database table, or change one, in one call.
updateDatabase
Change a database: rename it, change its description or icon, switch inheriting access from its project, workspace or organisation on or off (inherit), let every member write to an organisation dat…
writeDatabaseRows
Add rows to a table or change rows, in one of two ways that never mix.