Skip to content
Squatch MCP

com.furrowforms/furrow-forms

com.furrowforms/furrow-forms

by com.furrowforms· v1.0.1Source: Official MCP Registry

Tools

Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools. Compared with the previous scan: 0 new, 1 changed.

  • Effect: Read 12
  • Effect: Write 16
  • Effect: Unknown effect 1
Effect
Capability

Showing 29 of 29 tools

Tools advertised by com.furrowforms/furrow-forms
Details
archive_client

Use to archive a client. Do not use this as a hard delete. There is no unarchive tool in v1.

Effect: Write
archive_form

Use to archive a form so public submit returns 404. Do not use this as a hard delete.

Effect: Write
archive_project

Use to archive a website. Archived projects reject public submit. Do not use this as a hard delete. There is no unarchive tool in v1.

Effect: Write
create_client

Use to add a client (company) by slug. Idempotent on slug unless strict is true. Operator tokens (all workspaces) must pass team_id from li…

Effect: Write
create_form

Use to add a form under an existing project_id. Idempotent on slug unless strict is true. Overrides are nullable; omit them to inherit proj…

Effect: Write
create_project

Use to add one website under an existing client_id. Idempotent on slug unless strict is true. Free accounts are limited to 3 active (non-ar…

Effect: Write
create_upgrade_link

Use when a free team is blocked on the 3-project, 100-submission, or one-workspace limit, or when a human should upgrade to yearly ($199/ye…

Effect: Write
move_client

Use when the human asks to move a client (company) and all its projects, forms, submissions, and files into another workspace they own. Pub…

Effect: Write
rotate_project_inbox

Use when a project's private inbox URL may have leaked. Issues a new inbox key; every previously shared inbox link stops working immediatel…

Effect: Write
test_webhook

Use to POST a signed webhook.test event to the project's webhook URL. Available on free and yearly. Do not use this to inspect past deliver…

Effect: Write
update_account

Use to rename the workspace, set branding, configure the AI spam filter, or connect the team's own Twilio account for new-lead text alerts.…

Effect: Write
update_client

Use to rename a client. Do not use this to change domains, Turnstile, or webhooks — call update_project.

Effect: Write
update_form

Use to patch form overrides. Pass null on an override to inherit again. Set email.subject or email.intro to override project notification c…

Effect: Write
update_project

Use to patch website settings. Nested email sets notification templates: email.subject, email.from_name, email.intro, email.footer_mode (fu…

Effect: Write
update_team

Use to rename a team. Operator tokens (all workspaces) must pass team_id from list_teams. Team-scoped tokens may omit team_id and cannot ta…

Effect: Write
upsert_project_webhook

Use to set or replace the project webhook URL. Available on free and yearly. A signing secret is generated once if the project has none. Fo…

Effect: Write
get_account

Use to read the team's plan, usage this month, limits, expansion_packs, retention_days, branding, and AI spam filter (ai.typesafe_key_set, …

Effect: Read
get_client

Use to inspect one client. Do not use to list that client's sites — call list_projects with client_id.

Effect: Read
get_form

Use to read a form plus resolved and inherited settings, including resolved.email and resolved.uploads. files_url is the private inbox fold…

Effect: Read
get_project

Use to inspect one website's settings, domains, webhook URL, email templates, upload policy, plan, usage this month, limits, retention_days…

Effect: Read
get_snippet

Use after the form exists to get copy-paste html, astro, or next code that posts to /s/:publicKey. Do not invent a submit URL — this tool r…

Effect: Read
get_submission

Use to read one stored submission by id, including file metadata and files_url (the form inbox). Do not use this for live submit tests — PO…

Effect: Read
list_clients

Use to browse clients (companies). Operator tokens (all workspaces) must pass team_id from list_teams. Team-scoped tokens may omit team_id …

Effect: Read
list_forms

Use to list forms. Pass project_id for one website or client_id for one company (team is inferred). Otherwise Operator tokens (all workspac…

Effect: Read
list_projects

Use to browse websites. Pass client_id to list one client's sites (team is inferred). Without client_id, Operator tokens (all workspaces) m…

Effect: Read
list_submissionsChanged

Use to inspect recent posts. Available on free and yearly. Pass client_id, project_id, or form_id to narrow the list and infer the team; om…

Effect: Read
list_teams

Use to see workspaces this token can act on. A team-scoped frw_ token returns that team only. An operator token or an MCP OAuth login retur…

Effect: Read
test_sms

Use after setting notify_phones to send one test text to each of the project's numbers through the team's Twilio account. Returns per-numbe…

Effect: Read
bootstrap_site

Use this to stand up a client, one website (project), and its forms in a single call. Before calling, ask the human who should receive noti…

Effect: Unknown effect