nocodb-mcp MCP Server

A Model Context Protocol (MCP) server that provides a comprehensive interface to NocoDB - the open source Airtable alternative. This server enables AI agents to interact with NocoDB databases…

Local serverstdioMIT

What is the nocodb-mcp Server?

nocodb-mcp is an MCP project maintained in the andrewlwn77/nocodb-mcp repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that provides a comprehensive interface to NocoDB - the open source Airtable alternative. This server enables AI agents to…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @andrewlwn77/nocodb-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares NOCODB_BASE_URL, NOCODB_API_TOKEN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_basesList all available databases/projects
get_base_infoGet detailed information about a specific base
list_tablesList all tables in a base
get_table_infoGet table schema and column information
create_tableCreate a new table with custom schema
delete_tableDelete a table
add_columnAdd a new column to an existing table
delete_columnDelete a column from a table
insert_recordInsert a single record
bulk_insertInsert multiple records at once
get_recordRetrieve a specific record by ID
list_recordsList records with filtering and pagination
update_recordUpdate an existing record
delete_recordDelete a record
search_recordsFull-text search across records
queryAdvanced filtering with multiple conditions
aggregatePerform SUM, COUNT, AVG, MIN, MAX operations
group_byGroup records by a column
list_viewsList all views for a table
create_viewCreate a new view
get_view_dataGet records from a specific view
upload_attachmentUpload a local file to NocoDB storage
upload_attachment_by_urlUpload files from URLs
attach_file_to_recordUpload and attach a file to a record
get_attachment_infoGet attachment information from a record

How to install the nocodb-mcp Server

{
  "mcpServers": {
    "nocodb": {
      "command": "npx",
      "args": [
        "@andrewlwn77/nocodb-mcp"
      ],
      "env": {
        "NOCODB_BASE_URL": "http://localhost:8080",
        "NOCODB_API_TOKEN": "YOUR_NOCODB_API_TOKEN"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
NOCODB_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
NOCODB_API_TOKENDeclared in the maintainer’s client configuration.Check documentation