Inhalt Tech Mcp First Cms

Created By
6 days ago
Overview
Inhalt
Sign in

You're basically done

Inhalt runs inside your MCP client. Add the server below, sign in once when your browser opens, then create and edit content just by chatting.

mcp.json
{

"mcpServers": { "inhalt": { "url": "https://inhalt.tech/" } } }

Prefer a dashboard in your browser?

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.

View source

Works with every MCP client

ClaudeCursorVS CodeZedWindsurfCline

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.

mcp.jsonconnect
{
"mcpServers": {
"inhalt": {
"url": "https://inhalt.tech/"
}
}
}

How it works

Three steps to a live content layer.

01

Connect the endpoint

Add one block to your MCP config. Inhalt exposes your whole content tree as typed tools your client can call directly.

02

Operate on content

Your client reads the schema, finds the right entry, and proposes a clean patch against real, typed fields.

03

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.

Read the source

You're basically done

Inhalt runs inside your MCP client. Add the server below, sign in once when your browser opens, then create and edit content just by chatting.

mcp.json
{
"mcpServers": {
"inhalt": {
"url": "https://inhalt.tech/"
}
}
}

Prefer a dashboard in your browser?

",{}]},"$undefined","$undefined",16],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/08azhum5u5w5b.css?dpl=dpl_J4KnbAN4xBo69Qa5xmWHhFUcKyx3","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3owo1p-c72c-k.js?dpl=dpl_J4KnbAN4xBo69Qa5xmWHhFUcKyx3","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/14mrh2-p_w84d.js?dpl=dpl_J4KnbAN4xBo69Qa5xmWHhFUcKyx3","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"fraunces_e508605-module__J1m0CG__variable geist_f7004b8b-module__XrSICW__variable geist_mono_eb127541-module__XIXyIG__variable","children":["$","body",null,{"children":[["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L4",null,{}]]}]}]]}],{"children":[["$","$1","c",{"children":[["$","div",null,{"className":"lp","id":"top","children":[["$","header",null,{"className":"lp-header","children":["$","div",null,{"className":"lp-shell lp-header-inner","children":[["$","a",null,{"href":"/#top","className":"lp-wordmark","aria-label":"Inhalt","children":[["$","span",null,{"className":"lp-mark","aria-hidden":true,"children":["$","$L5",null,{"src":"/icon.png","alt":"","width":26,"height":26}]}],"Inhalt"]}],["$","nav",null,{"className":"lp-nav","children":[["$","$L6",null,{"href":"/docs","children":"Docs"}],["$","$L6",null,{"href":"/letter","className":"lp-nav-letter","children":"Our letter"}]]}],["$","div",null,{"className":"lp-header-actions","children":[["$","$L6",null,{"href":"/login","className":"lp-quiet-link","children":"Sign in"}],["$","$L7",null,{"className":"lp-btn lp-btn-primary lp-btn-sm","children":"Get started"}]]}]]}]}],["$","main",null,{"children":[["$","section",null,{"className":"lp-hero","children":["$","div",null,{"className":"lp-shell lp-hero-inner","children":[["$","p",null,{"className":"lp-eyebrow","children":"The CMS your AI tools can run"}],["$","h1",null,{"className":"lp-h1","children":"Open source, MCP-native CMS."}],["$","p",null,{"className":"lp-lede","children":"Connect Claude, Cursor, or any MCP client to Inhalt, then create and edit your content just by chatting."}],["$","div",null,{"className":"lp-cta-row lp-cta-center","children":[["$","$L8",null,{"value":"https://inhalt.tech/"}],["$","a",null,{"href":"https://github.com/Connected-Future/inhalt","className":"lp-btn lp-btn-outline lp-btn-lg","children":[["$","svg",null,{"className":"","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"children":[["$","path",null,{"d":"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.4 5.4 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}],["$","path",null,{"d":"M9 18c-4.51 2-5-2-7-2"}]]}],"View source"]}]]}]]}]}],["$","section",null,{"className":"lp-clients","children":["$","div",null,{"className":"lp-shell lp-clients-inner","children":[["$","p",null,{"className":"lp-clients-label","children":"Works with every MCP client"}],["$","div",null,{"className":"lp-clients-list","children":["$L9","$La","$Lb","$Lc","$Ld","$Le"]}]]}]}],"$Lf","$L10","$L11","$L12"]}],"$L13"]}],["$L14","$L15","$L16"],"$L17"]}],{},null,false,null]},null,false,null],"$L18",false]],"m":"$undefined","G":["$19",["$L1a"]],"S":true,"h":null,"s":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined"}\n"]) \"mcpServers\": {\n \"inhalt\": {\n \"url\": \"https://inhalt.tech/\"\n }\n }\n}"}]]}]]}]}]\n"]) lp-btn-outline lp-btn-lg","children":[["$","svg",null,{"className":"","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"children":[["$","path",null,{"d":"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.4 5.4 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}],["$","path",null,{"d":"M9 18c-4.51 2-5-2-7-2"}]]}],"Read the source"]}],["$","$L7",null,{"className":"lp-btn lp-btn-primary lp-btn-lg","children":["Get started",["$","svg",null,{"className":"","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","aria-hidden":true,"children":["$","path",null,{"d":"M5 12h14M12 5l7 7-7 7"}]}]]}]]}]]}]}]}]\n"])

Project Info
Created At
6 days ago
Updated At
6 days ago
Author Name
-
Star
-
Language
-
License
-
Category
Tags

Recommend Servers

View All