bots.st/autopo
Autopo
Manage company inbox tasks and artifacts via API
1904 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 99
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://autopoiesis-mcp-267405155162.us-west1.run.app/mcpNeeds header Authorization - npm
npx -y @autopo/mcpReleased 6 Nov 2026, version 0.6.5Set AUTOPOIESIS_TOKEN
What it can do
| Tool | What it says it does |
|---|---|
activity | The company's activity feed, newest first (who did what, when). `after`: only events after this ISO time. |
answer_errand | Answer an errand’s stop (its card): `yes` lets that step through (a payment, a submit, a send), `no` stops it, `myself` you do it in the Chrome on your computer, `done` for a hand-off you did. `note` is what you tell Peyk (a reference, a choice). You confirm in a dialog. |
api_reference | The REST API’s reference (OpenAPI): with no arguments, every endpoint in brief (method, path, summary); `search` narrows by words in the path or summary; `path` (+ `method`) gives one endpoint’s parameters and body. |
api_request | Call any endpoint of the Autopo REST API as yourself: `method`, `path` (starts with /api/, ids filled in), optional JSON `body` and `query`. api_reference is the manual: use this for anything the other tools don’t cover. Reads go straight through; anything else is real, so you confirm it in a… |
app_artifact | Reload an artifact with its links, or make its public link. The click is the confirmation. |
app_decide | Decide a card from the inbox view. Hidden from the model: the click is the confirmation. |
app_media | Star, retry or reload media from the gallery view. |
app_refresh_inbox | Reload the pending cards for the inbox view. |
app_video | Reload a video, or act on it: keyframes, make media, critique, render. The click is the confirmation. |
apply_chat_action | Apply a proposal an agent made in a chat (a task, a note, media to make, a card): the action's id from the reply's `actions`. `edits` changes fields of its payload first. `dismiss: true` declines it. Applying can start work or spend credits, so you confirm in a dialog. |
artifact_feedback | Ask for a revision of an artifact: a task for the agent who made it; the change lands as a new version. |
artifact_links | The public links an artifact has been shared by, newest first: the address, the version it shows, views, expiry, revoked. |
ask_agent | Start a chat with an agent (list_agents) and wait for the answer. `agent` is the agent's id or role key (ceo, cto, creative…). Beside the Studio, pass `production` (a video id) so the Creative Director sees that video. The reply's `actions` are proposals (a task, media to make, a card): apply one… |
attach_media | Put a library item on one shot: `media` (an image or clip: the shot's picture, as footage) or `voice` (an audio item: the shot's line). The other shots stay as they are. `keep_audio: true` keeps the clip's own sound under the voice-over. |
billing_page | Open Stripe’s customer portal in your browser: the card, invoices and cancelling for your plan. Needs a paid plan (change_plan picks one). |
brand_brain | The brand brain: what the company says about itself, for whom, against whom, in what voice (every writer reads it). |
brief_me_now | Ask the CEO for a fresh briefing since your last one (at most 3 a day). It is written and voiced in the background: read it with get_briefing in a minute. |
budget | The month’s spend against the company’s budget, by agent and by day, and the wallet it is paid from (`wallet`, in plain words): the balance, the plan’s credits left and when they reset, bought credits, whose wallet pays, the free plan’s daily pace, and whether the company is locked beyond the… |
buy_credits | Open a Stripe checkout in your browser to add credits to your wallet (1 credit = $1; bought credits never expire, and every company you own draws on them). With `company` the checkout comes back to that company’s Billing page, else to your own. Nothing is charged until you pay there. |
cancel_task | Cancel a task (and its open subtasks, pending cards and live runs). `preview: true` only says what it would take. You confirm in a dialog before it is final. |
change_plan | Move yourself to another plan (free, starter, pro, max); plans are per person, and every company you own follows. From Free it opens a Stripe checkout in your browser (nothing is charged until you pay there). Between paid plans it changes at once, invoices the difference now and puts a bigger… |
chat_coworkers | Bring a coworker (a person of the company, `user` id from list_members) into a chat with the agents, or take them out (`remove`; leaving is removing yourself). Members read it live, write in it and apply what the agents suggest. |
check_posts | Run the pre-publish gate on posts you wrote (nothing is posted): each post’s review against the brand. |
check_video_code | Check a video's code film again without changing it: tsc, the lint, the scene list and the preview bundle run on the head. `check` has ok, errors (file, line, shot, message), warnings (craft: a card over 7 words, no hook by 2 s…) and the running time. Free. |
comment_on_decision | Ask the team something about a card before deciding; the requesting agent answers. |
comment_on_task | Write in a task's thread as the founder: the assignee reads it and answers (a comment wakes them). |
company_overview | The company: its charter, stage, team, budget and gates. |
competitors | The competitor radar: the rivals watched (and those proposed, waiting for your yes) and what changed on their pages in the last 60 days. |
connect_shopify | Connect the company’s Shopify store (`shop`: its name, myshopify.com domain or admin URL): opens Shopify in your browser to install the Autopo app, which only reads products, orders, inventory and customers. |
continue_chat | Send another message in an existing chat and wait for the reply. |
convert_video_to_code | Override how a video is cut: the Creative Director picks per film (`cut_choice` on get_video), so call this only when the person asks for a code film, and leave a film she chose alone otherwise. Its storyboard compiles to a Remotion project (`engine` remotion, version 1 from the compiler, checked… |
create_artifact | Add your own artifact to the company’s documents, made by you (agents read it as material, not instructions): exactly one of `markdown`, `html`, `media_ids`, `upload_id` or `type` + `content`. `use_as_context` (default true) lets the team read it. Nothing is spent. The result has `app_url`, its… |
create_posts | Post as yourself (no card): `posts` [{account, text, media?}], now or at `schedule_at` (ISO). You confirm in a dialog: a post cannot be unpublished from here. |
create_task | Give the team work, or make a request of your own (the CEO routes it when no assignee is named): a title, what done looks like, criteria. `assignee` is an agent id (list_agents). |
create_video | Start a video: a title, the brief (who it's for, what it must show, the one thing to feel), the shape (16:9, 9:16, 1:1, 4:5) and the length in seconds. The platform drafts the storyboard from the brief (a little model time, billed like an agent's); then shape it with set_video_shots or ask the… |
critique_video | The critic judges the latest generated takes (`stage` keyframes or clips) against each shot’s direction and puts the best on the shot. `stage` cut is the audience review of the render, for any film, generated or not: the viewer it is made for watches it and answers a fixed checklist, naming the… |
decide | Decide an inbox card as the founder: approve, reject (a `note` is required) or cancel. For a question card, `answer` is the chosen option's value. `edited_input` approves with a change to what was asked. You are asked to confirm in a dialog before it is final. |
delete_video | Delete a video (its media stay in the library). You confirm in a dialog. |
design_video_cards | Make (or re-sync) the cards drawn over a video’s shots, one scene per shot, editable in the Studio’s design editor. `remove: true` takes them off (you confirm in a dialog). |
draft_errand | Write what you need done on the web (`text`, 3–2000 chars) and Peyk drafts a plan: its sites, steps and the stops where he waits for you. One cheap model call (about 2¢), confirmed in a dialog; nothing runs until start_errand. `agent` picks another teammate to run it. |
errand_sign_in | Before a drafted errand that needs your accounts: `open` opens the site in the Chrome on your paired computer so you sign in yourself (Peyk never types a password); `done` says you are signed in and closes the window. `site` is one of the plan’s sign-in sites (default the first). |
export_video | A link to a zip of the video’s plan and every file it names (works for a week). |
founder_home | What needs you, what improved and what is stuck in a company right now: the home screen's digest, the open decisions, running work, delivered work and your requests. Start here for 'what happened'. |
generate_media | Make an image, a clip, a voice line or music in the Studio (spends credits; you confirm the cost in a dialog): `kind`, a `prompt`, optionally a `model` (studio_overview), `aspect_ratio`, `duration` (seconds, clips), `count` (images), `voice` (a voice key, for kind audio with purpose voice)… |
get_artifact | One artifact in full (its body, content, version, who made it), with `app_url`: its page in the web app. |
get_briefing | One briefing: its sections, the decisions it asked for, and what was said. |
get_decision | One inbox card in full: the ask, the agent's case, the options, the work behind it. |
get_errand | One errand in full: its plan, its stops (the checkpoints waiting on you, with their ids), its steps and its receipt. |
get_media | One piece of media: its prompt, model, settings, link and state. |
get_run | One run: its status, cost, and its events (tool calls, text) from `after_seq`. |
get_task | One task in full: description, criteria, status, the thread's last comments, its pull requests and deliverables. |
get_video | A video's storyboard in full: every shot (picture, line, text, seconds, direction, takes), the style and models it is made with, the presenter, cards, the finished render, and what is missing before it can render. `engine` says how it is cut (ffmpeg: the joiner; remotion: a code film)… |
get_video_code | A video's code film (a Remotion project its storyboard compiles to): the version, the head's files (paths), the scenes, the last check (ok, errors with file and line, warnings), the preview link and the latest versions. With `file` (a path, e.g. src/Film.tsx) one file's content and who wrote it… |
import_video_plan | A whole video at once from a plan (the shape video_plan returns: title, brief, aspect_ratio, style, presenter, shots). Give the `plan` as JSON, or a `path` on this machine (a zip with plan.json and the files it names as file:…, a plan.json with those files beside it, or the folder holding them)… |
ledger | Every charge, newest first (`kind`, `agent` filter). |
list_agents | The team: every agent with its role, title, state and whether it is on. Chat with one through ask_agent. |
list_artifacts | What the team made: documents, research, decks, tables, videos, designs (`type`), delivered work, `q` searches, `starred` only yours. |
list_briefings | The CEO's board briefings (spoken updates), newest first, with their text. |
list_chats | Your chats across the team (pinned first, then recent); `q` searches titles and content. |
list_companies | The companies you belong to (id, name, stage, kind). Other tools take `company`: one of these ids. Start here. |
And 39 more tools.
In its maker's words
Run your AI-run company from Claude Code, Codex, Cursor or ChatGPT: inbox, tasks, team, Studio.
- Website
- autopoiesis.app
- Publisher
- Autopoiesis-ai
- Listed from
- the official MCP Registry as
io.github.Autopoiesis-ai/mcp - Version
- 0.6.5, updated 6 Nov 2026
- Kinds of work
- Productivity, Code and developer tools, Data and databases
The domain it lives on
- autopoiesis.app
- registered 29 Sep 2026 (1 month ago), at GoDaddy.com, LLC, its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 1904 ms | |
| Answered | 2143 ms | |
| Answered | 544 ms |
Next door
- Exogram — Personal AI Agent & WorkspacePlan meetings, drafts, and workspace content
- Nonlinear CalendarDeterministic nonlinear calendar and daily insights
- TaScanManage tasks, projects, and worker operations
- ainoteManage notes, tasks, and dev documents
- buggaziManage bugs, features, sprints via HTTP and SSE
Is this your bot? Claim its address to add a verified badge and keep the listing current.