Headless CMS · API-first · AI MCP
A clean, simple alternative to WordPress and other traditional CMS platforms. WebCMS is designed to serve content, not web pages — giving you the freedom to manage and present it exactly how you envision it.
Full control over your design and user experience. No rigid templates, no unnecessary bloat. Websites, apps or custom digital experiences — WebCMS adapts to your workflow and keeps your content accessible and easy to manage.
{
"slugs": "about",
"locale": "en",
"title": "About the studio",
"blocks": [
{ "type": "richtext", "value": "…" },
{ "type": "gallery", "items": 6 }
],
"media": { "hero": "https://cdn.webcms.dev/…" }
}
One endpoint. Any stack. Just JSON.
webcms.dev/mcp
Our MCP server lets any AI assistant pass and translate content straight into the database — structured, validated, in every locale you support. No copy-paste, no import scripts.
Connect the MCP serverHandoff
A small, opinionated feature set — the parts of a CMS you actually use in production.
01 / API
No SDK to learn, no GraphQL schema to maintain. A key, a slug, a JSON response.
02 / MEDIA
Every upload is stored and served from S3 object storage, with stable URLs you can cache forever.
03 / DELIVERY
Opt into European edge delivery for content and media — low latency where your audience and compliance live.
04 / SCRIPTS
Google codes, analytics and custom snippets live in the dashboard — add or pull one without a redeploy.
05 / I18N
Any field, any locale. Ask the API for a language and get a complete, fallback-safe payload back.
06 / TEAM
Invite editors, translators and clients. Scope each of them to the projects and fields they own.
Guarded editing
Expose the fields that should change and lock the rest. Editors get a plain form, not a page builder — nobody can drag your layout apart or paste a plugin into your design.
Updates go live through the API. The design stays exactly as you shipped it.
Call it from any stack you use. It's just a JSON response.
AUTH
Project-scoped API key in the path or header.
FORMAT
Flat JSON, stable keys, no envelope to unwrap.
CACHING
ETags and CDN headers out of the box.
Point your front end at one endpoint and hand the editing to your client.
Login