Index / MCP servers / Emboss

Emboss MCP server

Emboss is a remote MCP server that gives an AI agent 27 tools, among them add_attachment, commit_proposal, compose_pdf. It answers at https://api.getemboss.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 1 of 1 times since 12 October 2026; the last check, on 12 October 2026, succeeded.

Status
Answering
Tools
27
Official
yes, served from getemboss.ai
Reliability
1 of 1 checks
Response time
not measured
Transport
streamable HTTP
Last checked
12 October 2026

MCP server at api.getemboss.ai, verified by introspection: 27 tools exposed.

Description as the publisher wrote it.

The 27 tools Emboss offers

ToolWhat it does
add_attachmentPrepare 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 package. Attach one document (file_url: public https link, or file_base64) to a
Inputs: proposal_id, file_url, file_base64, requirement
commit_proposalWrite 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 proposal_id from prepare_form; confirm is a list of field ids whose proposed va
Inputs: proposal_id, values, confirm, policy, package
compose_pdfFree. 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, pages, rotate}; pages is a selection like 1-3,7 (omit for every page), rotate
Inputs: sources
create_formTurn 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. Returns when detection finishes (usually under two minutes). Give library=<slug> from
Inputs: pdf_url, pdf_base64, library, title, retention
delete_formPermanently removes a form and its PDFs from the user's library.
Inputs: form_id
delete_pagesFree. 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 stays in order. Returns the new artifact_id.
Inputs: artifact_id, pages
extract_pagesFree. 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 allowed) from artifact_id. Returns the new artifact_id.
Inputs: artifact_id, pages
fill_batchFill 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_id}; omit it to use the suggested mapping. If mapping is omitted, suggest_mappi
Inputs: form_id, csv_text, csv_url, mapping, retention
fill_formFill 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 no; choice fields need one of their options. flatten is reserved and not availabl
Inputs: form_id, values, flatten, retention
fill_form_from_contextFill 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, spreadsheets, images, or text) and fills the form. Give form_id for a form alread
Inputs: form_id, pdf_url, pdf_base64, library, context_text, context_urls
find_formFind 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, W-9, form w 9 and taxpayer identification all find the same form). Returns each
Inputs: query
get_batchProgress of a fill_batch run with a download link per finished row (first 100) and a zip link when done.
Inputs: batch_id
get_faxDelivery 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 delivered, failed or expired. A failed or expired fax carries failure_category, failure
Inputs: job_id
get_formStatus of one form. When ready, returns every field (id, label, kind, options, required) and a download link for the fillable PDF.
Inputs: form_id
get_jobStatus 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, the result, receipt_url and, when one was asked for, package_url.
Inputs: job_id
get_proposalPrepare 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 package. Read a proposal by its proposal_id: every field's state, its candidate
Inputs: proposal_id
get_usageThis month's usage and how many free operations remain, plus the billing page link.
inspect_pdfFree. Report a PDF's structure: page count, page sizes and rotations, encryption, form fields, annotations. Structural facts about artifact_id: page count, page sizes and rotations, whether it is encrypted, has form fields, annotations, out
Inputs: artifact_id
list_formsForms in the user's Emboss library. state: ready (default), processing, failed, or all. Paginate with cursor.
Inputs: state, limit, cursor
merge_pdfFree. 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. For page selections use compose_pdf.
Inputs: sources
prepare_formPrepare 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 package. Same inputs as fill_form_from_context (form_id for a form already in t
Inputs: form_id, pdf_url, pdf_base64, library, context_text, context_urls
read_formRead 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, or pdf_base64) and, when you know it, form_id. Returns every form box in the f
Inputs: pdf_url, pdf_base64, form_id
reorder_pagesFree. 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 order. Returns the new artifact_id.
Inputs: artifact_id, order
rotate_pagesFree. 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, added clockwise to each page's current rotation. Returns the new artifact_id.
Inputs: artifact_id, rotations
send_faxSend 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 numbers only) and the PDF: an artifact_id from any earlier result, a job_id fro
Inputs: to, pdf_url, pdf_base64, job_id, form_id, artifact_id
suggest_mappingPropose 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 matters. Billed as one context fill (5 free each month).
Inputs: form_id, csv_text, csv_url
verify_formCheck a filled form: required fields, allowed options, consistent choices, text that fits, empty signature boxes; returns complete, review required or incomplete. Give a form_id and the filled PDF (pdf_url: public https link, or pdf_base64)
Inputs: form_id, pdf_url, pdf_base64

Add Emboss to your AI client

Every block below points at https://api.getemboss.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http emboss https://api.getemboss.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "emboss": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.getemboss.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "emboss": {
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "emboss": {
      "type": "http",
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "emboss": {
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "emboss": {
      "serverUrl": "https://api.getemboss.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "emboss": {
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Emboss
version: 0.0.1
schema: v1
mcpServers:
  - name: Emboss
    type: streamable-http
    url: https://api.getemboss.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "emboss": {
      "httpUrl": "https://api.getemboss.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "emboss": {
      "type": "http",
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "emboss": {
      "url": "https://api.getemboss.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapi.getemboss.ai%2Fmcp&type=streamable_http&id=emboss&name=Emboss

Is Emboss up right now?

It answered our last check on 12 October 2026. Over 1 checks since 12 October 2026 it answered 1. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Emboss

Questions about Emboss

Is there an official Emboss MCP server?

Yes. It is published by getemboss.ai and served from api.getemboss.ai, the vendor's own domain: https://api.getemboss.ai/mcp.

How many tools does Emboss have?

27, as returned by the server's own tools/list on 12 October 2026: add_attachment, commit_proposal, compose_pdf, create_form, delete_form, delete_pages, extract_pages, fill_batch, and 19 more.

Is Emboss down?

It answered our last check on 12 October 2026. Over 1 checks since 12 October 2026 it answered 1.

How do I add Emboss to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.getemboss.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Emboss need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: api.getemboss.ai. Endpoint host: api.getemboss.ai. ARD identifier: urn:air:api.getemboss.ai:mcp:emboss. First indexed 12 October 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.