此 MCP 可以做什么
Prepares, prices, and tracks USPS Certified Mail letters subject to human review, payment, and authorization.
工具
输入模式
{'type': 'object', 'required': [], 'properties': {'reference': {'type': 'string', 'description': 'Optional. The Piloxa reference from the letter’s email receipt, to ask about one letter instead of all of them. A reference from outside this conversation is not found, on purpose.'}}}
输出模式
{'type': 'object', 'required': ['letters', 'found', 'scope', 'mailed', 'charged'], 'properties': {'found': {'type': 'integer'}, 'scope': {'type': 'string', 'description': 'Always says that only this conversation’s letters are visible here.'}, 'mailed': {'type': 'boolean', 'description': 'Always false: this tool never mails.'}, 'charged': {'type': 'boolean', 'description': 'Always false: this tool never charges.'}, 'letters': {'type': 'array', 'items': {'type': 'object', 'required': ['reference', 'status'], 'properties': {'to': {'type': 'string', 'description': 'The recipient’s name. The full address is not returned here; it is on the record at piloxa.com.'}, 'status': {'type': 'string', 'description': 'One of: with the printer, accepted by USPS, delivered, returned to sender.'}, 'service': {'enum': ['CERTIFIED', 'CERTIFIED_ERR', 'CERTIFIED_EVIDENCE', 'CERTIFIED_DEADLINE'], 'type': 'string'}, 'reference': {'type': 'string'}, 'record_url': {'type': 'string', 'description': 'Where the person signs in to read the whole record and download the evidence.'}, 'delivered_at': {'type': ['string', 'null']}, 'practice_run': {'type': 'boolean', 'description': 'True when nothing was really printed or mailed.'}, 'return_receipt': {'type': 'string', 'description': 'What is known about the signature record, or why there is none.'}, 'accepted_by_usps_at': {'type': ['string', 'null']}, 'usps_tracking_number': {'type': ['string', 'null']}, 'checked_with_provider_at': {'type': ['string', 'null']}}}}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'city': {'type': 'string'}, 'state': {'type': 'string', 'description': 'Two-letter U.S. state code.'}, 'service': {'enum': ['CERTIFIED', 'CERTIFIED_ERR', 'CERTIFIED_EVIDENCE', 'CERTIFIED_DEADLINE'], 'type': 'string', 'description': 'Pick by what rides on the letter. CERTIFIED_ERR ($15.97 for one page) is the DEFAULT for an ordinary letter: Certified Mail with the Electronic Return Receipt, the record of who signed, kept when USPS reports it back. CERTIFIED ($12.97) is Certified Mail with tracking but no record of who signed; use it only when the person asks for the cheapest way. CERTIFIED_EVIDENCE ($24.21) is CERTIFIED_ERR plus the Evidence Pack: a Certificate of Mailing, and the record kept for 7 years instead of one; use it when proof of exactly what was sent may be needed later in a dispute - a debt validation notice, a notice to cure, a proof of loss, a demand before suing. CERTIFIED_DEADLINE ($50.10) is CERTIFIED_EVIDENCE plus a second copy by First-Class Mail the same day and a warning email if the certified copy goes unclaimed; use it when a missed or refused notice would cost a lien, a contract remedy or a claim - a pre-lien or preliminary notice, a notice with a statutory deadline. When this field is left out and the letter reads as such a notice, Piloxa selects CERTIFIED_DEADLINE on the review page and says so in its answer; the person can switch it back there. Whichever you pick, say its price to the person before they open the link.'}, 'subject': {'type': 'string', 'description': 'The "Re:" line of the letter, in a few words.'}, 'reply_by': {'type': 'string', 'description': 'Optional: the date, as YYYY-MM-DD, by which the letter asks the recipient to answer, pay or act. Leave it out and Piloxa reads it from the letter ("within 30 days of receipt", "no later than October 15, 2026"). The day after that date Piloxa emails the sender, once, with the date USPS delivered the letter and the next step if nobody answered, at no charge.'}, 'page_count': {'type': 'integer', 'description': 'Only with person_has_pdf: number of pages in the PDF the person will attach, used for the price estimate.'}, 'letter_date': {'type': 'string', 'description': 'Date to print on the letter, e.g. "September 5, 2026". Defaults to today.'}, 'letter_text': {'type': 'string', 'description': 'The complete, final letter body exactly as it should print: salutation, paragraphs separated by blank lines, and closing. Do not include the addresses or date; they are laid out from the other fields. Up to 60,000 characters. It must fit in 10 printed pages, about 4,000 words.'}, 'postal_code': {'type': 'string', 'description': 'Five-digit ZIP code.'}, 'sender_city': {'type': 'string'}, 'sender_name': {'type': 'string', 'description': 'Name of the person sending the letter (printed as the return address and used for the envelope).'}, 'sender_state': {'type': 'string', 'description': 'Two-letter U.S. state code.'}, 'address_line1': {'type': 'string', 'description': 'Street address of the recipient.'}, 'address_line2': {'type': 'string', 'description': 'Suite, unit or floor.'}, 'document_text': {'type': 'string', 'description': 'The COMPLETE text of a document that is already finished, printed exactly as written: no return address, no date line, no "Re:" line and no signature block are added, and line breaks and indentation are kept. This is the right field for a document the person gave you, for text you read out of a PDF or an attachment, for a filled-in form or a notice — anything you did not compose as a letter in this conversation. Include every word that must print, the addresses and signature line included if the document carries them. Up to 60,000 characters. Mutually exclusive with letter_text and document_base64.'}, 'evidence_pack': {'type': 'boolean', 'description': 'The same as passing service CERTIFIED_EVIDENCE: adds the Evidence Pack to a certified letter with the Electronic Return Receipt. One page is $24.21 in total instead of $15.97.'}, 'person_has_pdf': {'type': 'boolean', 'description': 'Only when the person already has a finished PDF that neither you nor they can give you the text of, and they will attach it on the review page themselves. Set true to prepare without letter_text, document_text or document_base64. Prefer document_text whenever you can read the document at all: it saves the person an upload.'}, 'recipient_name': {'type': 'string', 'description': 'Name of the person or company receiving the letter.'}, 'sender_company': {'type': 'string', 'description': 'Sender company or entity, if any.'}, 'signature_name': {'type': 'string', 'description': 'Name printed under the closing.'}, 'document_base64': {'type': 'string', 'description': 'The finished PDF, base64-encoded (standard or URL-safe alphabet), up to 4 MB decoded. Use ONLY when you have read the actual file bytes; a filename or an attachment reference is not a document. Mutually exclusive with letter_text and document_text. The file is kept exactly as sent.'}, 'document_sha256': {'type': 'string', 'description': 'Optional with document_base64: the SHA-256 (hex) of the PDF bytes. If given and it does not match what arrived, the call is refused rather than preparing the wrong file.'}, 'document_filename': {'type': 'string', 'description': 'With document_base64: the original file name, e.g. "Demand letter.pdf".'}, 'recipient_company': {'type': 'string', 'description': 'Company name, if the letter goes to an organization.'}, 'sender_postal_code': {'type': 'string', 'description': 'Five-digit ZIP code.'}, 'document_description': {'type': 'string', 'description': 'What the document is, in a few words.'}, 'sender_address_block': {'type': 'string', 'description': 'The sender exactly as it should appear as the return address, one part per line. Read the same way as recipient_address_block. This is where a returned envelope goes back to.'}, 'sender_address_line1': {'type': 'string', 'description': 'Sender street address.'}, 'sender_address_line2': {'type': 'string'}, 'recipient_address_block': {'type': 'string', 'description': 'The recipient exactly as addressed in the letter, one part per line, e.g. "Acme Property Management LLC\\nAttn: Jane Doe\\n1234 Wilshire Blvd, Suite 500\\nLos Angeles, CA 90017". Piloxa reads the name, company, street, suite, city, state and ZIP out of it. Use this when you have the address as written and do not want to split it up yourself; any field you also name explicitly wins over it.'}}}
输出模式
{'type': 'object', 'required': ['approval_url', 'mailed', 'charged', 'requires_human_approval'], 'properties': {'mailed': {'type': 'boolean', 'description': 'Always false here: this tool never mails.'}, 'charged': {'type': 'boolean', 'description': 'Always false here: this tool never charges.'}, 'service': {'enum': ['CERTIFIED', 'CERTIFIED_ERR', 'CERTIFIED_EVIDENCE', 'CERTIFIED_DEADLINE'], 'type': 'string'}, 'recipient': {'type': 'object', 'description': 'The recipient as Piloxa read it, including anything parsed out of recipient_address_block. Check it against the letter and say it back to the person.'}, 'page_count': {'type': 'integer'}, 'approval_url': {'type': 'string', 'description': 'Link the person opens to review, pay and authorize.'}, 'document_kind': {'enum': ['letter_text', 'document_text', 'pdf_bytes', 'person_will_attach'], 'type': 'string', 'description': 'Which way the document arrived, and so what the person will see on the page.'}, 'evidence_pack': {'type': 'boolean', 'description': 'True when the Evidence Pack was bought: a Certificate of Mailing is issued with the record and the record is kept for 7 years rather than one.'}, 'ready_to_mail': {'type': 'boolean', 'description': 'True when nothing is missing: the person only has to read it, pay and authorize.'}, 'document_sha256': {'type': 'string', 'description': 'SHA-256 of the rendered PDF, when document_rendered is true.'}, 'estimated_total': {'type': 'string', 'description': 'The same total, formatted for a person, e.g. "$16.17".'}, 'upload_required': {'type': 'boolean', 'description': 'True when the person still has to attach the PDF on the review page.'}, 'account_required': {'type': 'boolean', 'description': 'Always false: the person needs no account to open the link and read the letter, and none is created by this call.'}, 'document_received': {'type': 'boolean', 'description': 'True when document_base64 arrived intact and is the PDF the person will review; false otherwise.'}, 'document_rendered': {'type': 'boolean', 'description': 'True when letter_text or document_text was laid out into the PDF the person will review; false otherwise.'}, 'missing_for_mailing': {'type': 'array', 'items': {'type': 'string'}, 'description': 'What is still needed before this can be mailed, in plain words. Empty when nothing is missing. Ask the person for these now.'}, 'recommended_because': {'type': 'array', 'items': {'type': 'string'}, 'description': 'What in the letter led to that recommendation.'}, 'recommended_service': {'type': 'string', 'description': 'Present when the letter reads as a notice whose miss or refusal would cost a legal right: the service worth mentioning to the person.'}, 'estimated_total_cents': {'type': 'integer'}, 'requires_human_approval': {'type': 'boolean'}, 'estimated_service_fee_cents': {'type': 'integer'}, 'estimated_provider_cost_cents': {'type': 'integer'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'service': {'enum': ['CERTIFIED', 'CERTIFIED_ERR', 'CERTIFIED_EVIDENCE', 'CERTIFIED_DEADLINE'], 'type': 'string', 'description': 'CERTIFIED is Certified Mail with USPS tracking. CERTIFIED_ERR adds the Electronic Return Receipt (the record of who signed, kept when USPS reports it back). CERTIFIED_EVIDENCE is CERTIFIED_ERR plus the Evidence Pack: a Certificate of Mailing and 7 years of retention. CERTIFIED_DEADLINE is CERTIFIED_EVIDENCE plus a same-day First-Class copy and an unclaimed-letter warning. Defaults to CERTIFIED_ERR, the same default prepare_certified_letter uses.'}, 'page_count': {'type': 'integer', 'description': 'Number of printed pages in the letter, 1 to 10, the most the printer accepts in one letter. Defaults to 1.'}}}
输出模式
{'type': 'object', 'required': ['service', 'page_count', 'total_cents', 'total', 'currency', 'mailed', 'charged'], 'properties': {'total': {'type': 'string', 'description': 'The same total, formatted for a person, e.g. "$16.17".'}, 'mailed': {'type': 'boolean', 'description': 'Always false: this tool never mails.'}, 'charged': {'type': 'boolean', 'description': 'Always false: this tool never charges.'}, 'service': {'enum': ['CERTIFIED', 'CERTIFIED_ERR', 'CERTIFIED_EVIDENCE', 'CERTIFIED_DEADLINE'], 'type': 'string'}, 'currency': {'type': 'string'}, 'page_count': {'type': 'integer'}, 'total_cents': {'type': 'integer', 'description': 'The whole price in cents. Nothing else is added at checkout.'}, 'evidence_pack': {'type': 'boolean'}, 'minimum_order': {'type': 'boolean'}, 'account_required': {'type': 'boolean'}, 'service_fee_cents': {'type': 'integer', 'description': 'The rest of the total: the Piloxa service fee, including the card cost.'}, 'subscription_required': {'type': 'boolean'}, 'postage_and_print_cents': {'type': 'integer', 'description': 'The part that goes to printing and USPS.'}, 'includes_printing_envelope_and_postage': {'type': 'boolean'}}}
近期工具变更
类似的 MCP 服务器
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
Physical Capability Cloud
Registers and manages physical equipment and operators, supports capability pricing, job contracts, telemetry, verification evide…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…