Nocodb-MCP-Server

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.