Nocodb MCP Server
by edwinbernadus
The Nocodb MCP Server facilitates seamless interaction with a Nocodb database using the Model Context Protocol (MCP). It enables CRUD operations on Nocodb tables.
Last updated: N/A
What is Nocodb MCP Server?
The Nocodb MCP Server is a tool that allows you to interact with a Nocodb database using the Model Context Protocol. It provides an interface for performing CRUD operations on Nocodb tables.
How to use Nocodb MCP Server?
- Install Node.js and TypeScript.
- Clone the repository and install dependencies using
npm install
. - Build the project using
npm run build
. - Configure environment variables in a
.env
file (NOCODB_URL, NOCODB_API_TOKEN, NOCODB_BASE_ID). - Integrate with Claude Desktop by modifying
claude_desktop_config.json
or call directly from CLI usingnpx -y nocodb-mcp-server {NOCODB_URL} {NOCODB_BASE_ID} {NOCODB_API_TOKEN}
.
Key features of Nocodb MCP Server
CRUD operations on Nocodb tables
Integration with Claude Desktop
Direct CLI access
TypeScript-based for maintainability
Supports file uploads to create tables
Use cases of Nocodb MCP Server
Automating database interactions
Integrating Nocodb with other applications
Building custom data management tools
Quickly creating and manipulating data in Nocodb
Using natural language to interact with Nocodb data
FAQ from Nocodb MCP Server
How do I find my NOCODB_BASE_ID?
How do I find my NOCODB_BASE_ID?
Check the URL of your Nocodb instance. It's the part after the username and before the table ID.
What environment variables are required?
What environment variables are required?
NOCODB_URL, NOCODB_API_TOKEN, and NOCODB_BASE_ID are required.
How do I run tests?
How do I run tests?
Execute npx -y @wong2/mcp-cli npx nocodb-mcp-server {NOCODB_URL} {NOCODB_BASE_ID} {NOCODB_API_TOKEN}
Where can I find the API functions?
Where can I find the API functions?
Read the file API_FUNCTION.md for API functions.
How can I contribute?
How can I contribute?
Contributions are encouraged! Feel free to open issues or submit pull requests.