Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted just now
teppi

MCP serverio.usefulapi/knack

Read, create, update and delete records; inspect objects, fields and schema in your Knack database.
UNRATEDActivestreamable-httpknack.usefulapi.io

Overview

Score?
UNRATED 0.143
of what a free look can see, on 17 looks
Looks
35
last 11 hr ago
Tools
9

More info

URL
knack.usefulapi.io/mcp
streamable-http
Says it is
knack-mcp 1.0.1
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.143 · highest on record 0.8561

Toolsfrom sha256:e8be899e48…1e2f45

The tools this server lists, read out of the definition it returned
ToolSchema
knack_create_record
MUTATES Knack data — creates a new record in an object. Knack API: POST /objects/{object_key}/records. Provide `fields` as an object keyed by field key, e.g. { "field_1": "Acme", "
input · no output
knack_delete_record
MUTATES Knack data — permanently DELETES a record (irreversible). Knack API: DELETE /objects/{object_key}/records/{record_id}. Knack returns { delete: true } on success.
input · no output
knack_get_application
Fetch a Knack application's full schema/metadata — its objects (tables), fields, and scenes. Knack API: GET /applications/{app_id}. Returns the raw JSON as-is. app_id defaults to t
input · no output
knack_get_record
Fetch a single record by id. Knack API: GET /objects/{object_key}/records/{record_id}. Returns the bare record (with both field_x and field_x_raw values).
input · no output
knack_list_fields
List the fields of ONE object as [{ key, name, type, required }]. Fetches GET /applications/{app_id} and returns the fields of the object whose key === objectKey (e.g. "object_1").
input · no output
knack_list_objects
List an application's objects (tables) as a compact array [{ key, name, fieldCount }]. Convenience over GET /applications/{app_id}. app_id defaults to the configured KNACK_APPLICAT
input · no output
knack_list_records
List an object's records. Knack API: GET /objects/{object_key}/records. Returns the paged envelope { total_pages, current_page, total_records, records: [...] } as-is. Records carry
input · no output
knack_request
Power-user escape hatch: GET any Knack API path not wrapped by a dedicated tool (e.g. view-based reads). READ-ONLY — only GET is allowed. Path starts with a slash (e.g. "/objects/o
input · no output
knack_update_record
MUTATES Knack data — updates a record. Knack API: PUT /objects/{object_key}/records/{record_id}. Provide `fields` as an object keyed by field key; only the included fields change,
input · no output
Verify it yourselfnpx teppi-check https://knack.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PK994VNN843JN6DKM4Y