| name | nocodb |
| description | Discover NocoDB bases/tables and create, list, update, or delete records via flowbot nocodb. Use when the user mentions nocodb, base, table, record, spreadsheet, database, airtable. |
| compatibility | Requires flowbot CLI, network access to a Flowbot server |
| metadata | {"capability":"nocodb","cli_root":"nocodb"} |
NocoDB
Use flowbot nocodb for capability nocodb. Prefer the workflows below; load references/cli.md only when you need a flag or subcommand not covered here.
Setup
- Ensure CLI auth:
flowbot login
- Set server via
FLOWBOT_SERVER_URL or --server-url; optional --profile, --debug / -d
- Prefer
-o json when parsing results programmatically
Workflows
Discover bases and tables
When a user needs to find which base or table to use:
flowbot nocodb bases
flowbot nocodb tables --base-id <base-id>
flowbot nocodb table --table-id <table-id>
- Summarize available tables and column titles before writing records.
Read and write records
When a user wants to inspect or change rows in a table:
flowbot nocodb records list --table-id <table-id>
flowbot nocodb records create --table-id <table-id> --fields '{"Title":"value"}'
- Use update/delete only with an explicit record-id; prefer -o json when parsing results.
Troubleshooting
| Error | Fix |
|---|
| not logged in | flowbot login |
| server URL is required | set FLOWBOT_SERVER_URL or pass --server-url |
| empty results | confirm server health and capability access scopes |