MCP Tools
NeNe Records exposes 60+ tools through the Model Context Protocol (MCP), allowing AI agents to manage content in natural language.
All MCP tools map directly to HTTP API operations — same auth, same validation, same responses.
Configuration (smithery.yaml)
Add NeNe Records to your MCP client using smithery.yaml:
startCommand:
type: stdio
configSchema:
type: object
properties:
baseUrl:
type: string
description: "API base URL, e.g. https://your-host/api/v1"
token:
type: string
description: "JWT Bearer token from POST /auth/login"
required: [baseUrl] Tool catalog
Entity Types
listEntityTypes getEntityType createEntityType updateEntityType deleteEntityType Entities (Records)
listEntities getEntity createEntity updateEntity deleteEntity searchEntities processScheduledEntities Field Definitions
listFieldDefs createFieldDef deleteFieldDef Text Fields
listTextFields getTextField createTextField updateTextField deleteTextField Tags
listTags createTag deleteTag listEntityTags attachTagToEntity detachTagFromEntity Relations
listEntityRelations attachEntityRelation detachEntityRelation Media
listMedia uploadMedia Webhooks
listWebhooks createWebhook deleteWebhook Navigation
listNavigationItems createNavigationItem updateNavigationItem deleteNavigationItem Site Settings
listSettings updateSetting listSettingRevisions Public (read-only)
getPublicBootstrap listPublicEntities getPublicEntity getPublicEntityBySlug Analytics
getDashboard getAccessAnalytics Export
exportEntities Example usage
Ask your AI agent:
- "List all published blog posts"
- "Create a new entity type called 'Products' with text and int fields"
- "Search for entities mentioning 'TypeScript'"
- "Export all posts as CSV"
- "Show me the access analytics for this month"