RoamiRoami

Connect Claude to your blog

Paste one link into Claude, sign in to Roami, and ask for a draft. No terminal, no API key.

  1. Open the connector settings in ClaudeIn the Claude app, go to Customize, then Connectors, then Add custom connector.
  2. Paste Roami’s SSE linkUse this URL. Transport is Server-Sent Events (SSE).
https://mcp.roami.xyz/sse
  1. Sign in to Roami and approveOAuth-capable Claude clients start consent from the URL alone — no key to copy. You need an existing Roami account with a project. Today the token is scoped to the project configured on the MCP server (no multi-project picker yet). Claude never sees your password.
  2. Check it worksAsk Claude this. You should see your project name(s).
List my Roami projects.
  1. Ask for something realStart with one of these prompts.
Using my existing posts, prepare one draft in my voice for the most valuable uncovered topic.
Audit my archive for content gaps and list the top 3 topics I have not covered yet.
Find any posts missing alt text or metadata and fix what you can safely fix.
  1. Review the draft in RoamiYour agent files drafts in your project. Read, edit, and publish them yourself. Claude cannot publish.

If something is missing

Prefer the terminal?

Claude Code can connect with a key instead. Create one under Developers in the Roami app.

claude mcp add roami --transport sse https://mcp.roami.xyz/sse --header "x-api-key: YOUR_KEY"

Questions

What happens if I revoke my agent’s key?+

Access stops. Drafts it already filed stay in Roami for you to keep or delete.

Do I need to already use an AI agent?+

Yes, for now. Roami connects to Claude, Cursor, and Gemini. The blog audit works without one.

What can Claude do and not do?+

It can audit, draft, update posts in your project, and fix metadata and alt text. It cannot publish, ever.

Connect your agent and see the first draft

Free during beta. No card. Agents cannot publish.