postalform.compostalform.com tools

CommerceVerified

Postalform WebMCP tools

Place a real print-and-mail order on PostalForm — upload (or compose) a document, attach a sender and recipient address, choose mail options, pay, and receive a tracked order ID. Supports letters (PDF/DOCX/Markdown/HTML/RTF) and postcards (4x6/6x9/11x6). Optimized for agent-native machine payments (x402/MPP/MCP) with a browser-Stripe fallback.

8 tools2 ways to use

What an agent can do on Postalform

Place a real print-and-mail order on PostalForm — upload (or compose) a document, attach a sender and recipient address, choose mail options, pay, and receive a tracked order ID. Supports letters (PDF/DOCX/Markdown/HTML/RTF) and postcards (4x6/6x9/11x6). Optimized for agent-native machine payments (x402/MPP/MCP) with a browser-Stripe fallback. This page documents every listed tool: what it does, how to install it, and the input fields an agent should send.

WebMCP tools on Postalform

Search & findAPI

send-mail

Place a real print-and-mail order on PostalForm — upload (or compose) a document, attach a sender and recipient address, choose mail options, pay, and receive a tracked order ID. Supports letters (PDF/DOCX/Markdown/HTML/RTF) and postcards (4x6/6x9/11x6). Optimized for agent-native machine payments (x402/MPP/MCP) with a browser-Stripe fallback.

How to install

browse skills add postalform.com/send-mail-vfizjl

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the send-mail tool on postalform.com with location: <string>. Return the structured result and cite the source page.

Input contract

  • location string A place, city, or address.

Open the source definition

Get data

postalform.get_workflow_state

Read the full postalform.get_workflow_state page

Return the current PostalForm home workflow state, including step, addresses, delivery settings, and submit readiness.

How to install

Open the postalform.com website and ask your browser agent to use postalform.get_workflow_state

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the postalform.get_workflow_state tool on postalform.com. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Add or update

    postalform.set_pdf_from_data_url

    Read the full postalform.set_pdf_from_data_url page

    Set the workflow PDF using a data:application/pdf;base64 URL, then optionally advance to the recipient-address step.

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.set_pdf_from_data_url

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.set_pdf_from_data_url tool on postalform.com with data_url: <string>, file_name: <string>, advance_to_recipient_step: <boolean>. Return the structured result and cite the source page.

    Input contract

    • data_url string A data URL formatted as data:application/pdf;base64,...
    • file_name string Optional PDF file name. Defaults to uploaded-document.pdf.
    • advance_to_recipient_step boolean When true (default), move the workflow to step 1.

    Open the source definition

    Get data

    postalform.set_recipient_details

    Read the full postalform.set_recipient_details page

    Update recipient name and/or recipient address in the home workflow. Can optionally advance to the next relevant step.

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.set_recipient_details

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.set_recipient_details tool on postalform.com with name: <string>, address: <object>, advance_to_next_step: <boolean>. Return the structured result and cite the source page.

    Input contract

    • name string Recipient full name (minimum 3 characters).
    • address object Recipient address object with text, optional description, optional id, and optional type.
    • advance_to_next_step boolean When true (default), move to the next workflow step after updates.

    Open the source definition

    Get data

    postalform.set_sender_details

    Read the full postalform.set_sender_details page

    Update sender name and/or sender address in the home workflow. Can optionally advance to the next relevant step.

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.set_sender_details

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.set_sender_details tool on postalform.com with name: <string>, address: <object>, advance_to_next_step: <boolean>. Return the structured result and cite the source page.

    Input contract

    • name string Sender full name (minimum 3 characters).
    • address object Sender address object with text, optional description, optional id, and optional type.
    • advance_to_next_step boolean When true (default), move to the next workflow step after updates.

    Open the source definition

    Add or update

    postalform.set_delivery_options

    Read the full postalform.set_delivery_options page

    Update delivery and print options on review: color, double-sided, mail class, certified, and certified electronic return receipt.

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.set_delivery_options

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.set_delivery_options tool on postalform.com with color: <boolean>, double_sided: <boolean>, mail_class: <string>, certified: <boolean>, certified_return_receipt: <boolean>, signature_required: <boolean>, go_to_review: <boolean>. Return the structured result and cite the source page.

    Input contract

    • color boolean
    • double_sided boolean
    • mail_class string
    • certified boolean
    • certified_return_receipt boolean
    • signature_required boolean
    • go_to_review boolean When true (default), move to review step if the workflow has required sender/recipient details.

    Open the source definition

    Get data

    postalform.go_to_step

    Read the full postalform.go_to_step page

    Jump to a specific workflow step by index (0-6) or step id (upload, recipient_address, recipient_name, sender_name, sender_address, review, submission).

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.go_to_step

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.go_to_step tool on postalform.com with step: <string>. Return the structured result and cite the source page.

    Input contract

    • step string Step index or id.

    Open the source definition

    Buy or book

    postalform.submit_order

    Read the full postalform.submit_order page

    Submit the current order draft for checkout using the same validation and confirmation behavior as the review button.

    How to install

    Open the postalform.com website and ask your browser agent to use postalform.submit_order

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the postalform.submit_order tool on postalform.com with request_confirmation: <boolean>. Return the structured result and cite the source page.

    Input contract

    • request_confirmation boolean When true (default), require visible user confirmation before submission.

    Open the source definition