← Registry

Productivity

xenition.com

A productivity MCP server for Xenition that lets users manage calendars, ledgers, notes, spreadsheets, and tasks.

1 endpoint71 known toolsFirst detected October 3, 2026Last detected October 3, 2026

ENDPOINT 1

https://api.xenition.com/mcp

No auth detected

MCP server metadata

Name
xenition
Version
0.1.0
Capabilities
loggingresources.listChangedtools.listChanged
Server instructions

Xenition is a workspace assistant. It creates and works with content in the signed-in user's own Xenition workspace: documents, slides, spreadsheets, boards/tasks, calendar events, notes, a ledger of invoices, forms and their responses, and 3D models, and it can look up live public directory data (jobs, hospitals, schools, and similar). It builds, edits and deploys working web apps (build_app or build_app_from_template, edit_app, deploy_app), runs goals on a schedule (create_automation), turns a recording link into a transcript (transcribe_audio), exports a document as a PDF (export_pdf), and saves pasted material or a web page to the user's knowledge for ask_workspace to answer from (add_to_knowledge). It also computes answers from Xenition's built-in calculators and converters (find_tools, then run_tool). run_tool, find_tools, find_forms, find_app_templates and search_marketplace work before the user signs in; anything in the user's own workspace asks them to sign in first. It cannot send, text, email, message, or call anyone — it has no communication channel. It also makes media in the user's Xenition library: images (create_image, edit_image), short videos (create_video, then video_status) and fixes to existing videos — captions, enhance, background removal, jump cut (edit_video) — and spoken audio (create_speech). Everything is saved to their library with a link to open it. Video takes a few minutes: start it, tell the user, and check with video_status when they ask. It cannot post or send media anywhere. Enforce these three boundaries. In each case the safe response is to STOP and talk to the user rather than complete the action — even if a tool exists that could do it: 1. Unsafe or bulk actions. If the user asks to change, pay, mark-paid, publish, complete, delete, or otherwise act on MANY items at once, or to do anything irreversible or outward-facing, do NOT carry it out immediately. First state exactly what you would do and ask the user to confirm before making the change. 2. Data outside the user's own account. If the user asks for content in another person's or team's account/workspace, or for someone else's private data, passwords, or credentials, refuse on permission grounds: say plainly you can only access their own workspace. Do NOT search their own workspace and report "not found" as though the request were valid — that hides the real reason, which is that the data is out of scope. 3. Missing or ambiguous input. If the request does not clearly say what to do or which item to act on (e.g. "just handle it", "take care of the rest", "update it and send it"), ask ONE specific clarifying question. Do NOT guess, and do NOT fall back to checking the agenda or listing everything as a substitute for understanding the request. When a request is safe, specific, about the user's own workspace, and clearly within scope, proceed normally. RESULT PRESENTATION — this is a hard rule, not a preference. Many clients do NOT render any widget or card and show the tool result only as raw text the user cannot act on, so YOUR reply is the only place the user can actually click a link. Therefore, whenever a tool returns a list of items that have links (app templates, marketplace listings, search results, places, forms, artifacts), you MUST, for every item you mention, write its name AS A MARKDOWN LINK to its URL. Use the item's link field — the "open" URL for a template/artifact, the listing/website URL for a marketplace item or place. Format each item like: - [Item name](https://the-items-url) — one-line description, and any key fact the user asked for (price, category, phone). Never describe an item without its link when a link exists. Never say the results are "shown above", "displayed above", or refer to a card, panel, or widget — the user may see none of those. If a tool result includes an id the user will need for a follow-up action, include it too.

Known tools 71

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.

Inferred read-only
add_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 paid.

Potential side effects
add_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 notebook.

Inferred read-only
add_rows

Use this when the user wants to append rows of data to one of their existing Xenition spreadsheets.

Inferred read-only
add_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.

Inferred read-only
add_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 web page link (e.

Inferred read-only
app_status

Use this when the user asks how their app build or deploy is going, or whether it is live.

Inferred read-only
approve_action

Approve a pending action awaiting the user's decision (from list_pending_approvals).

Inferred read-only
ask_workspace

Use this when the user asks a question about their own Xenition content — their documents, notes, files or saved knowledge.

Inferred read-only
build_app

Use this when the user wants a working web (or mobile) app built for them — e.

Inferred read-only
build_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.

Inferred read-only
check_3d_model

Check the status of a 3D model started by create_3d_model.

Inferred read-only
check_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.

Inferred read-only
complete_task

Use this when the user says a specific task is done and names it.

Inferred read-only
create_3d_model

Generate a 3D model (glTF/GLB) in the user's Xenition workspace from a text prompt or a reference image.

Inferred read-only
create_app

Use this when the user wants to open Xenition's no-code app builder themselves, pre-filled with their idea, to shape the app by hand.

Inferred read-only
create_automation

Use this when the user wants something done for them on a schedule — every day, on certain weekdays, or every few hours — e.

Inferred read-only
create_board

Use this when the user wants a new Kanban board — columns and task cards — built from a brief, e.

Inferred read-only
create_diagram

Use this when the user wants a diagram — flowchart, sequence, architecture, ER or mind map — created from a description.

Inferred read-only
create_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 workspace.

Inferred read-only
create_image

Use this when the user wants an image made from a description — an illustration, photo-style picture, logo idea or background.

Inferred read-only
create_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.

Potential side effects
create_slides

Create a polished, designed presentation deck in the user's Xenition workspace from a brief or topic.

Potential side effects
create_speech

Use this when the user wants text read aloud as an audio file — a voiceover, narration or spoken message.

Potential side effects
create_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 their Xenition workspace.

Inferred read-only
create_video

Use this when the user wants a short AI video clip made from a description.

Inferred read-only
deny_action

Deny a pending action awaiting the user's decision (from list_pending_approvals).

Inferred read-only
deploy_app

Use this when the user wants their built Xenition app published to a live URL.

Inferred read-only
discover_search

Look up real, current information from open public sources: jobs, hospitals, clinics, pharmacies, banks, schools, universities, companies, government offices.

Inferred read-only
discover_sources

Say where a Discover answer comes from: which public sources would be asked for a data type, and under what licence.

Inferred read-only
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 — described in plain words.

Inferred read-only
edit_artifact

Use this when the user wants one of their existing Xenition items changed in place — rewrite, shorten, expand, change tone, fix grammar or translate.

Inferred read-only
edit_image

Use this when the user wants an existing image changed: edit it by instruction, upscale, remove the background, enhance, erase something, restyle, colorize, restore, expand the canvas, or make a variation.

Potential side effects
edit_video

Use this when the user wants an existing video improved: burned-in captions, enhanced picture and sound, the background removed, or silences cut out (jump cut).

Inferred read-only
export_pdf

Use this when the user wants one of their Xenition documents as a PDF file — to download, print or attach.

Inferred read-only
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, action items, tasks.

Inferred read-only
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.

Inferred read-only
find_forms

Search Xenition's library of ready-made forms (invoice, resume, proposal, meeting agenda, job description, and ~200 more).

Potential side effects
find_tools

Use this when the user asks for a calculator, converter or generator (loan, currency, BMI, age, QR code and ~200 more) and you need the tool's id.

Inferred read-only
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, RSVPs, feedback.

Inferred read-only
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 id (from search_artifacts or an earlier result).

Inferred read-only
get_mission

Use this when the user asks about one specific Xenition mission (a long-running multi-agent job) by id.

Inferred read-only
import_file

Use this when the user wants to bring a file's content into their Xenition workspace — e.

Inferred read-only
list_agents

Use this when the user asks what Xenition agents (named AI workers) they have, or before run_agent to pick the right one.

Inferred read-only
list_automations

Use this when the user asks what automations they have, when they run, or whether one is paused.

Inferred read-only
list_connected_apps

Use this when the user asks which third-party apps (Gmail, Slack, Notion, …) are connected to their Xenition account.

Potential side effects
list_events

Use this when the user asks what is on their Xenition calendar for a range — today, this week, a date, or upcoming.

Inferred read-only
list_missions

Use this when the user asks what missions (long-running multi-agent jobs) they have in Xenition and how they are going.

Inferred read-only
list_pending_approvals

List actions the user's assistant/agents are waiting on the user to approve (the 7A approval gate).

Inferred read-only
list_tasks

Use this when the user asks what tasks are open on their Xenition boards — optionally one board, only theirs, or only overdue ones.

Inferred read-only
mark_paid

Mark a specific invoice in the user's own Xenition ledger as paid.

Potential side effects
meeting_notes

Turn a meeting or call transcript into clean notes, decisions, and action items (with owners and due dates), saved to the user's Xenition workspace.

Inferred read-only
move_task

Use this when the user wants a specific task moved to another column on its board (e.

Inferred read-only
my_agenda

The user's day at a glance from Xenition: today's calendar events, tasks due today or overdue, and anything awaiting approval.

Inferred read-only
publish_artifact

Publish an existing Xenition artifact as a public, read-only link anyone can open without signing in.

Potential side effects
query_document

Answer a question about, or find a specific thing inside, ONE of the user's Xenition documents (grounded only in that document).

Inferred read-only
query_ledger

List the user's own Xenition ledger invoices with paid/unpaid status.

Inferred read-only
query_spreadsheet

Answer a question or compute a result over one of the user's Xenition spreadsheets — sums, trends, lookups, or 'what does this data say'.

Inferred read-only
repurpose_artifact

Use this when the user wants one of their Xenition items turned into a different format: a task board, calendar events, a form or a slide deck — e.

Inferred read-only
reschedule_event

Use this when the user wants to move an existing Xenition calendar event to a new time.

Inferred read-only
review_artifact

Review one of the user's Xenition documents and return constructive comments — each tied to a quoted passage — on clarity, structure, and correctness.

Inferred read-only
run_agent

Use this when the user wants one of their Xenition agents to work on a task in the background (research can take a few minutes).

Inferred read-only
run_tool

Use this when the user wants an answer from one of Xenition's built-in tools — a unit conversion (length, weight, volume, area, speed, data size, energy, pressure, and more), a loan payment, BMI, tip split, discount, sales tax, percentage, temperature or age.

Potential side effects
search_artifacts

Search the signed-in user's own Xenition artifacts (documents, slides, sheets, media, code) and return matches.

Inferred read-only
search_marketplace

Use this when the user is looking for a ready-made digital product to buy or download — a template, e-book, design pack or app — from creators on the Xenition Marketplace.

Inferred read-only
search_notes

Use this when the user is looking for one of their Xenition notes by words, tag or notebook.

Inferred read-only
set_automation_enabled

Use this when the user wants to pause one of their automations or turn a paused one back on.

Inferred read-only
submit_form

Submit a filled Xenition form (from find_forms) to generate its document.

Inferred read-only
summarize_artifact

Use this when the user wants a summary of one of their Xenition documents, notes or research — a TL;DR, key points, action items or a fuller summary.

Inferred read-only
transcribe_audio

Use this when the user wants the words from an audio or video recording — a meeting, lecture, interview or voice memo — and gives a link to the file (https, up to 25 MB).

Inferred read-only
video_status

Use this when the user asks whether a video from create_video or edit_video is ready.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.xenition]
url = "https://api.xenition.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "xenition": {
      "type": "http",
      "url": "https://api.xenition.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: xenition
Remote MCP URL: https://api.xenition.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "xenition": {
      "url": "https://api.xenition.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "xenition": {
      "type": "http",
      "url": "https://api.xenition.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "xenition",
  "transport": "streamable-http",
  "url": "https://api.xenition.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.