Back to MCP Directory
Nocodb
Model Context Protocol

Nocodb

Enables natural language interaction with NocoDB databases for CRUD operations and schema modifications via the Model Context Protocol.

Connections & Capabilities

Connects To

GitHub

Capabilities

readwriteadmin

Quickstart

Install

npm install
npm run build

Config

{
  "mcpServers": {
    "nocodb": {
      "command": "node",
      "args": ["{working_folder}/dist/start.js"],
      "env": {
        "NOCODB_URL": "https://your-nocodb-instance.com",
        "NOCODB_BASE_ID": "your_base_id_here",
        "NOCODB_API_TOKEN": "your_api_token_here"
      }
    }
  }
}

Exposed MCP Tools (7)

safe
Get Records

Retrieves data from a specified table in the NocoDB database.

Read-only operation, no data modification.

moderate
Create Record

Adds a new row of data to a specified table in the NocoDB database.

Adds data to the database, but does not modify existing data.

high
Update Record

Modifies existing rows in a specified table in the NocoDB database.

Changes existing data in the database.

critical
Delete Record

Removes rows from a specified table in the NocoDB database.

Deletes data from the database.

high
Add Column

Adds a new column to a specified table in the NocoDB database.

Modifies the database schema.

critical
Delete Column

Removes a column from a specified table in the NocoDB database.

Deletes a column from the database schema.

high
Create table

Creates a new table in the NocoDB database from a JSON file.

Modifies the database schema by creating a new table.