# Edwinorange Emboss MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.edwinorange%2Femboss
Registry id: `mcp-registry/io.github.edwinorange/emboss`
Status: live (checked 2026-10-27T06:14:55.568Z)

## Measurements (30 days)

- Uptime: 99.96%
- Checks: 2872
- Outages (90 days): 1

## Install

```json
{
  "mcpServers": {
    "edwinorange-emboss-mcp-server": {
      "type": "http",
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http edwinorange-emboss-mcp-server https://api.getemboss.ai/mcp
```

## Tools (29)

- `add_attachment`: Prepare a form from documents: a proposal of every answer with its source, what is missing, and where documents disagree, before writing, plus attachments for a
- `commit_proposal`: Write or confirm the answers, render the form with text that fits, check it, and return the PDF with a report and a receipt, or one submission package. Give the
- `compose_pdf`: Free. Build one PDF from pages of several artifacts, in the order and rotation you name. Build one PDF from several artifacts: sources is a list of {artifact_id
- `create_form`: Turn a flat or scanned PDF form into a fillable PDF with detected fields. Upload a PDF (pdf_url: public https link, or pdf_base64) and detect its fields. Return
- `delete_form`: Permanently removes a form and its PDFs from the user's library.
- `delete_pages`: Free. Remove the pages you name from a PDF and keep the rest in order. Remove the pages named in pages (1-based, like 1-2,17) from artifact_id; every other page
- `extract_pages`: Free. Keep only the pages you name from a PDF, in the order you name them. Keep only the pages named in pages (1-based, like 2,5-9, repeats and any order allowe
- `fax_form`: Fax a PDF to a given fax number.
- `fill_batch`: Fill one copy of a PDF form for every row of a spreadsheet. Fill a form for every row of a CSV (csv_text or csv_url, up to 1000 rows). mapping is {column: field
- `fill_form`: Fill a PDF form from structured data such as JSON or key-value answers. Fill a ready form with values keyed by field id or field label. Checkboxes take yes or n
- `fill_form_from_context`: Fill a PDF form using facts found in supporting documents. Emboss reads the answers out of context_text and/or context_urls (public https links to PDFs, Word, s
- `find_form`: Find a blank government form in the Emboss library by name or number, ready to fill. Search the library of blank US federal forms by name, number or alias (w9, 
- `flatten_pdf`: Free. Lock a filled form: draw every field's value and every comment into the page so nothing can be edited. Lock artifact_id, usually the filled PDF from fill_
- `get_batch`: Progress of a fill_batch run with a download link per finished row (first 100) and a zip link when done.
- `get_fax`: Delivery status and receipt of a send_fax job. status is queued, working, delivered, failed or expired; keep checking about every 20 seconds until it is deliver
- `get_form`: Status of one form. When ready, returns every field (id, label, kind, options, required) and a download link for the fillable PDF.
- `get_job`: Status of a fill_form_from_context, prepare_form, or commit_proposal job. When ready, returns the download link, how many fields were filled, and for a commit, 
- `get_proposal`: Prepare a form from documents: a proposal of every answer with its source, what is missing, and where documents disagree, before writing, plus attachments for a
- `get_usage`: This month's usage and how many free operations remain, plus the billing page link. It also says whether a payment method is on file (payment_method_on_file) an
- `inspect_pdf`: Free. Report a PDF's structure: page count, page sizes and rotations, encryption, form fields, annotations. Structural facts about artifact_id: page count, page
- `list_forms`: Forms in the user's Emboss library. state: ready (default), processing, failed, or all. Paginate with cursor.
- `merge_pdf`: Free. Join whole PDFs into one file in the order given. Join whole PDFs in order: sources is a list of {artifact_id}. Returns the new artifact_id and a download
- `prepare_form`: Prepare a form from documents: a proposal of every answer with its source, what is missing, and where documents disagree, before writing, plus attachments for a
- `read_form`: Read the values out of a filled PDF form, labelled by field, with a completeness verdict when the form is known. Give the filled PDF (pdf_url: public https link
- `reorder_pages`: Free. Put a PDF's pages in a new order you give, every page exactly once. Reorder artifact_id's pages: order lists every page number exactly once, in the new or
- `rotate_pages`: Free. Rotate the pages you name by 90, 180 or 270 degrees. Rotate pages of artifact_id: rotations is a list of {pages, degrees} with degrees 90, 180 or 270, add
- `send_fax`: Send a PDF to a fax number and track delivery, priced per transmitted page. Give a destination in E.164 form (for example +15025551212; US, Canadian and Mexican
- `suggest_mapping`: Propose which spreadsheet columns fill which PDF form fields. Given a CSV (csv_text or csv_url), proposes which column fills which field. Only the header row ma
- `verify_form`: Check a filled form: required fields, allowed options, consistent choices, text that fits, empty signature boxes; returns complete, review required or incomplet

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
