Quickbase MCP by usefulapi

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count14
Latency537 ms
Last checked (UTC)2026-11-02T01:55:23.802Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T01:55:23.802ZHealthy537

Tools (14)

quickbase_get_appGet the main properties of a Quickbase app, including its application variables. Quickbase API: GET /apps/{appId}.
quickbase_get_app_rolesList the roles of a Quickbase app. Needs admin access to the app. Quickbase API: GET /apps/{appId}/roles.
quickbase_list_tablesList 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_tableGet the properties of one table in a Quickbase app. Quickbase API: GET /tables/{tableId}?appId=.
quickbase_list_table_relationshipsList the parent-child relationships of a table, with their definitions. Quickbase API: GET /tables/{tableId}/relationships.
quickbase_list_fieldsList 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_fieldGet one field of a table by its field id, including type-specific properties. Quickbase API: GET /fields/{fieldId}?tableId=.
quickbase_list_reportsList the reports of a table (their ids, names and types). Quickbase API: GET /reports?tableId=.
quickbase_get_reportGet the definition of one report of a table. Quickbase API: GET /reports/{reportId}?tableId=.
quickbase_run_reportRun 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_recordsQuery 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_formulaEvaluate a Quickbase formula against a table (optionally for one record) and return the value. Nothing is saved. Quickbase API: POST /formula/run.
quickbase_get_usersLook 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_recordsInsert 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.