NeNe Records
API-first Flexible Entity Platform — Developer Documentation
NeNe Records is a lightweight, typed headless CMS platform built on NENE2. It exposes all operations through a JSON REST API documented in OpenAPI 3.x, and supports Model Context Protocol (MCP) for AI-native operations.
Quick navigation
Getting Started
Clone, configure, and run NeNe Records locally in minutes.
API Reference
Full REST API — entity types, records, fields, media, webhooks, and more.
MCP Tools
60+ MCP tools for AI agents to manage content in natural language.
Problem Details
RFC 9457 error responses — type URIs, fields, and troubleshooting.
Base URL
https://your-host/api/v1 Authentication
All mutating endpoints (POST, PUT, PATCH, DELETE) require a JWT Bearer token obtained
from POST /api/v1/auth/login. Public GET endpoints are open.
Authorization: Bearer <token> Response format
All responses are JSON. Errors follow Problem Details (RFC 9457).
// Success
{ "id": 1, "name": "Posts", "slug": "posts" }
// Error
{
"type": "https://nene-records.dev/problems/validation-error",
"title": "Validation Error",
"status": 422,
"errors": [{ "field": "name", "detail": "Name is required.", "code": "required" }]
}