Fits your stack

Build with the tools you already use.

One content workspace. A GraphQL API for your frontend. An SDK for your scripts. MCP for compatible AI agents.

Your stack, connected

A content layer that fits in.

Use GraphQL directly, build with Gatsby, or automate content workflows in Node.js.

Built for your frontend

Your content. One query away.

Model the fields your project needs, publish an entry, and request only the data your interface uses. No templates to work around. No presentation layer to untangle.

Explore the API →
GraphQL
query Articles {
  allArticle(first: 3) {
    edges {
      node {
        title
        slug
      }
    }
  }
}
EXAMPLE RESPONSE
{
  "data": {
    "allArticle": {
      "edges": [{
        "node": {
          "title": "Hello, structured content",
          "slug": "hello-structured-content"
        }
      }]
    }
  }
}

Illustrative query for an Article content type.

An extra pair of hands

Bring your AI agent into the workflow.

Use a compatible MCP client to work with your content and schemas. Start with published reads, then grant only the permissions your workflow needs.

Your workspace, with permission.

Let an agent help model content, draft entries, and handle repetitive edits. Project-scoped tokens let you choose its capabilities and revoke access when needed.

Set up an MCP connection

Start with something real

Give your next project a content home.

Create a free workspace, define your first content type, and put your content to work.

Start building free
Free · 50 content types · 20,000 entries · 5 GB of media