What does the Nocodb MCP Server do?
It acts as a bridge between MCP-compatible clients (like Claude Desktop) and a NocoDB database, allowing you to create, read, update, and delete records and columns using natural language commands.
@edwinbernadus
基本信息
nocodb mcp server
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"nocodb-mcp-server": {
"command": "npx",
"args": [
"-y",
"nocodb-mcp-server",
"{NOCODB_URL}",
"{NOCODB_BASE_ID}",
"{NOCODB_API_TOKEN}"
]
}
}
}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 List Tables notes: only show result from output to user
Nocodb - Post Records
Nocodb - Post Records Multiple Records
Nocodb - Patch Records
Nocodb - Delete Records
Nocodb - Delete Records Multiple Records
Nocodb - Get Table Metadata
Nocodb - Alter Table Add 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 - Create Table
The Nocodb MCP Server enables seamless interaction with your NocoDB database using the Model Context Protocol (MCP). It allows you to perform CRUD (Create, Read, Update, Delete) operations on NocoDB tables through natural language commands.
Install dependencies with npm install, build with npm run build, then configure environment variables NOCODB_URL, NOCODB_API_TOKEN, and NOCODB_BASE_ID. You can integrate it with Claude Desktop via claude_desktop_config.json or call it directly from the CLI with npx -y nocodb-mcp-server {NOCODB_URL} {NOCODB_BASE_ID} {NOCODB_API_TOKEN}.
It acts as a bridge between MCP-compatible clients (like Claude Desktop) and a NocoDB database, allowing you to create, read, update, and delete records and columns using natural language commands.
Set the required environment variables `NOCODB_URL`, `NOCODB_API_TOKEN`, and `NOCODB_BASE_ID` in a `.env` file or pass them as command-line arguments when running the server.
Look at your NocoDB instance URL: `https://app.nocodb.com/#/{USERNAME}/{NOCODB_BASE_ID}/{TABLE_ID}`. The base ID is the segment between the username and the table ID.
Yes, you can call it directly with `npx -y nocodb-mcp-server {NOCODB_URL} {NOCODB_BASE_ID} {NOCODB_API_TOKEN}`.
The server can be integrated with Claude Desktop by adding its configuration to `claude_desktop_config.json`. A hosted deployment is also available on Fronteir AI.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
A search tool helps dev to solve the naming things problem.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

Model Context Protocol Servers
评论