Categories › Productivity & Office › Notes, docs & knowledge bases
Docs, decks, forms, apps you build and deploy, automations, and AI images, video and voice.
Remote server: your requests and data go to api.xenition.com. Claude Code: claude mcp add --transport http xenition https://api.xenition.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
add_event — Use this when the user wants to put a new event on their Xenition calendar (a meeting, call, deadline or reminder) with a start time. Returnadd_ledger_entry — Use this when the user wants to record an invoice, bill or receipt in their Xenition ledger — vendor, amount, due date, optionally already padd_note — Use this when the user wants to save something as a note in Xenition — an idea, a snippet, meeting jottings — with optional tags and notebooadd_rows — Use this when the user wants to append rows of data to one of their existing Xenition spreadsheets. Returns the updated sheet. Do not use toadd_task — Use this when the user wants to add a task or card to one of their Xenition boards, optionally in a named column with a due date. Returns thadd_to_knowledge — Use this when the user wants Xenition to remember material so it can answer from it later — pasted notes, a policy, an article, or a public app_status — Use this when the user asks how their app build or deploy is going, or whether it is live. Returns the build phase and file count while builapprove_action — Approve a pending action awaiting the user's decision (from list_pending_approvals).ask_workspace — Use this when the user asks a question about their own Xenition content — their documents, notes, files or saved knowledge. Answers only frobuild_app — Use this when the user wants a working web (or mobile) app built for them — e.g. a booking site, a CRM, an internal tool. Generates the fullbuild_app_from_template — Use this when the user picks one of Xenition's app templates (from find_app_templates) and wants their own working copy. Copies the full temcheck_3d_model — Check the status of a 3D model started by create_3d_model. Returns whether it is still generating, completed (with the model), or failed. Thcheck_agent_run — Use this to check a background agent run started by run_agent, when the user asks whether it is done or what it found. Returns its status, tcomplete_task — Use this when the user says a specific task is done and names it. Moves it to the board's done column and returns the updated board. If sevecreate_3d_model — Generate a 3D model (glTF/GLB) in the user's Xenition workspace from a text prompt or a reference image. Starts generation and returns immedcreate_automation — Use this when the user wants something done for them on a schedule — every day, on certain weekdays, or every few hours — e.g. 'every Mondaycreate_board — Use this when the user wants a new Kanban board — columns and task cards — built from a brief, e.g. 'a board to plan our product launch'. Recreate_diagram — Use this when the user wants a diagram — flowchart, sequence, architecture, ER or mind map — created from a description. Returns the diagramcreate_document — Use this when the user asks for a written piece — a report, article, letter, brief, essay or plan — to be created in their Xenition workspaccreate_image — Use this when the user wants an image made from a description — an illustration, photo-style picture, logo idea or background. Saves it to tcreate_shared_form — Create a fillable form with a public link anyone can use to submit responses (like a Google Form) — for surveys, sign-ups, feedback, RSVPs. create_slides — Create a polished, designed presentation deck in the user's Xenition workspace from a brief or topic. Returns the deck's slides (shown as ancreate_speech — Use this when the user wants text read aloud as an audio file — a voiceover, narration or spoken message. Returns an MP3 link and saves it tcreate_spreadsheet — Use this when the user wants a new spreadsheet or data table — a budget, tracker, schedule or list with formulas where useful — created in tcreate_video — Use this when the user wants a short AI video clip made from a description. Starts the video and returns its id right away; generating takesdeny_action — Deny a pending action awaiting the user's decision (from list_pending_approvals).deploy_app — Use this when the user wants their built Xenition app published to a live URL. Deploys the app from build_app (it must have finished buildindiscover_search — Look up real, current information from open public sources: jobs, hospitals, clinics, pharmacies, banks, schools, universities, companies, gdiscover_sources — Say where a Discover answer comes from: which public sources would be asked for a data type, and under what licence. Use when the user asks edit_app — Use this when the user wants to change an app they built in Xenition — add a feature, change a screen, restyle it, fix something — describededit_artifact — Use this when the user wants one of their existing Xenition items changed in place — rewrite, shorten, expand, change tone, fix grammar or tedit_image — Use this when the user wants an existing image changed: edit it by instruction, upscale, remove the background, enhance, erase something, reedit_video — Use this when the user wants an existing video improved: burned-in captions, enhanced picture and sound, the background removed, or silencesexport_pdf — Use this when the user wants one of their Xenition documents as a PDF file — to download, print or attach. Returns a link to the PDF. Works extract_from_artifact — Use this when the user wants a specific kind of information pulled out of one of their Xenition documents as a list — names, dates, figures,find_app_templates — Use this when the user wants a ready-made app for a kind of business — a dance school, restaurant, clinic, store, CRM — to start from. Searcfind_forms — Search Xenition's library of ready-made forms (invoice, resume, proposal, meeting agenda, job description, and ~200 more). Returns matching form_responses — Use this when the user wants to see what people submitted to a shareable form they made with create_shared_form — sign-ups, survey answers, get_artifact — Use this when the user wants to read or open one specific item — a document, deck, spreadsheet, note or other artifact — and you have its idget_mission — Use this when the user asks about one specific Xenition mission (a long-running multi-agent job) by id. Returns its status and results. To sNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.