Skip to main content
Glama
HamishLacmane

nocodb-mcp-connector

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_AUTH_TOKENNoSecret token used to authenticate HTTP requests to the MCP server (required for HTTP mode, optional for stdio)
NOCODB_BASE_URLYesThe base URL of your NocoDB instance, e.g. https://app.nocodb.com
NOCODB_API_TOKENYesYour NocoDB API token

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_workspacesA

List NocoDB workspaces visible to this API token. Only relevant on NocoDB Cloud; self-hosted OSS instances typically don't use workspaces — call list_bases directly instead.

list_basesA

List NocoDB bases (projects) visible to this API token. Pass workspace_id on NocoDB Cloud if you have multiple workspaces; omit it for self-hosted OSS instances.

list_tablesA

List tables within a NocoDB base, including each table's id, name, and type.

get_table_schemaA

Get full schema for a table: its fields/columns, types, options (e.g. select choices), and relational (Links) fields with their linkFieldId. Call this before creating/updating records so you know valid field names and link field ids.

list_recordsA

List records from a table, with optional filtering, sorting, field selection, and pagination.

get_recordB

Get a single record by its Id.

count_recordsB

Count records in a table, optionally matching a filter.

create_recordsB

Create one or more records in a table.

update_recordsB

Update one or more existing records. Each record object must include its Id plus the fields to change.

delete_recordsC

Delete one or more records by Id.

list_linked_recordsB

List the records currently linked to a given record through a relational (Links) field.

link_recordsA

Link one or more existing records to a given record through a relational (Links) field (e.g. attach child records to a parent).

unlink_recordsB

Remove a link between a record and one or more related records through a relational (Links) field.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/HamishLacmane/nocodb-mcp-connector-py'

If you have feedback or need assistance with the MCP directory API, please join our Discord server