Nocodb-MCP-Server
2
The Nocodb MCP Server facilitates interaction with a Nocodb database via the Model Context Protocol, offering a range of CRUD operations. It uses the Nocodb v2 REST API and includes comprehensive security measures.
Nocodb MCP Server
This MCP server provides tools to interact with a Nocodb database through the Model Context Protocol, offering CRUD operations for Nocodb tables.
Installation
- Install dependencies using a requirements.txt file.
- Requires MCP Python SDK.
Configuration
- Needs environment variables for Nocodb URL, API token, and base ID.
Usage
- Can be integrated with Claude Desktop using specific JSON configuration.
- Can be run as a standalone server or with MCP CLI.
- Supports development mode for testing and debugging.
Available Tools
- retrieve_records: Obtain records from a table.
- create_records: Add records to a table.
- update_records: Modify records in a table.
- delete_records: Remove records from a table.
- get_schema: Retrieve table schema.
Notes on Nocodb API
- Interacts with Nocodb v2 REST API.
- Handles authentication via
xc-token
header.
Security
- Emphasizes secure use of API tokens and permissions.