anew — setup

Connect anew as an MCP server to publish self-contained HTML pages from your editor or AI client.

Get started

Paste this into Claude Code, Cursor, or any MCP-capable agent and it'll wire up anew for you — no manual config.

I'd like you to set up anew — it encodes a self-contained HTML page into a shareable URL. Connect it as an MCP server with this command: claude mcp add --transport http anew https://anew.page/mcp. Or skip the setup entirely and POST raw HTML to https://anew.page/write to get a shareable URL back. Once it's connected, publish a hello-world page and send me the link. Docs: https://anew.page/llms.txt

Cursor

add to Cursor

Claude Code

claude mcp add --transport http anew https://anew.page/mcp

ChatGPT, Claude.ai, other clients

https://anew.page/mcp

Try it with curl

No client needed — call the MCP endpoint directly:

curl -sX POST https://anew.page/mcp -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"anew_write","arguments":{"html":"<h1>hi</h1>"}}}'

One-shot HTTP

Write (use --data-binary, never -d-d strips newlines and corrupts HTML):

curl --data-binary @page.html https://anew.page/write