# APIs & MCP

> Part of the NocoDB documentation (APIs & MCP). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/apis-and-mcp
Last updated: 2026-08-17

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

| Section                                                       | Description                                                                                                                                 |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| [REST APIs](/docs/apis-and-mcp/rest-apis)                     | Overview 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 APIs](/docs/apis-and-mcp/rest-apis/accessing-apis) | Authorize requests with API tokens, and explore endpoints through the Swagger UI                                                            |
| [Upload via API](/docs/apis-and-mcp/rest-apis/upload-via-api) | Sample code for uploading local files and remote URLs to attachment fields                                                                  |
| [MCP Server](/docs/apis-and-mcp/mcp)                          | Connect NocoDB to MCP-compatible LLM clients and run record operations through natural language                                             |
| [Skills](/docs/apis-and-mcp/skills)                           | Extend Claude with the NocoDB skill to manage bases through natural language                                                                |

## API references

* [Data APIs](https://data-apis-v3.nocodb.com/) — create, read, update, and delete records
* [Meta APIs](https://meta-apis-v3.nocodb.com/) — manage bases, tables, fields, and views

---

## Related pages

- [MCP Server](https://nocodb.com/docs/apis-and-mcp/mcp.md): Connect NocoDB to Large Language Models (LLMs) via the Model Context Protocol (MCP).
- [Skills](https://nocodb.com/docs/apis-and-mcp/skills.md): Extend Claude's capabilities with the NocoDB skill for managing nocodb bases through natural language.
