It finds your site
The agent sees your sites and every page on them, so it knows where things are before it touches anything.
Sites and pages
Beste runs a Model Context Protocol server with more than 70 tools for pages, sections, blog posts, products, forms, redirects and publishing. Run npx beste-agent@latest in your terminal: it signs you in through the browser and connects Claude Code or Codex to your account. The agent publishes only when you ask.


More than 70 tools, each labeled with what it reads and what it writes. An agent can tell a safe call from a destructive one before it makes the call.
A rejected request returns the field path and the expected values. The agent can correct the request and try again without a person reading the error.
Every change goes to the draft first, grouped in batches, and most batches can be undone. The agent publishes only when you ask, and deleting a blog post needs your confirmation.

These are the same tools the Connector for Claude uses. The difference is where you work: npx beste-agent@latest connects Claude Code or Codex in your terminal, and the connector works in the Claude apps.
The agent sees your sites and every page on them, so it knows where things are before it touches anything.
Sites and pages
It reads the page the way you wrote it, section by section, and finds the exact sentence you asked about.
Your words, as written
When a page needs something new, it chooses from hundreds of sections designed to work together, the same ones you pick in the editor.
From the library
Before it edits a section, it reads the current version, so the changes you made yourself stay in place.
Nothing overwritten
Every change goes to your draft. If you do not like a change, ask the agent to undo it. Visitors see nothing until you ask it to publish.
You decide when
Claude Code and Codex connect with one command, npx beste-agent@latest, which signs you in through the browser and sets everything up. claude.ai, Claude Desktop and the Claude mobile app use the Connector for Claude, which runs on the same server.
More than 70 tools and a set of prompts, covering sites, pages, sections, shared navbars and footers, blog posts, authors, products, forms, images, redirects, themes, fonts, animations, analytics and publishing.
It is rejected before anything is saved. The error lists the field path and the expected values, so the agent can correct the request on its own.
It can delete pages and sections. Undo covers most edits, but a deletion may be impossible to restore in full. Deleting a blog post takes a second call with the post slug, which you approve.
Yes, when you ask. Every change goes to the draft first, and the publish tool runs only after your request in your own words.
Reads do not count toward any monthly limit. On a Free project an agent can make 150 changes a month. On Pro, Team and Business, agent edits are unlimited. Separately, requests are rate limited per hour to stop runaway loops.
The health endpoint answers without signing in and reports the tool count and which data files are present.
Run npx beste-agent@latest and start building with your agent