Connects MCP clients to NocoDB for natural-language table CRUD, column changes, and JSON-based data loading.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Nocodb MCP Server.
The edwinbernadus/nocodb-mcp-server MCP server connects an MCP client to a NocoDB database. It supports CRUD operations on NocoDB tables, so an agent can retrieve rows, create records, update existing data, and delete records through natural-language instructions.
The examples show requests that target a named table, add multiple rows, update matching data, and remove records that meet a condition. The server also supports schema changes in the demonstrated workflows, including adding a column, setting values in that column, and deleting the column afterward.
A separate example loads records from a JSON file into a newly created NocoDB table. The repository includes an example JSON file for this workflow. Screenshots in the documentation also cover bulk record creation and bulk deletion.
The server uses the Model Context Protocol to make NocoDB operations available to a compatible client. It communicates with the configured NocoDB instance using three required values: the instance URL, an API token, and the target base ID.
For local use, the project is written in TypeScript and compiled output is placed in the dist directory. Claude Desktop can start the compiled dist/start.js file with Node.js and pass the NocoDB settings through the client configuration. The README also documents a direct command-line launch using the published nocodb-mcp-server package and positional connection parameters.
The base ID is taken from the NocoDB URL. In the documented URL structure, it appears between the workspace or username segment and the table ID. NocoDB Cloud users should use https://app.nocodb.com as the service URL.
Install Node.js and TypeScript, then install the project dependencies and build the TypeScript source:
Create a .env file, or copy the repository's env.example template, and provide these settings:
NOCODB_URL: the NocoDB instance URLNOCODB_API_TOKEN: the token used to access NocoDBNOCODB_BASE_ID: the base containing the tables to manageClaude Desktop configuration starts the compiled server with node and points its arguments to the local dist/start.js path. The same three values are supplied in the configuration's environment section. The documented configuration uses placeholder paths and credentials that must be replaced for a real deployment.
The edwinbernadus/nocodb-mcp-server MCP server supports the following demonstrated operations:
The README refers to API_FUNCTION.md for the complete API function reference, but that document's contents are not included in the supplied material.
The server requires access to a NocoDB instance and a valid API token; it is not a standalone database. The supplied setup instructions describe a locally built Node.js deployment and a Claude Desktop integration. A hosted deployment is also linked through Fronteir AI, but its endpoint details and operating conditions are not provided here.
The examples demonstrate natural-language requests, but they do not define the full query syntax, filtering behavior, pagination support, error handling, or available function list. Review the repository's API function documentation before relying on operations beyond the examples. The project is a TypeScript fork of an earlier NocoDB MCP server and is distributed under the MIT license.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/edwinbernadus-nocodb-mcp-server)<a href="https://allmcps.com/mcp/edwinbernadus-nocodb-mcp-server"><img src="https://allmcps.com/api/badge/edwinbernadus-nocodb-mcp-server?style=directory" alt="Nocodb MCP Server on AllMCPs" /></a>