Overview

agenthost is web hosting your agent drives. Connect it once, then ask for a link. Start here for the guides, the deploy reference, or the full MCP tool surface.

agenthost is web hosting your agent drives. You connect it to Claude, Claude Code, Cursor or any other MCP client once, and from then on putting something online is a sentence: "put this online." There is no dashboard to learn and nothing to configure first.

These docs are written for two readers, and they say which is which.

How this is organised

SectionWhat's in it
Getting startedWhat agenthost is, connecting your agent, your first link, and the words we use.
How-toOne page per task: a website, an app, your own domain, private access, teammates, fixing a broken deploy.
DeployWhat agenthost expects from your source: runtimes, entrypoints, versions, environment, and how to confirm a deploy.
Your accountSigning in, roles and organizations, and how plans count what you host.
Tool referenceEvery tool the MCP exposes, grouped by what it acts on. Its own tab, up top.

Start here

Deploying, in 60 seconds

The runtime decides how your source is built and started. Each looks for one entrypoint:

RuntimeInferred fromEntrypoint it looks forInstalls deps from
staticindex.htmlindex.html at the project root
nodepackage.jsonnpm start (the start script)package.json
pythonrequirements.txt, .pyapp imported from app.pyrequirements.txt
phpcomposer.json, .phpindex.php at the project rootcomposer.json (optional)

Builds are asynchronous: a successful call means queued, not live. Poll get_app until the status settles, then confirm with a real request. There is no start-command and no port setting — how an app starts is the convention above, and an undefined field is silently ignored rather than rejected.

The whole contract is in the deploy reference.

These docs are readable as plain markdown

Every page is served as markdown at the same path under /llms.mdx/docs, and there's a /llms.txt index of the lot. The copy button at the top of each page hands you that markdown directly — useful for pasting a page into an agent that isn't connected yet.