WebMCP

DeveloperWebMCP verified

ai.simplepdf.com WebMCP tools

Fill out and sign your PDFs in your browser. WebMCP Demo portal, powered by SimplePDF.

6 tools1 methodsspec API surface

What can an agent do with ai.simplepdf.com WebMCP tools?

Fill out and sign your PDFs in your browser. WebMCP Demo portal, powered by SimplePDF. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on ai.simplepdf.com

Tool 1 of 6WebMCPAction

detect_fields

Automatically detect fillable fields in the loaded document and add them as editable fields. Returns { detected_count }. Requires editing to be enabled.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use detect_fields

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 detect_fields tool on ai.simplepdf.com with input: <string>. Return the structured result and cite the source page.

Input contract

  • input string Use the inputs described in the source listing.

Open the source definition

Tool 2 of 6WebMCPAction

focus_field

Scroll an existing field into view and focus it, addressed by its id (from get_fields). Returns a hint describing the user action expected next.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use focus_field

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 focus_field tool on ai.simplepdf.com with field_id: <string>. Return the structured result and cite the source page.

Input contract

  • field_id string ID of the field to focus and scroll into view.

Open the source definition

Tool 3 of 6WebMCPAnswer

get_document_content

Extract the document's text content page by page (pass extraction_mode 'ocr' to force optical recognition). Use it to read what the document says. Returns { name, pages: [{ page, content }] }.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use get_document_content

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 get_document_content tool on ai.simplepdf.com with extraction_mode: <string>. Return the structured result and cite the source page.

Input contract

  • extraction_mode string Extraction strategy: 'auto' (default) or 'ocr' to force optical recognition.

Open the source definition

Tool 4 of 6WebMCPAnswer

get_fields

List every fillable field in the loaded document, including native dropdown and radio AcroFields. Each field reports its id, name, type, page, and current value. Call this first to discover field ids before reading or setting values. Returns { fields }.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use get_fields

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 get_fields tool on ai.simplepdf.com with query: <string>, url: <string>. Return the structured result and cite the source page.

Input contract

  • query string The thing to search for.
  • url string The URL or page to inspect.

Open the source definition

Tool 5 of 6WebMCPAction

load_document

Load a document into the editor from a base64 data URL. This is a host/setup action (no agentic tool); it returns no data.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use load_document

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 load_document tool on ai.simplepdf.com with data_url: <string>, name: <string>, page: <integer>. Return the structured result and cite the source page.

Input contract

  • data_url string The document to load, as a data URL.
  • name string Optional display name for the document.
  • page integer Optional 1-based page to open the document on.

Open the source definition

Tool 6 of 6WebMCPAction

set_field_value

Set the value of an existing field addressed by its id (from get_fields), or clear it with null. If the field has options (see get_fields), value must be one of them; otherwise value is a string (text or checkbox value) or a data URL (signature, picture). Returns no data.

How to install

Open the ai.simplepdf.com website and ask your browser agent to use set_field_value

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 set_field_value tool on ai.simplepdf.com with field_id: <string>, value: <string>. Return the structured result and cite the source page.

Input contract

  • field_id string ID of the field to update.
  • value string New value for the field, or null to clear it. If the field has options (see get_fields), it must be one of them; otherwise a string (text/checkbox) or a data URL (signature/picture).

Open the source definition