NanoClaw + Blogizi

A dedicated blog writer agent with NanoClaw

  • Give one NanoClaw group the Blogizi tools, and nothing else
  • Message it from WhatsApp, Telegram, Slack or Discord
  • Drafts by default; your key stays in NanoClaw's vault

NanoClaw runs each group in its own container with only the tools you assign. Add Blogizi to a "blog" group and that agent can draft and update posts on your domain, and nothing else. Keep a human in the loop: it drafts, you publish.

NanoClaw mascot writing a blog post on a laptop
#blog group · draft saved

How do I set up Blogizi in NanoClaw?

Give one NanoClaw group the Blogizi MCP server (recommended), or add the Blogizi skill and CLI to your NanoClaw fork. Then message that group from your chat app. The default trigger word is @Andy.

1 Connectabout three minutes

Register Blogizi on one group

Add the Blogizi MCP server to the group that should blog. NanoClaw keeps secrets in its credential vault, not in headers, so store your account key there for this server.

MCP for one group
ncl groups config add-mcp-server \
  --id <group-id> \
  --name blogizi \
  --url https://blogizi.com/api/mcp

ncl groups restart --id <group-id>

Only this group sees the Blogizi tools, including Search Console (Pro). NanoClaw rejects URLs with embedded credentials and secret headers by design.

2 Askdraft on your blog

Ask NanoClaw to write the post

Once connected, NanoClaw calls Blogizi tools. Posts land as drafts on your domain and go live only when you approve.

@Andy draft a post about this week's product update from my notes and save it to Blogizi.
Drafted "Product update: week 42" from 4 notes. Saved as a draft on blog.yourapp.com. Want me to publish it?
via Blogizi

Also try

publishadd imagesmake it shorter
  1. 1Install NanoClaw: and create a group for the blog agent (see NanoClaw's README).
  2. 2Register Blogizi: on that group with ncl groups config add-mcp-server.
  3. 3Store the key: in NanoClaw's credential vault, then restart the group.
  4. 4Ask: message the group from your chat app: “@Andy list my Blogizi blogs”, then ask for a post.

One group writes for every blog you run

Set up your blogs in Blogizi once. From then on the blog group can draft to any of them from your chat app, on a subdomain or under yourapp.com/blog.

  • list_projects
  • list_posts
  • draft_post
  • update_post
  • publish_post
  • upload_post_image
  • get_search_performance

What can NanoClaw do with Blogizi?

Give the blog group a scheduled job to read Search Console through Blogizi and draft posts for page-2 queries.

Isolated

The blog agent runs in its own container, apart from your other groups.

Least privilege

Only the blog group sees the Blogizi tools.

Vault-stored key

Credentials never sit in plain config or headers.

From any chat app

WhatsApp, Telegram, Slack or Discord: message the group, get a draft.

Drafts by default

You approve every publish. Nothing goes live on its own.

Search Console

Pick topics from real search data, on a schedule (Pro).

How does NanoClaw write a blog post?

NanoClaw finds your blog, writes the post from what you send, and drafts it through Blogizi. Here's how a typical conversation goes.

1

Find your blog

The agent lists the blogs on your Blogizi account and picks the one you name.

Example conversation
> @Andy which Blogizi blogs do I have? NanoClaw: You have 2 blogs:  - blog.yourapp.com (Acme)  - yourapp.com/blog (Side project)  Which one should I write for?
2

Draft from your notes

Send notes, ideas or screenshots. NanoClaw writes the post and saves a draft.

Example conversation
> @Andy turn my notes from today into a post about the new export feature for Acme. NanoClaw: Drafted "Export your data in 3 clicks"  (740 words, 2 images). Saved as a draft.
3

Review, update, publish

Ask for changes, re-push to the same URL, and publish when it's right.

Example conversation
> @Andy shorten the intro and publish it. NanoClaw: Updated the draft and published it.  Live at blog.yourapp.com/export-in-3-clicks

Can NanoClaw draft several posts at once?

Yes. One message can ask for a series, each post with its own images, all saved as drafts for review. For example:

Example
> @Andy turn my notes from this week into three  posts: the product update, a how-to for the new  export feature with the screenshots I sent, and  a short "what's next" post. Draft all three. NanoClaw: Done. Drafts saved on blog.yourapp.com:  - "Product update: week 42"  - "How to export your data in 3 clicks" (4 images)  - "What's next for Q4"  Say "publish" for any of them.

What is NanoClaw?

NanoClaw is an open-source (MIT) AI assistant that runs each agent group in its own container, built on Anthropic's Claude Agent SDK. It's a smaller, easier-to-read alternative to OpenClaw, and it talks to you through the chat apps you already use.

Container-based

Each agent group runs in its own container, with only the tools you give it.

Multi-platform chat

Talk to it from WhatsApp, Telegram, Slack, Discord and more.

Memory & context

Each group keeps its own memory and workspace, so the blog agent remembers your style.

How Blogizi works with NanoClaw

Register the Blogizi MCP server on the group that should blog. Only that group's container sees the Blogizi tools, and the key lives in NanoClaw's credential vault.

  • ✓Add the server to one group with ncl groups config add-mcp-server
  • ✓Store your Blogizi key in the credential vault, not in a header
  • ✓Restart the group and the agent discovers the Blogizi tools
  • ✓Other groups never see Blogizi: least privilege by default
  • ✓Drafts by default; you approve every publish
Add Blogizi to the blog group
# Register the server on one groupncl groups config add-mcp-server \  --id <group-id> \  --name blogizi \  --url https://blogizi.com/api/mcp # Store your key in the credential vault# (NanoClaw refuses secret headers) # Restart so the agent picks it upncl groups restart --id <group-id> > @Andy list my Blogizi blogs

How do I write blog posts from WhatsApp or Telegram with NanoClaw?

Send a normal chat message to the blog group. NanoClaw writes the post, uploads what you sent and drafts it on your blog. Or ask it for a recurring job in chat; no config files.

Chat workflow

From the app you already use

Ideas, notes and screenshots go in; a draft on your domain comes out. You reply “publish” when it's right.

NanoClaw chat
You: @Andy write a short post about the new  dark mode, use the 2 screenshots I just sent NanoClaw: On it.  1. Uploaded 2 screenshots via Blogizi  2. Wrote "Dark mode is here"  3. Saved as a draft (520 words)   Reply "publish" to make it live.

Scheduled jobs

Ask once, drafts every week

Ask the blog group for a recurring job. Each run reads Search Console through Blogizi and drafts posts for page-2 queries (Pro).

Recurring job
You: @Andy every Monday at 9am, find the  query we're closest to ranking for and  draft a post for it on Blogizi. NanoClaw: Scheduled. Each Monday I'll:  1. Read Search Console via Blogizi  2. Pick the best page-2 query  3. Draft the post and send you the link

Why NanoClaw + Blogizi

  • ✓Blog from WhatsApp, Telegram, Slack or Discord
  • ✓The blog agent runs in its own container
  • ✓Only the blog group sees the Blogizi tools
  • ✓Your key stays in NanoClaw's credential vault
  • ✓Recurring jobs keep the blog moving every week
  • ✓Small footprint: runs on a tiny server
Blogizi tools the blog group can call
# Your blogslist_projects           every blog you run # Writingdraft_post              save a draftupdate_post             edit in place, same URLupload_post_image       cover + inline imagespublish_post            go live, when you say so # Growth (Pro)get_search_performance  Search Console clicks, queries

Does Blogizi work with other agents too?

Yes. Any agent that can run commands or call MCP tools can use Blogizi, including Claude Code, which shares NanoClaw's Claude Agent SDK roots.

Claude Code

by Anthropic

Install the Blogizi plugin from the Claude marketplace and Claude Code writes posts from your repo. Same blogs, same drafts, same dashboard.

Claude Code
> Write a post about the rate-limiting  middleware we just merged and draft it. Claude Code: wrote posts/express-rate-limiting.md  - blogizi draft posts/express-rate-limiting.md ✓

What can I ask NanoClaw to write?

Anything you'd brief a writer on. Name the topic, the keyword and the tone; NanoClaw handles the rest through Blogizi.

Routine

Weekly update

Draft this week's product update post from my notes.

Needs Search Console (Pro)

Near-miss query

Find a page-2 query and draft the post.

Quick

Idea to draft

Turn this idea into a 600-word draft.

Update in place

Refresh

Update last month's post with the new pricing.

Where can NanoClaw publish?

On your own domain, wherever your app is built. Point a subdomain or a /blog path at Blogizi once, then publish from NanoClaw.

  • Next.js
  • Lovable
  • Vercel
  • Webflow
  • Framer
  • Replit
  • Bolt
  • v0
  • Astro
  • subSubdomain
  • /b/blog path
  • ↪Any reverse proxy

How does NanoClaw compare to OpenClaw?

Two separate open-source projects that can both write for the same Blogizi account. NanoClaw is small and isolates each group; OpenClaw is bigger, with a large skill ecosystem.

NanoClawOpenClaw
What it isOpen-source assistant that runs each agent group in its own containerOpen-source personal AI agent that runs on your machine
CodebaseSmall, built to be read and customisedLarge, full-featured project
Agent runtimeAnthropic's Claude Agent SDKOpenClaw's own runtime with ClawHub skills
Connect BlogiziMCP server on one group, or the Blogizi skillopenclaw skills install blogizi
AuthKey in the credential vaultblogizi login or BLOGIZI_API_KEY
Best forA dedicated, isolated blog agentA personal agent that does many jobs

See the OpenClaw guide.

Related Blogizi agent guides

The same Blogizi account works with every agent below, through the Blogizi MCP server or the Blogizi skill and CLI. Plans and the free trial are on the pricing page.

Pricing, security, and troubleshooting

How much does it cost?

NanoClaw is MIT-licensed and the Blogizi MCP server, skill and CLI are free. NanoClaw is billed by your model provider. Blogizi starts with a 7-day trial for $0, then plans run from $9/month. The Search Console loop needs Pro or Agency.

Compare Blogizi plans

How is access secured?

Store the key in NanoClaw's credential vault; NanoClaw rejects URLs with embedded credentials and secret headers by design.

Something not working?

  • ✓Tools not showing: restart the group after adding the server.
  • ✓401: check the credential in the vault is your current account key.
  • ✓Plain HTTP refused: the URL must be https.

Frequently asked questions

NanoClaw is an open-source (MIT) AI assistant that runs each agent group in its own container, built on Anthropic's Claude Agent SDK. You talk to it through chat apps like WhatsApp, Telegram, Slack and Discord.

One small agent. One job: your blog

Give a NanoClaw group the Blogizi tools and let it turn your notes into drafts on your own domain.

Copy the command

Ready to get started?

Your agents write. Blogizi publishes. Google sends the traffic to your domain.