APIs & MCP

Programmatic access to NocoDB: REST APIs for data and metadata, and an MCP server for connecting your bases to LLMs.

NocoDB can be driven entirely from outside the product. Use the REST APIs to read and write records, manage metadata, and automate your bases from your own code, and use the MCP server to let LLM clients such as Claude, Cursor, or Windsurf work with your data conversationally.

What's here

SectionDescription
REST APIsOverview of the Data and Meta API surfaces, how to construct endpoints, and where to find the workspace, base, table, and view IDs you need
Accessing APIsAuthorize requests with API tokens, and explore endpoints through the Swagger UI
Upload via APISample code for uploading local files and remote URLs to attachment fields
MCP ServerConnect NocoDB to MCP-compatible LLM clients and run record operations through natural language
SkillsExtend Claude with the NocoDB skill to manage bases through natural language

API references

  • Data APIs — create, read, update, and delete records
  • Meta APIs — manage bases, tables, fields, and views