# 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-10-03

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

You can control NocoDB fully from outside the product.

* Use the **REST APIs** to read and write records, manage metadata, and automate your bases from your own code.
* Use the **MCP server** to let LLM clients, for example Claude, Cursor, or Windsurf, work with your data through conversation.

## What's here

| Section                                                       | Description                                                                                                                    |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| [REST APIs](/docs/apis-and-mcp/rest-apis)                     | An overview of the Data APIs and Meta APIs, how to build endpoints, and where to find the workspace, base, table, and view IDs |
| [Accessing APIs](/docs/apis-and-mcp/rest-apis/accessing-apis) | Authorize requests with API tokens, and explore endpoints in the Swagger UI                                                    |
| [Upload via API](/docs/apis-and-mcp/rest-apis/upload-via-api) | Sample code to upload 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) through the NocoDB Model Context Protocol (MCP) server.
- [Skills](https://nocodb.com/docs/apis-and-mcp/skills.md): Use the NocoDB skill for Claude to manage NocoDB bases through natural language.
