The CMS your AI tools can run
Open source, MCP-native CMS.
Connect Claude, Cursor, or any MCP client to Inhalt, then create and edit your content just by chatting.
Works with every MCP client
Connect in seconds
One block of config. That is the install.
Drop the endpoint into your MCP client. It opens a browser for you to sign in, then exposes a typed tool for every content operation. No keys to wrangle.
{
"mcpServers": {
"inhalt": {
"url": "https://inhalt.tech/"
}
}
}How it works
Three steps to a live content layer.
Connect the endpoint
Add one block to your MCP config. Inhalt exposes your whole content tree as typed tools your client can call directly.
Operate on content
Your client reads the schema, finds the right entry, and proposes a clean patch against real, typed fields.
Save and publish
Every change is checked against your schema, saved, and pushed to your live read API in one step.
Features
A content layer built for agents and the humans who own it.
MCP-native
The protocol is the API. Read, query, and patch content through tools any client already understands.
Typed schemas
Model content once. Clients work strictly inside your fields, validated and never freeform.
Drafts and review
Stage edits, preview them, and publish only when they are ready.
Headless delivery
Query from anywhere over a clean, fast read API.
Scoped access
Grant a client exactly the entries and actions it should touch.
Self-host
One container, your database, your keys. MIT licensed, end to end.
MIT licensed
Your content. Your keys. Your call.
Inhalt is open source, end to end. Read the code, self-host the whole thing on a single container, or use the hosted edge. No vendor lock-in.