Lob MCP. Automate every piece of physical mail, from checks to postcards.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Lob MCP Server handles physical mail automation: sending letters, postcards, and checks directly from your application. You can verify US addresses, build reusable HTML templates, and manage mailing lists without leaving your workflow.
What your AI agents can do
Autocomplete us address
Predicts and completes a partial US address automatically.
Cancel letter
Stops a letter mailing if its status is still 'processing' before it gets printed.
Create address
Adds a new recipient address to your internal address book.
Your AI client constructs and sends a personalized letter by combining a template, recipient address, and sender details.
The agent sets up necessary bank accounts and then generates physical checks for payments, handling amounts and recipients.
It validates US addresses in real time, standardizing the format and confirming deliverability before any mail is sent.
You can create reusable HTML templates that support merge variables, ensuring personalized content for mass mailings.
The agent adds new recipients to your address book via create_address or pulls existing records using tools like list_addresses.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Lob MCP Server: 21 Tools for Mailing & Address Management
These tools let your agent handle every step of physical mailing: validating US addresses, creating content templates, sending letters, or processing checks.
019d75c9autocomplete us address
Predicts and completes a partial US address automatically.
019d75c9cancel letter
Stops a letter mailing if its status is still 'processing' before it gets printed.
019d75c9create address
Adds a new recipient address to your internal address book.
019d75c9create bank account
Registers a bank account record needed for sending physical checks.
019d75c9create check
Creates and sends a physical check to a recipient using an existing bank account ID.
019d75c9create letter
Generates and mails a personalized letter using specified HTML templates and recipients.
019d75c9create postcard
Creates and mails a physical postcard to a recipient with customizable front and back designs.
019d75c9create template
Builds and saves a reusable HTML document structure for future mailings.
019d75c9delete address
Removes an address record from your stored Lob address book.
019d75c9get address
Retrieves specific details for a known address ID.
019d75c9get check
Gets the status and details of a physical check using its unique ID.
019d75c9get letter
Retrieves the full history and current status of a specific mailed letter.
019d75c9get postcard
Gets the details for a physical postcard, including its mailing status by ID.
019d75c9get template
Retrieves all saved information about a specific HTML template.
019d75c9list addresses
Lists multiple addresses currently stored in your address book, with optional limits on results.
019d75c9list bank accounts
Shows all bank accounts you have set up for issuing checks.
019d75c9list checks
Lists every physical check sent through the service, helping track payments and audit disbursements.
019d75c9list letters
Shows a list of all letters mailed out. You can track status, tracking numbers, and expected delivery dates here.
019d75c9list postcards
Lists every postcard sent through the system, allowing you to check mailing history.
019d75c9list templates
Retrieves a list of all HTML templates that can be used for mailings.
019d75c9verify us address
Checks and standardizes any given US address to confirm it's deliverable by the USPS.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Lob, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server lets your agent handle physical mail—letters, postcards, and checks—right out of your application. It's designed for anything that needs to hit the mailbox or bank account, whether it’s direct marketing, vendor payments, or payroll runs. You don’t have to leave your workflow to get things printed, processed, and sent through USPS.
Handling Addresses and Recipients
When you need an address, you first run verify_us_address to check any given US location; this standardizes the format and confirms whether it's actually deliverable by the post office. If you only have a partial address, use autocomplete_us_address, and your agent will fill in the rest. For managing contacts, you can add new recipients to your internal book with create_address.
You'll find all stored addresses listed using list_addresses, or you can pull specific details for a known ID via get_address. If an address gets deleted, run delete_address to clear the record.
Building Templates and Content
Before sending anything personal, you build reusable templates. You create these structures using create_template, saving them as HTML documents that support merge variables so you can personalize mass mailings. To view what templates are available for use, run list_templates. If you need details on a saved template, call get_template.
Generating Physical Mail (Letters and Postcards)
To send personalized letters, your AI client uses create_letter, combining the required HTML template, a verified recipient address, and sender details. For postcards, use create_postcard to generate and mail physical items with customizable front and back designs. If you change your mind about a letter that's stuck in processing, you can stop it entirely by running cancel_letter.
Processing Financial Payments (Checks)
For payments, the agent handles everything from setup to mailing. You start by registering necessary bank account details using create_bank_account, and you can see all configured accounts by calling list_bank_accounts. Once the account is set up, you generate a physical check for payment with create_check; this tool requires an existing bank account ID and handles the amount and recipient.
You'll need to track those payouts; run list_checks to get a list of every check sent through, helping you audit payments or find a specific disbursement status using get_check.
Tracking Everything You Send
The server lets you track all physical mail. To see the history and current status of any letter you've mailed out, call get_letter, and to view a full list of all letters sent, run list_letters; this gives you tracking numbers and expected delivery dates. Similarly, you can check postcard details using get_postcard or get a comprehensive mailing history by running list_postcards.
You also maintain records of the mail templates you build with list_templates, giving you an overview of all available content structures.
How Lob MCP Works
- 1 First, the agent uses a tool like
verify_us_addressto confirm and standardize the mailing address. - 2 Next, it selects or builds content. This might involve calling
create_templateto build a new HTML structure, then usingget_letterto pull necessary details. - 3 Finally, the agent executes the send command (e.g.,
create_letter) with all required parameters—recipient, template ID, and sender info.
The bottom line is that you use your AI client to direct the flow: Validate address > Build content/template > Send mail item.
Who Is Lob MCP For?
The Operations Manager who needs to automate quarterly vendor payouts. The Marketing Director tired of manual postcard fulfillment. Any business that sends physical communications—anything from payroll checks to welcome kits.
Runs automated payment cycles, using create_check and tracking disbursements with list_checks.
Builds and schedules large campaigns. They use create_postcard and manage recipient data via the address book tools.
Handles physical payroll or benefits notices, leveraging create_letter with bank account details for accuracy.
What Changes When You Connect
- Verify deliverability before you print anything. Use
verify_us_addressto standardize and validate any US address against USPS standards, eliminating failed mailings. - Build reusable content structures with
create_template. You write the HTML once, but your agent can use it repeatedly for different recipients, saving time on mass communications. - Handle payments without complex integrations. Just call
create_checkand specify the bank account ID; the physical check gets mailed out automatically. - Keep a full record of everything sent. Tools like
list_lettersandlist_checksgive you status updates, tracking numbers, and delivery history for audit trails. - Manage your mailing list data in one place. Use
create_addressto populate records, orlist_addressesto pull all contacts into a single workflow.
Real-World Use Cases
Processing Quarterly Vendor Payments
The Ops Engineer needs to pay 50 vendors. Instead of running batch exports and mailing checks manually, the agent calls list_addresses to get payee data, then uses create_bank_account, followed by dozens of targeted create_check calls. The system prints and mails all payments in one job.
Running a Welcome Campaign
A new client signs up and needs a personalized welcome kit mailed out. The agent first uses autocomplete_us_address to ensure the address is perfect, then calls create_template to set up the letter's look, and finally sends it with create_letter, ensuring personalization works.
Correcting a Mailing List Error
The Marketing team finds an old address that is no longer valid. Instead of manually deleting records, they call delete_address to clean the data and then run list_addresses to confirm the cleanup before sending out a new campaign.
Sending Urgent Notices
HR needs to send immediate payroll notices. The agent doesn't rely on stored letters; it uses create_letter with specific merge variables and immediately calls list_letters to get confirmation of the mailing status.
The Tradeoffs
Assuming data is clean
The agent just sends a letter using create_letter without first checking the address. This leads to bounced mail, failed deliveries, and wasted resources.
→
Always validate addresses first. Run verify_us_address on every recipient's location before attempting any mailing operation. If the result is invalid, halt the process.
Mixing templates and content
Trying to manually paste HTML code into the prompt instead of using a proper template ID. This breaks merge variables and requires constant debugging.
→
Use create_template once to build the structure, then always pass the resulting Template ID to create_letter or create_postcard. The agent handles the merging.
Ignoring audit trails
Finishing a batch of checks and assuming they went out. You have no way to prove which check was sent, when, or if it was received.
→
After running payment tools like create_check, always call list_checks. This gives you the necessary tracking numbers and audit logs for every single transaction.
When It Fits, When It Doesn't
Use this server if your workflow involves physical paper—letters, checks, postcards. It's non-negotiable when mail delivery is part of the task.
Don't use it just because you need to manage addresses; for simple data storage and retrieval without mailing, a standard CRM might suffice. You only need Lob when you hit the 'print and send' step. If your goal is purely digital communication (e.g., email), don't bother with this—use an emailing service instead. But if it has to be printed on paper, this suite of tools is necessary.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Lob. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 21 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sending physical mail shouldn't require three different systems and a dedicated ops person.
Today, sending out personalized direct mail means juggling CRM data exports (CSV), cleaning addresses in another tool, mapping template variables in a third system, and finally submitting the job to an external printing service. It's slow, error-prone, and requires manual handoffs between multiple people.
With the Lob MCP Server, your agent handles this end-to-end. You just give it the goal—'Send 100 welcome letters.' The server manages address validation (`verify_us_address`), builds the content using `create_template`, and sends everything via `create_letter`. It's one command.
Create Postcards with Lob MCP Server: Get personalized, trackable mail in seconds.
Before this server, creating a simple postcard campaign meant designing the front and back separately, managing recipient lists, and figuring out how to merge variables into both designs. It was an iterative design and logistics nightmare.
Now you use `create_postcard`. You provide the recipient data and the desired design assets. The agent handles the variable merging and submission instantly. What used to take a week of coordination now takes minutes.
Common Questions About Lob MCP
What types of physical mail can I send with Lob? +
Lob supports three main mail types: Letters (formal correspondence, invoices, notifications with customizable color, double-sided printing), Postcards (marketing campaigns, invitations, reminders in 4x6, 6x9, or 6x11 sizes), and Checks (vendor payments, payroll, refunds, rebates with customizable memo lines and company logos). All mail is printed and mailed within 24 hours via USPS.
How does Lob address verification work? +
Lob's address verification validates and standardizes addresses using USPS data. It corrects formatting, adds missing ZIP+4 codes, fixes typos, and confirms deliverability. The service returns a deliverability status: 'deliverable' (valid and deliverable), 'undeliverable' (cannot be delivered), or 'deliverable_unnecessary' (valid but additional info not needed). This reduces returned mail by up to 5% and ensures your mailings reach the correct destination.
Can I use HTML templates for personalized mailings? +
Yes! Lob supports HTML templates with merge variables using the Handlebars templating engine. Create a template with placeholders like {{name}}, {{order_number}}, {{delivery_date}}, then pass actual values when creating letters or postcards. This enables personalized, scalable direct mail campaigns. Templates are reusable and can be referenced by ID when creating mailings. You can also embed CSS styling for professional-looking mail designs.
How long does it take for mail to be delivered? +
Lob prints and mails all items within 24 hours of creation. Delivery time depends on the mail type selected: USPS First Class Mail typically delivers in 2-5 business days, while USPS Standard Mail takes 3-7 business days. You receive a tracking number for each piece of mail to monitor delivery status. Lob also provides expected delivery dates in API responses for planning purposes.
If I need to stop a mailing, how do I use the `cancel_letter` tool? +
You must use the cancel_letter tool while the letter's status is still 'processing'. This prevents the physical mail from being printed or sent out. The system checks the current status before allowing cancellation.
How does the `list_addresses` tool help me manage my address book? +
The list_addresses tool pulls all records stored in your Lob account's address book. You can use it to audit your existing addresses, check for duplicates, or simply review which contacts you have saved.
What data do I need when using the `create_bank_account` tool? +
You must provide a description, routing number, account number, account type (company or individual), and the signatory. This setup step is mandatory before you can send checks.
How do I track past mailings using the `list_letters` tool? +
The list_letters tool retrieves a record of every physical letter sent through Lob. Each entry includes the status, tracking number, and the expected delivery date for easy history review.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
BotPenguin
Manage your chatbots and live chat via BotPenguin — list contacts, orchestrate chats, and send messages directly from any AI agent.
BotGenuity
Create and manage AI chatbots with custom knowledge bases that answer customer questions accurately around the clock.
Birdeye
Manage reputation and customer experience via Birdeye — list reviews, manage contacts, and trigger surveys directly from any AI agent.
You might also like
Nmap Online
Perform network discovery and security auditing via Nmap — track port scans, DNS lookups, and traceroutes directly from your AI agent.
Stripe Payment Link Creator
This MCP does exactly one thing: it generates custom Stripe Checkout URLs on the fly for any amount negotiated in chat. That's its only function. Incredible for turning your AI into a real-time closer.
emfluence Marketing
Equip your AI agent to manage marketing emails, track contact groups, and monitor performance via the emfluence API.