You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The **Model Context Protocol (MCP) Server** lets you connect NocoDB with LLMs that support MCP, such as Claude, Cursor, or Windsurf. With this integration, LLMs can interact directly with your NocoDB workspace to create, query, update, and manage records.
8
+
The **Model Context Protocol (MCP) Server** lets you connect NocoDB with LLMs that support MCP, such as Claude, Cursor, or Windsurf. With this integration, LLMs can interact directly with your NocoDB base to create, query, update, and manage records.
9
+
10
+
## Desktop LLM Clients
9
11
10
12
Each MCP endpoint in NocoDB provides a secure URL that can be linked to an MCP-compatible client.
11
13
Once configured, the LLM can execute database operations in your workspace through natural language prompts.
12
14
13
-
<Callouttype="info"> The MCP integration currently works only with desktop clients that support MCP. Support for web based clients is coming soon. </Callout>
14
-
15
15
MCP server exposes standard CRUD operations. These can be triggered conversationally, without writing SQL or scripts.
16
16
17
17
| Action | Purpose | Sample Prompt |
@@ -23,7 +23,7 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
23
23
24
24
<Callouttype="note"> NocoDB MCP supports only record-level operations and does not handle table, field, or other metadata changes. </Callout>
25
25
26
-
## Server Configuration (NocoDB)
26
+
###Server Configuration (NocoDB)
27
27
28
28
1. Click on the **Overview** button in the left sidebar.
29
29
2. Select the **Settings** tab.
@@ -38,17 +38,17 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
@@ -93,4 +93,123 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
93
93
94
94
---
95
95
96
+
## Web based LLM Clients (OAuth)
97
+
98
+
Connect NocoDB to web-based LLM applications using OAuth, enabling seamless database access directly from the browser without requiring desktop client setup. This approach grants granular permission controls and eliminates the need for manual JSON configuration.
99
+
100
+
### Claude Web
101
+
102
+
OAuth-based integration allows Claude web users to access NocoDB databases through the connectors interface.
103
+
104
+
#### Setup Steps
105
+
106
+
1. Click [here](https://claude.ai/settings/connectors) to open Claude Web Settings in a new tab.
107
+
- Alternatively, navigate to **Settings** > **Connectors** from the Claude Web app.
With this, the NocoDB connector will move to "Connected" state in Claude Web. You can now interact with your NocoDB data through Claude web application.
128
+
129
+
<Callout type="note"> On-prem enterprise users should replace https://app.nocodb.com with their NocoDB instance URL</Callout>
130
+
131
+
#### Configure Tool Permissions
132
+
By default, all tools are set to "Always ask permission" to ensure you have control over each operation Claude performs. You can modify these settings as needed.
133
+
134
+
Click [here](https://claude.ai/settings/connectors) to open Claude Web Settings in a new tab. Click **Configure** on the NocoDB connector to manage tool permissions. Set each tool's permission level using the dropdown menu:
135
+
136
+
- **Always ask permission** — Your approval is required every time Claude uses this tool
137
+
- **Allow unsupervised** — Claude can use this tool without requesting approval
<Callout type="warning">OAuth authorization functions as a set of access credentials granting Claude control over your NocoDB base within the selected workspace. Only authorize access to bases and operations you trust Claude to perform on your behalf.</Callout>
159
+
160
+
161
+
### OpenAI Web
162
+
163
+
OAuth-based integration enables OpenAI web users (ChatGPT) to securely connect with NocoDB databases through the MCP connector, directly from their browser environment. This provides the same granular access control and eliminates the need for manual configuration or desktop client setup.
164
+
165
+
#### Prerequisites
166
+
Enable Developer Mode in ChatGPT settings to allow custom connector additions.
167
+
1. Open [ChatGPT Settings](https://chatgpt.com/#settings/Connectors) in a new tab.
Once configured, you can query or update your NocoDB data conversationally. For example:
205
+
206
+
* “List all open support tickets assigned to me”
207
+
* “Add a new contact named ‘Alice Chen’ to the CRM base”
208
+
* “Update the status of Order #2456 to ‘Shipped’”
209
+
* “Summarize total revenue by month from the Sales base”
210
+
211
+
ChatGPT executes these actions using the connected NocoDB tools according to the permissions granted.
212
+
213
+
<Callout type="warning">OAuth authorization provides ChatGPT controlled access to your NocoDB base within the selected workspace. Only authorize operations and bases you trust ChatGPT to manage on your behalf.</Callout>
The **Model Context Protocol (MCP) Server** lets you connect NocoDB with LLMs that support MCP, such as Claude, Cursor, or Windsurf. With this integration, LLMs can interact directly with your NocoDB workspace to create, query, update, and manage records.
9
+
The **Model Context Protocol (MCP) Server** lets you connect NocoDB with LLMs that support MCP, such as Claude, Cursor, or Windsurf. With this integration, LLMs can interact directly with your NocoDB base to create, query, update, and manage records.
10
+
11
+
## Desktop LLM Clients
10
12
11
13
Each MCP endpoint in NocoDB provides a secure URL that can be linked to an MCP-compatible client.
12
14
Once configured, the LLM can execute database operations in your workspace through natural language prompts.
13
15
14
-
<Callouttype="info"> The MCP integration currently works only with desktop clients that support MCP. Support for web based clients is coming soon. </Callout>
15
-
16
16
MCP server exposes standard CRUD operations. These can be triggered conversationally, without writing SQL or scripts.
17
17
18
18
| Action | Purpose | Sample Prompt |
@@ -24,7 +24,7 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
24
24
25
25
<Callouttype="note"> NocoDB MCP supports only record-level operations and does not handle table, field, or other metadata changes. </Callout>
26
26
27
-
## Server Configuration (NocoDB)
27
+
###Server Configuration (NocoDB)
28
28
29
29
1. Click on the **Overview** button in the left sidebar.
30
30
2. Select the **Settings** tab.
@@ -39,17 +39,17 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
@@ -94,4 +94,123 @@ MCP server exposes standard CRUD operations. These can be triggered conversation
94
94
95
95
---
96
96
97
+
## Web based LLM Clients (OAuth)
98
+
99
+
Connect NocoDB to web-based LLM applications using OAuth, enabling seamless database access directly from the browser without requiring desktop client setup. This approach grants granular permission controls and eliminates the need for manual JSON configuration.
100
+
101
+
### Claude Web
102
+
103
+
OAuth-based integration allows Claude web users to access NocoDB databases through the connectors interface.
104
+
105
+
#### Setup Steps
106
+
107
+
1. Click [here](https://claude.ai/settings/connectors) to open Claude Web Settings in a new tab.
108
+
- Alternatively, navigate to **Settings** > **Connectors** from the Claude Web app.
With this, the NocoDB connector will move to "Connected" state in Claude Web. You can now interact with your NocoDB data through Claude web application.
129
+
130
+
<Callout type="note"> On-prem enterprise users should replace https://app.nocodb.com with their NocoDB instance URL</Callout>
131
+
132
+
#### Configure Tool Permissions
133
+
By default, all tools are set to "Always ask permission" to ensure you have control over each operation Claude performs. You can modify these settings as needed.
134
+
135
+
Click [here](https://claude.ai/settings/connectors) to open Claude Web Settings in a new tab. Click **Configure** on the NocoDB connector to manage tool permissions. Set each tool's permission level using the dropdown menu:
136
+
137
+
- **Always ask permission** — Your approval is required every time Claude uses this tool
138
+
- **Allow unsupervised** — Claude can use this tool without requesting approval
<Callout type="warning">OAuth authorization functions as a set of access credentials granting Claude control over your NocoDB base within the selected workspace. Only authorize access to bases and operations you trust Claude to perform on your behalf.</Callout>
160
+
161
+
162
+
### OpenAI Web
163
+
164
+
OAuth-based integration enables OpenAI web users (ChatGPT) to securely connect with NocoDB databases through the MCP connector, directly from their browser environment. This provides the same granular access control and eliminates the need for manual configuration or desktop client setup.
165
+
166
+
#### Prerequisites
167
+
Enable Developer Mode in ChatGPT settings to allow custom connector additions.
168
+
1. Open [ChatGPT Settings](https://chatgpt.com/#settings/Connectors) in a new tab.
Once configured, you can query or update your NocoDB data conversationally. For example:
206
+
207
+
* “List all open support tickets assigned to me”
208
+
* “Add a new contact named ‘Alice Chen’ to the CRM base”
209
+
* “Update the status of Order #2456 to ‘Shipped’”
210
+
* “Summarize total revenue by month from the Sales base”
211
+
212
+
ChatGPT executes these actions using the connected NocoDB tools according to the permissions granted.
213
+
214
+
<Callout type="warning">OAuth authorization provides ChatGPT controlled access to your NocoDB base within the selected workspace. Only authorize operations and bases you trust ChatGPT to manage on your behalf.</Callout>
0 commit comments