Built by Metorial, the integration platform for agentic AI.

Learn More

edwin bernadus/nocodb-mcp-server

Nocodb MCP Server

Tools

Nocodb Get Records

Nocodb - Get Recordshint: 1. Get all records from a table (limited to 10): retrieve_records(table_name="customers") 3. Filter records with conditions: retrieve_records( table_name="customers", filters="(age,gt,30)~and(status,eq,active)" ) 4. Paginate results: retrieve_records(table_name="customers", limit=20, offset=40) 5. Sort results: retrieve_records(table_name="customers", sort="-created_at") 6. Select specific fields: retrieve_records(table_name="customers", fields="id,name,email")

nocodb-get-records

Nocodb Get List Tables

Nocodb - Get List Tables notes: only show result from output to user

nocodb-get-list-tables

Nocodb Post Records

Nocodb - Post Records

nocodb-post-records

Nocodb Post Records Bulk

Nocodb - Post Records Multiple Records

nocodb-post-records-bulk

Nocodb Patch Records

Nocodb - Patch Records

nocodb-patch-records

Nocodb Delete Records

Nocodb - Delete Records

nocodb-delete-records

Nocodb Delete Records Bulk

Nocodb - Delete Records Multiple Records

nocodb-delete-records-bulk

Nocodb Get Table Metadata

Nocodb - Get Table Metadata

nocodb-get-table-metadata

Nocodb Alter Table Add Column

Nocodb - Alter Table Add Column

nocodb-alter-table-add-column

Nocodb Alter Table Remove Column

Nocodb - Alter Table Remove Column get columnId from getTableMetadata notes: remove column by columnId example: c7uo2ruwc053a3a [WARNING] this action is irreversible [RECOMMENDATION] give warning to user

nocodb-alter-table-remove-column

Nocodb Create Table

Nocodb - Create Table

nocodb-create-table