Shilpi 1.9.5: Persistent document history, deleted-page recovery, safer autosave, and a consistent, responsive admin across seven screens. See what shipped
v1.9.5: 35 MCP tools now live

Your AI agent.
Now with real hands in WordPress.

Shilpi is an AI-native WordPress theme and visual builder. Every page is stored as plain HTML, real CSS and focused JavaScript, editable on a canvas, drivable by any MCP agent, and still perfectly readable the day you decide to leave.

  • One-time licence
  • Works on any WordPress host
  • Zero required plugins

How Shilpi works

From a prompt to a maintainable WordPress site.

Your agent works through a scoped connection, Shilpi translates the request into native WordPress changes, and every saved page remains readable HTML, CSS and JavaScript.

01

You describe the outcome

Ask for a page, design change, SEO update or WooCommerce task in plain language.

02

Your AI agent plans

Claude, Cursor, Codex or another MCP client reads the relevant site context first.

03

Shilpi checks the boundary

Only scoped MCP tools and permissions are available, never unrestricted server access.

04

WordPress stays native

Pages, templates, media, metadata and commerce save into WordPress-owned records.

35 scoped MCP tools OAuth or revocable credentials No filesystem exposure 100% reviewable output

Fits the stack you already run

WordPress WooCommerce ACF Claude Code Cursor MCP REST API Shortcodes Gutenberg content Yoast & RankMath

35

MCP tools exposed to your AI agent

83

Elements in the builder palette

4

Responsive breakpoints per design token

The format

A page is three fields.
Not a database of widgets.

Open any Shilpi page and you find markup a human wrote, or could have. That single decision is what keeps the site fast, portable and reviewable.

01: Page HTML

Body-only semantic markup

Real tags, real class names, dynamic placeholders. No inline styles, no style blocks, nothing proprietary to decode later.

page.html
<section class="hero">
  <h1 class="hero__title">
    {post:title}
  </h1>
</section>
02: Page CSS

A stylesheet, not a settings blob

Page CSS prints after your variables and global classes, so it overrides them predictably. Anything reusable belongs in a global class instead.

page.css
.hero {
  min-height: calc(100vh - 76px);
  display: grid;
  gap: var(--space-lg);
}
03: Page JS

Behaviour where you expect it

Focused, page-scoped JavaScript. Site-wide behaviour lives in the Code Hub, so nothing gets smuggled into a theme file you forgot about.

page.js
// runs only on this page
const nav = document
  .querySelector('.site-nav');

nav?.classList.add('is-ready');

Inside the workspace

Everything a real build needs, in one theme.

Templates, a design system, forms, SEO, fonts, project files, a guarded code hub and an AI layer, all shipped together instead of assembled from eleven plugins.

AI & MCP

Give an agent abilities, not filesystem access.

Shilpi runs its own MCP server inside WordPress. Connect Claude Code, Cursor or any MCP client over OAuth, and the agent gets 34 scoped tools, create pages, edit templates, manage variables, set SEO metadata, build menus and taxonomies, upload assets, never raw access to your server.

Your agent34 Shilpi toolsWordPress
Design system

One token, three sizes.

Define a variable once and give it Tablet and Mobile values. Every global class reading it becomes responsive at the same moment.

--pad-xtabletmobile
Templates

Native WordPress routing.

Eight template types, headers, footers, singles, archives, search, 404, loops and reusable parts. Each part gets its own shortcode so you can drop it anywhere, even outside Shilpi.

HeaderSingleArchiveSearchPart
Performance

Print CSS inline, or cache it.

Inline styles paint with zero extra requests. Or write fingerprinted files to uploads/shilpi-assets and let the CDN do its job. The cascade order is identical either way.

Code Hub

Site-wide code, guarded.

Global CSS, global JS, three HTML injection slots and PHP snippets that are syntax-checked before they can go live.

Built in

Forms, SEO and sliders included.

Stored submissions, SMTP delivery with a log, spam protection, page-level SEO metadata and accessible carousels, without another plugin subscription.

Security

Permissions you can close.

Every risky capability is a temporary permission with a visible counter and one button that shuts all of them.

Working with agents

Your agent already knows how to build this site.

Shilpi ships downloadable skills, shilpi-theme and wordpress-core, that teach an agent the conventions before it writes a single tag. Paste the instructions once and the difference is a site that uses the theme instead of fighting it.

  • OAuth sign-in, so no password ever sits in a config file
  • Revoke any connected app on its own, without touching the others
  • PHP access is a temporary permission you switch off when the job ends
  • Every run is logged, and the last 20 imports stay reviewable
S Shilpi MCP 35 tools ready
You
Build a case study archive that reuses the existing card class, wire the enquiry form to the studio inbox, and set the page metadata.
S
Reusing 4 existing classes. No duplicates created. site_info · read design system create_template · Archive query loop · case-study form recipient · set set_seo · title & description
Ask Shilpi to change anything on the site…

How a build actually goes

Describe. Review. Ship.

The speed of an agent, with the review step that makes it safe to use on client work.

01

Describe the intent

Ask for a page, a template, a content model or one precise change. The agent reads your existing classes and variables first, so it extends the system instead of inventing a new one.

02

Review the real output

Open the structure tree, read the markup, check the tokens. Autosave keeps a revision every minute, and the live page is never touched until you press Save.

03

Ship to WordPress

Publish into the CMS your client already knows, with the plugin ecosystem, the roles and the hosting they already pay for.

The honest comparison

Not another builder that owns the website.

Widget builders store your layout in their own format. When you leave, you rebuild. Shilpi stores the web platform, so leaving is a copy-paste rather than a project.

Capability Shilpi Widget builders
Stored format HTML, CSS, JS Proprietary layout data
AI control Whole-site MCP tools Page-level assistant
Responsive tokens One variable, four sizes Per-widget settings
Forms & sliders Native Add-on or extra plugin
SEO metadata Built in Another plugin
PHP snippets Validated, revocable Another plugin
Leaving Copy the markup Rebuild the site

Built for people who read the output.

★★★★★

“I stopped dreading handover. The client’s developer opened the page HTML, understood it in a minute, and never called me again.”

RA Rina AhmedFreelance designer, Dhaka

★★★★★

“Connecting Claude Code to the MCP server changed our delivery time more than any tool we bought last year. And I can revoke it in one click.”

TL Tomas LindAgency lead, Malmö

★★★★★

“Four plugin subscriptions gone. Forms, slider, snippets and a font manager all came with the theme, and the pages got lighter.”

MO Marta OyelaranWordPress consultant

Pricing

Buy it once. Use it as long as you like.

A licence key unlocks the AI layer, automatic updates and support. Everything else, the builder, the design system, templates and forms, works from the moment you install.

Personal

One site. Everything in the theme, nothing held back.

$25$50

One-time payment

  • 1 production site
  • Full builder, forms and Code Hub
  • MCP server and skills
Choose Personal

Agency

A whole team building on Shilpi every day.

$125$250

One-time payment

  • 25 production sites
  • Shared template and part library
  • Onboarding call and named contact
Choose Agency

Prefer to pay yearly? From $10 a year · 30-day refund · Prices in USD

Questions

Before you buy

Do I need to know how to code?

No. The visual canvas covers layout, spacing, typography and states without touching code, and the AI layer can build whole sections from a description.

What Shilpi guarantees is that if you do read the code, it will make sense, which is what makes the site maintainable by whoever comes next.

Can I paste in HTML I already have?

Yes. Paste body-only HTML into the page field and Shilpi renders it immediately, then lets you select any element on the canvas to restyle it. Converting a static template into a WordPress site is a paste, not a rewrite.

Does it work with WooCommerce and my other plugins?

Yes, and in the latest release WooCommerce is a first-class ability rather than something Shilpi merely tolerates, the store is readable and manageable from the same connection that builds the pages, and you can template product and shop routes with single-product and archive-product.

Cart and checkout stay owned by WooCommerce. Shortcodes render inside Shilpi pages, and ACF fields are available as dynamic tokens.

Do I still need an SEO plugin?

Not for the basics. Shilpi reads and writes the title, description, canonical URL, robots directives and social card for any page or post.

If you already run Yoast or RankMath, keep them, Shilpi reads what is already there rather than competing with it.

Is giving an AI agent access to my site safe?

The agent never touches your filesystem. It calls a fixed set of 34 abilities through the MCP server, authenticated with OAuth or a dedicated application password that you can revoke on its own.

PHP editing is a separate temporary permission, and the Security screen closes every open permission in one click when the job is done.

What happens if I stop paying?

The AI layer switches off, the MCP server stops answering until you renew. That is the only thing that changes.

The builder keeps building, your templates keep routing, your forms keep collecting, and every page you have published renders exactly as before. There is no watermark and no front-end notice, so your visitors never see a difference. Your markup is still yours.

Start building

Your next WordPress site can be readable.

Design it on a canvas, let an agent do the repetitive half, and hand over a codebase you would be happy to inherit.

Common questions

Which WordPress theme works best with AI agents?
A theme works well with an agent when the agent can read what it writes. Shilpi stores every page as plain HTML, real CSS and focused JavaScript, so an agent edits markup it already understands instead of reverse engineering a builder's private layout format.
What is an AI-native WordPress theme?
AI-native means the machine interface is part of the theme rather than a plugin bolted on. Shilpi ships an MCP server, a set of scoped abilities and Markdown skill files that teach an agent the site's own conventions before it writes anything.
Can an AI agent edit my live WordPress site safely?
It can if the agent is given abilities rather than access. Shilpi's MCP server exposes named operations over pages, templates, design tokens, menus and SEO. It has no filesystem access, no SSH and no route to wp-config.php, and one switch removes both endpoints.
What happens to my pages if I stop paying for Shilpi?
Nothing your visitors can see. A licence buys the AI layer, updates and support. If it lapses, the MCP server stops answering and everything else keeps working: the builder, the design system, templates, forms, and every page already published. No watermark, no nag screen.

Further reading