NeNe Records dev

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"