Pullnote

The CMS-less CMS

Simple API for developers and Agents to provide content for sites and apps without needing a CMS backend (like Wordpress) or a bespoke admin/auth build just for content editing.
  • Instant CMS database to store and retrieve content via npm package or REST API
  • Free WYSIWYG for humans to edit content at pullnote.com
  • Simple Human / Agent-friendly API simplifies codebases that need content management
Headless Markdown CMS with AI

Simply replace each URL with pullnote.com/your-path for content in MD or HTML, or use our npm package:

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