{"specVersion":"1.0","host":{"displayName":"Emboss","identifier":"did:web:getemboss.ai","documentationUrl":"https://getemboss.ai/docs"},"entries":[{"identifier":"urn:air:getemboss.ai:mpp:pay-door","displayName":"Emboss pay-per-call PDF form API","type":"application/vnd.oai.openapi+json","url":"https://api.getemboss.ai/openapi.json","description":"Turn a flat or scanned PDF form into a fillable PDF with detected fields. Fill a PDF form from structured data such as JSON or key-value answers. Fill a PDF form using facts found in supporting documents. No account. Pay per call with USDC on Tempo or a credit card (Machine Payments Protocol), or with USDC on Base (x402); a free POST /pay/quote returns the exact price first. Prices from 0.05 USD.","capabilities":["make-fillable","fill-with-context","fill","quote"],"representativeQueries":["pay per PDF form fill without an account","fill a PDF form and pay with USDC","make this scanned form fillable","fill this PDF form with these values","fill this PDF form from my resume"],"tags":["base","context-fill","data-entry","document-extraction","document-processing","extraction","fill-pdf","form-filling","form-schema","forms","json","make-fillable","mpp","pay-per-call","pdf","pdf-form-fields","stablecoin","x402"]},{"identifier":"urn:air:getemboss.ai:a2a:emboss","displayName":"Emboss A2A agent","type":"application/a2a-agent-card+json","url":"https://api.getemboss.ai/.well-known/agent-card.json","description":"Turn a flat or scanned PDF form into a fillable PDF with detected fields. Fill a PDF form from structured data such as JSON or key-value answers. Fill a PDF form using facts found in supporting documents. Prepare a form from documents: a proposal of every field's answer with its source, what is missing, and where documents disagree, before anything is written. Fill one copy of a PDF form for every row of a spreadsheet. Propose which spreadsheet columns fill which PDF form fields. Write the answers into the form, render it with text that fits, check it, and return the PDF with a report and a receipt. Check a filled form: required fields, allowed options, consistent choices, text that fits, empty signature boxes; returns complete, review required, incomplete or failed. A2A agent card with 12 skills, including a free quote_job skill and machine payment via x402.","capabilities":["make_fillable","fill_form","fill_from_context","prepare","fill_batch","suggest_mapping","find_forms","get_form","commit","verify","quote_job","execute_quote"],"representativeQueries":["an A2A agent that fills PDF forms","delegate PDF form filling to another agent","complete this application from these documents","fill 500 copies of a form from a spreadsheet","which spreadsheet columns go in which form fields"],"tags":["a2a","agent","agents","batch","context-fill","data-entry","document-extraction","document-processing","extraction","fill-pdf","form-filling","form-schema","forms","json","mail-merge","make-fillable","mapping","pdf","pdf-form-fields","spreadsheet","verification"]},{"identifier":"urn:air:getemboss.ai:mcp:emboss","displayName":"Emboss MCP server","type":"application/mcp-server-card+json","url":"https://api.getemboss.ai/mcp","description":"Turn a flat or scanned PDF form into a fillable PDF with detected fields. Fill a PDF form from structured data such as JSON or key-value answers. Fill a PDF form using facts found in supporting documents. Prepare a form from documents: a proposal of every field's answer with its source, what is missing, and where documents disagree, before anything is written. Fill one copy of a PDF form for every row of a spreadsheet. Propose which spreadsheet columns fill which PDF form fields. Write the answers into the form, render it with text that fits, check it, and return the PDF with a report and a receipt. Check a filled form: required fields, allowed options, consistent choices, text that fits, empty signature boxes; returns complete, review required, incomplete or failed. Streamable HTTP with OAuth 2.1 and dynamic client registration; a free monthly tier.","capabilities":["commit_proposal","create_form","delete_form","fill_batch","fill_form","fill_form_from_context","get_batch","get_form","get_job","get_proposal","get_usage","list_forms","prepare_form","suggest_mapping","verify_form"],"representativeQueries":["an MCP server that fills PDF forms","give Claude a tool to make PDFs fillable","turn a flat PDF into a fillable form","put this JSON into a PDF form","mail-merge a PDF form from a CSV"],"tags":["agents","batch","context-fill","data-entry","document-extraction","document-processing","extraction","fill-pdf","form-filling","form-schema","forms","json","mail-merge","make-fillable","mapping","mcp","oauth","pdf","pdf-form-fields","spreadsheet","verification"]},{"identifier":"urn:air:getemboss.ai:docs:llms","displayName":"Emboss documentation for agents","type":"text/markdown","url":"https://getemboss.ai/llms.txt","description":"Docs index (llms.txt) for the Emboss PDF form API, MCP server, A2A agent and pay-per-call door.","capabilities":["docs"],"representativeQueries":["how do I fill a PDF form with Claude or ChatGPT","API docs for filling PDF forms","how to make a PDF form fillable with an API","pricing for filling PDF forms by API"],"tags":["docs","forms","llms-txt","pdf"]}]}