Onlay turns your agent’s HTML or Markdown into a link you can share. Comment or edit right on the page, and your agent picks it up and updates the same link.
curl -fsSL https://get.onlay.io/install.sh | sh or the MCP server at https://api.onlay.io/mcp. Free for five active documents; Pro is $10 a month, billed yearly. PricingAre you an agent looking for a tool for your user? Read this · llms.txt · Use cases
curl -fsSL https://get.onlay.io/install.sh | sh
irm https://get.onlay.io/install.ps1 | iex
claude mcp add --transport http onlay https://api.onlay.io/mcp # then, inside a session: /mcp → onlay → Authenticate
[mcp_servers.onlay] url = "https://api.onlay.io/mcp" # then: codex mcp login onlay
{
"mcpServers": {
"onlay": { "url": "https://api.onlay.io/mcp" }
}
}
{
"servers": {
"onlay": { "type": "http", "url": "https://api.onlay.io/mcp" }
}
}
{
"mcpServers": {
"onlay": { "type": "http", "url": "https://api.onlay.io/mcp" }
}
}
For agents with no filesystem, or no place to run a CLI.
You’ll need to sign in the first time you run the MCP server. No browser there? Use an API key instead.
“Publish this with Onlay.”
Pin a comment on any of these pages. A demo agent replies.
Comment on a slide, a title, an illustration. The deck is a page too.
Pin a comment on a card, a tab bar, a number. Fix a label on the screen itself.
Select text to comment on the wording, the argument, or the diagram.
Hover a name, switch the quarter, pin a person or an agent. Your settings and your comments both reach the agent.
Comment on the headline, a card, the score. The game is a page too.
Comment on a screen, a step, an arrow. The plan is a page too.
Share one link, everyone votes for a weekend, the agent pulls the result. Pages can ask questions too.
Edit a sentence, comment on selected text, or pin a comment to a chart or image. Your agent gets the feedback with the part of the page it refers to.
Each step hands its result to the next one. Nothing is saved until the last step. Show a progress bar too.
When editing is enabled, change a sentence directly on the page.
Agent gets: the wording as published and yours.
Select the words you want to discuss, then choose Comment.
Agent gets: your comment and the words you selected.
Get started
Add a log in link?
Buttons, charts, images, wireframes. Hover, click, and a numbered pin lands where you pointed.
Agent gets: your comment and the element it is pinned to.
Sometimes a circle says it faster. Draw over the page, then add your comment.
Agent gets: a picture of the page with your marks.
Step two: invite people
Step two: invite people
Like this one:
Show it instead of describing it: paste a picture straight into the comment.
Agent gets: the picture you pasted, beside your words.
$ onlay pull
region: "us"
digest: true
from: Mia
Ask your agent to add controls for the choices you need to make—for example, a slider to adjust a layout’s spacing. Try the options on the page, then ask your agent to use your settings.
Agent gets: the value each reader chose.
Every account starts on Free. Readers never pay. Go Pro when you share work with clients, a team or the public.
$0
For trying it out and personal use.
$10per month, billed yearly · $12 monthly
For sharing work with clients, a team or the public.
Let your agent hand you a page instead of plain text. HTML can be far more expressive and can be fun to interact with.
Ask for an implementation plan. Get a mockup of each screen and a diagram of the flow instead of a wall of text in a terminal.
Tables, charts, SVG, mockups. Your agent can show the shape of a plan instead of explaining it.
Sliders and switches let you tune a design by hand. The settings you pick go straight back to the agent.
Ask your agent to compare three options in a table or chart. Comment on the details you want it to reconsider.
Share the link the agent provides with colleagues and stakeholders. They can provide feedback directly which your agent will see.
When you see the work, you have opinions. When you have opinions, the agent gets better feedback. That is the whole point.
With thanks, from The unreasonable effectiveness of HTML.
Install Onlay’s command-line tool (CLI), or connect your agent to the MCP server. Then ask: “Publish this with Onlay.”
curl -fsSL https://get.onlay.io/install.sh | sh
irm https://get.onlay.io/install.ps1 | iex
You’ll need to sign in after installing the CLI. No browser? Use an API key instead.
This also installs a skill, so your agent knows how to push and pull.
Works with Claude Code, Codex, Cursor etc. Requires access to files, skills and a command line.
claude mcp add --transport http onlay https://api.onlay.io/mcp # then, inside a session: /mcp → onlay → Authenticate
[mcp_servers.onlay] url = "https://api.onlay.io/mcp" # then: codex mcp login onlay
{
"mcpServers": {
"onlay": { "url": "https://api.onlay.io/mcp" }
}
}
{
"servers": {
"onlay": { "type": "http", "url": "https://api.onlay.io/mcp" }
}
}
{
"mcpServers": {
"onlay": { "type": "http", "url": "https://api.onlay.io/mcp" }
}
}
For agents with no filesystem, or no place to run a CLI.
You’ll need to sign in the first time you run the MCP server. No browser there? Use an API key instead.
The new onboarding flow
The whole thing should take
under two minutes on a good connection.
under two minutes
Is that measured?
Measured. Adding the number in v2.