Pullnote

Simple, API-first Headless CMS

Tool for developers and Agents to add content management to projects without needing a CMS backend.
  • Instant CMS database to store and retrieve content via npm package or REST API
  • Free WYSIWYG for humans to edit content
  • Simple Human / Agent-friendly API to add content + email addresses of human editors
Headless Markdown CMS with AI

Deploy whole dynamic websites or blog areas via LLM or with a couple of lines of code

npm install @pullnote/client
import { PullnoteClient } from '@pullnote/client';
const pn = new PullnoteClient(PULLNOTE_KEY );

// Store
await pn.add('/about', {
  title: 'About',
  content: 'About the **Pullnote** Headless Content API'
});

// Retrieve
var content = await pn.getMd('/about'); // For the raw Markdown
var content = await pn.getHtml('/about'); // If you prefer to directly render as HTML

See API reference for all options or go to the console to create / edit content.

LLM access to create / retrieve content

CMSes traditionally cannot be driven by AI, but Pullnote can. Pass your LLM a link to our llms.txt file and it will be able to create, edit and retrieve content on your behalf.

Cursor / Claude can integrate even further using MCP.

Additional benefits


Developers Blog T&Cs Privacy