io.usefulapi/quickbase · v1.0.0 · location-and-travel
Quickbase MCP by usefulapi is healthy: it completed an MCP handshake in 537 ms and exposes 14 tools.
Query records, run reports and formulas, and insert or update records in Quickbase.
Endpoint: https://quickbase.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 14 |
| Latency | 537 ms |
| Last checked (UTC) | 2026-11-02T01:55:23.802Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T01:55:23.802Z | Healthy | 537 |
quickbase_get_app | Get the main properties of a Quickbase app, including its application variables. Quickbase API: GET /apps/{appId}. |
quickbase_get_app_roles | List the roles of a Quickbase app. Needs admin access to the app. Quickbase API: GET /apps/{appId}/roles. |
quickbase_list_tables | List all tables in a Quickbase app, with their ids, names and record names. Good first call to find table ids. Quickbase API: GET /tables?appId=. |
quickbase_get_table | Get the properties of one table in a Quickbase app. Quickbase API: GET /tables/{tableId}?appId=. |
quickbase_list_table_relationships | List the parent-child relationships of a table, with their definitions. Quickbase API: GET /tables/{tableId}/relationships. |
quickbase_list_fields | List all fields of a table with their ids, labels, types and properties. Use the field ids in record queries. Quickbase API: GET /fields?tableId=. |
quickbase_get_field | Get one field of a table by its field id, including type-specific properties. Quickbase API: GET /fields/{fieldId}?tableId=. |
quickbase_list_reports | List the reports of a table (their ids, names and types). Quickbase API: GET /reports?tableId=. |
quickbase_get_report | Get the definition of one report of a table. Quickbase API: GET /reports/{reportId}?tableId=. |
quickbase_run_report | Run a saved report and return its data (records for table reports, rows for summary reports). Quickbase pages the result: pass skip and top to read more. Quickbase API: POST /reports/{reportId}/run?tableId=. |
quickbase_query_records | Query records of a table with a Quickbase query (where clause, sort, group, select fields). Quickbase pages the result: pass skip and top to read more. Quickbase API: POST /records/query. Example where: {6.EX.'Open'}. |
quickbase_run_formula | Evaluate a Quickbase formula against a table (optionally for one record) and return the value. Nothing is saved. Quickbase API: POST /formula/run. |
quickbase_get_users | Look up users of the account by email, or list the users of the account. Returns a nextPageToken when more pages exist. Quickbase API: POST /users. |
quickbase_upsert_records | Insert new records into a table, or update existing ones when mergeFieldId names a unique field (for example the key field). Writes live data: it changes records. Each data item maps field ids to values, e.g. [{"6": {"value": "Open"}}]. Quickbase API: POST /records. |