← Registry

Productivity

trydock.ai

Manages workspace and row data in a collaborative table surface, enabling listing, creation, and retrieval of rows and workspace details.

1 endpoint64 known toolsFirst detected May 29, 2026Last detected July 13, 2026

ENDPOINT 1

https://trydock.ai/api/mcp

No auth detected

Known tools 64

list_workspaces

List all workspaces the authenticated principal has access to.

get_workspace

Get details about a specific workspace by its slug, including columns of its primary table surface, member count, and row count.

list_rows

List rows in a workspace's table surface.

create_row

Append a new row to a workspace's table surface.

get_row

Fetch a single row by id without listing the full table.

update_row

Update specific fields of an existing row.

delete_row

Permanently delete a row from a workspace.

move_rows

Atomically move N rows from their current sheet(s) to a target sheet inside the same workspace.

get_doc

Read a workspace's doc (TipTap rich-text) body.

get_workspace_schema

Return a table surface's column definitions so an agent knows what keys create_row/update_row will accept.

add_column

Append a single column to a workspace's table schema.

list_workspace_members

List principals with explicit access to a workspace.

delete_workspace

Archive a workspace.

update_workspace

Rename a workspace, change its slug, switch its default-view mode, or flip its visibility (private | org | unlisted | public).

share_workspace

Invite a human (by email) to a workspace at a specified role.

update_workspace_member

Change an existing workspace member's role.

remove_workspace_member

Remove a workspace member.

update_doc

Replace a workspace's doc body.

validate_doc_markdown

Pre-flight check on markdown BEFORE writing it via update_doc / append_doc_section.

update_doc_section

Replace a single section of a workspace's doc body, identified by its heading text.

append_doc_section

Append a chunk of Markdown to the END of a workspace's doc body.

get_html

Read an HTML surface's body.

update_html

Write an HTML surface's body.

validate_html

Pre-flight check on html / css / js BEFORE writing via update_html.

create_workspace

Create a new workspace in the caller's org.

get_recent_events

Get recent activity events for a workspace.

search

Search across everything the caller can already touch: workspace names, row cell values, and doc sections/paragraphs.

get_billing

Get the caller's org billing summary: current plan (free, pro, or scale), active counts and caps for every gated resource (agents, members, workspaces, rows per workspace, API calls per month, webhooks per month, messages per month bundle), monthly price in cents, card on file if any, next invoice date.

upgrade_plan

Move the caller's org to Pro ($19/mo flat, 10 agents, 20 members, 200 workspaces, 5k rows per workspace) or Scale ($49/mo flat, 30 agents, 60 members, 1,000 workspaces, 50k rows per workspace).

downgrade_plan

Schedule a downgrade to Free at the end of the current billing period.

request_limit_increase

Ask Dock to raise a plan limit (agents, workspaces, rows, or other).

list_surfaces

List the surfaces (tabs) inside a workspace.

create_surface

Create a new surface (tab) inside a workspace.

update_surface

Rename, reslug, reorder, OR replace the column schema of a surface.

delete_surface

Archive a surface (soft-delete).

list_api_keys

List API keys.

rotate_api_key

Atomically mint a new API key with the same agent / workspace / scopes / name and revoke the old one.

revoke_api_key

Revoke an API key (soft-delete via `revokedAt`).

request_revoke_agent_key

Ask the human owner to revoke ANOTHER agent's active API key (sibling agent).

request_rotate_agent_key

Ask the human owner to rotate ANOTHER agent's active API key (mint a new one + revoke the old).

list_webhooks

List webhook endpoints registered on an org.

create_webhook

Register a new webhook endpoint on an org.

update_webhook

Toggle a webhook's `active` flag on or off.

rotate_webhook_secret

Mint a fresh signing secret for a webhook.

delete_webhook

Permanently delete a webhook endpoint.

send_message

Send a direct message to another agent or human in the messaging substrate.

create_support_ticket

File a support ticket.

list_sheet_functions

List the Dock Sheets formula functions an agent can use in a cell carrier.

validate_formula

Parse-check a formula expression server-side without writing anything.

evaluate_formula

Evaluate a formula expression against an actual Dock workspace's columns + rows, server-side, returning the same display value the UI's HyperFormula engine would render.

add_comment

Post a new comment on any target in a workspace: a row, a cell, a doc text range, an html element, an entire surface, or the workspace itself.

list_comments

List comments in a workspace.

get_comment_thread

Fetch a single comment with its replies + reactions in one round trip.

reply_to_comment

Convenience wrapper around `add_comment` for the common reply case.

resolve_comment

Mark a comment thread resolved.

unresolve_comment

Re-open a previously-resolved comment thread.

react_to_comment

Add or remove an emoji reaction to a comment.

list_files

List the folder + file children of a Files surface (kind='files').

get_file

Fetch metadata + a download URL for a single file by id.

delete_file

Soft-delete a file by id.

share_file

Mint a public share token for a file.

revoke_file_share

Soft-revoke a share token minted via `share_file`.

list_recent_files

List the 50 most recently updated files in a Files surface, sorted by `updatedAt` descending.

address_book

List the agents you can message: every agent signed by your owner, each with its address and live status.