Shilpi 2.0.0: New element engine, easier heading editing and security fixes. See what shipped
v2.0.0: 37 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.

37 scoped MCP tools Revocable per-client 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

37

MCP tools exposed to your AI agent

83

Elements in the builder palette

4

Responsive breakpoints per design token

Click. Style. Done.

Style any text without touching code.

Select an element on the canvas and the Inspector opens. Content, Style and Advanced tabs cover typography, spacing, backgrounds, borders, effects, states and breakpoints.

Watch it work

  • Per breakpointDesktop, tablet and mobile values for any property.
  • Every stateNormal, hover, focus, active and before/after.
  • Readable outputSaved as a class rule in Page CSS, never inline.

The builder palette

83 elements. Zero extra plugins.

Everything you drag onto the canvas saves as clean HTML. Browse what ships with Shilpi, group by group.

Structure: 5 elements

Container

Centered, max-width wrapper that keeps content aligned.

Divider

A clean horizontal rule to separate content.

Grid

CSS Grid layout with responsive columns.

Section

Full-width page band with consistent padding.

Spacer

Precise vertical space between blocks.

The building blocks: 8 elements

Button

Call-to-action link styled as a button.

Heading

H1 to H6 titles with semantic structure.

Icon

Pick from 4,000+ icons and style them freely.

Image

Responsive image from your media library.

Text link

Inline text link with hover states.

Rich Text

Formatted paragraphs, lists and inline styles.

Basic Text

Simple paragraph text for any copy.

Video

Self-hosted or external video player.

Ready-made components: 22 elements

Card

Content card for features, posts or services.

Icon list

List items with a custom icon per row.

List

Ordered or unordered list, fully styleable.

Pricing

Single price block with plan details.

Social links

Links to your social profiles with icons.

Table

Accessible data table with header rows.

Slider

Native carousel, fade or marquee. No plugin.

Dropdown

Toggleable menu or content dropdown.

Icon box

Icon, title and text in one feature block.

Alert

Info, success or warning notice box.

Accordion

Collapsible FAQ built on native details.

Tabs

Switch between panels of content.

Counter

Number that counts up when it scrolls into view.

Progress Bar

Animated bar to show skills or progress.

Rating

Star rating display for reviews.

Animated Typing

Headline that types and rotates words.

Countdown

Live timer for launches and offers.

Pie Chart

Animated circular chart for percentages.

Toggle

Show and hide content with one click.

Testimonials

Client quotes as cards or a slider.

Pricing Tables

Compare plans side by side.

Shortcode

Run any plugin shortcode inside your design.

Audio, video and more: 5 elements

Audio

Embedded audio player for podcasts or music.

Embed

YouTube, Vimeo or any oEmbed source.

Map

Embedded map for your location.

Gallery

Image grid with lightbox viewing.

SVG

Inline SVG you can style with CSS.

Live WordPress data: 7 elements

Archive title

Dynamic title for category and archive pages.

Post image

The current post’s featured image.

Post loop

Query and repeat posts in any layout.

Archive loop

Repeat the posts of the current archive.

Post navigation

Previous and next post links.

Related posts

Posts from the same category.

Post slider

Latest posts as a carousel.

Forms without a plugin: 9 elements

Form

Contact form with stored entries and email alerts.

Field

Text, email, phone or number input.

Message box

Multi-line message field.

Select field

Dropdown choice field.

Checkboxes

Multiple choice checkboxes.

Radio buttons

Single choice radio buttons.

Consent

GDPR-ready consent checkbox.

Hidden value

Pass page or campaign data silently.

Submit button

Submit button with loading state.

Templates and site parts: 27 elements

Post Comments

Native WordPress comments section.

Post Content

The full body of the current post.

Post Meta

Date, author and other post details.

Post Title

The current post’s title.

Back to top

Floating button that scrolls to the top.

Menu

Responsive site navigation menu.

HTML

Write any custom HTML you need.

Offcanvas

Slide-in panel for menus or carts.

Breadcrumbs

Show visitors where they are on the site.

Pagination

Page numbers for archives and loops.

Search

Site search form.

Nav Menu

Any WordPress menu by location or slug.

Post Excerpt

Short summary of the current post.

Post Author

Author name, avatar and bio.

Post Taxonomy

Categories and tags as links.

Post Navigation

Next and previous article links.

Reading Time

Estimated minutes to read.

Reading Progress Bar

Bar that fills as the reader scrolls.

Post Sharing

Share buttons for social networks.

Table of Contents

Auto-generated table of contents.

Toggle Mode

Light and dark mode switch.

Posts

Flexible post grid or list.

Related Posts

More articles the reader may like.

Query Results Summary

Showing 1 to 10 of 42 results text.

Template

Insert any saved template or part.

Nav Nested

Mega menu with nested items.

Facebook Page

Embed a Facebook page feed.

Design system

Change one token. Update the whole site.

Global classes, design variables and page code live in one place, open from the Tools menu.

  • Classes with statesHover, focus, before, after and three breakpoints, per class.
  • Variables that cascadeSet a value once, give it tablet and mobile sizes.
  • Plain CSS underneathPage, global and JS code, always readable.

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.

  • A dedicated Application Password per client, revocable on its own without touching your login
  • 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 37 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…↑

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

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.

$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.

$250

One-time payment

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

Prefer to pay yearly? From $20 a year · 30-day refund · Prices in USD · Not sure yet? Try the live demo first

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 try Shilpi before I buy?

Yes. The live demo gives you a private WordPress site with Shilpi already installed, ready in about 20 seconds. You get 30 minutes to explore the dashboard, edit a sample page in the builder and break anything you like.

The sandbox runs in your own browser and is deleted when time is up, so there is nothing to install and nothing to clean up.

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 37 abilities through the MCP server, authenticated with a dedicated WordPress 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. Not sure yet? Try Shilpi free in a private WordPress sandbox for 30 minutes.