LawPay MCP for AI. Manage legal billing and trust accounts instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
LawPay MCP connects your AI agent directly to legal payment processing and trust accounting services. It helps law firms manage client billing, track IOLTA funds, process refunds, and reconcile accounts while maintaining compliance with bar association rules.
What your AI can do
Create invoice
Generates a new formal invoice record for a specific amount and due date.
Create refund
Initiates a refund process for any existing payment transaction.
Get account info
Gets detailed information regarding the specific payment merchant setup and configuration.
Creates new formal invoices for clients with specific amounts and due dates.
Handles the creation of charges to a client's account or processes full/partial refunds for past transactions.
Retrieves detailed reports on payment statistics, including revenue summaries and aging accounts.
Tracks specific balances and transactions within mandated client trust or operating accounts.
Lists all outstanding invoices, showing who owes money and how long the bill has been overdue.
Ask an AI about this
Waiting for input…
LawPay: 12 Financial Tools Available
Use these twelve specific tools to manage everything from creating new invoices to running detailed reports on client payments and trust accounts.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using LawPay on VinkiusCreate Invoice
Generates a new formal invoice record for a specific amount and due date.
Create Refund
Initiates a refund process for any existing payment transaction.
Get Account Info
Gets detailed information regarding the specific payment merchant setup and...
Get Account
Retrieves basic details about the connected merchant account profile.
Get Payment Method
Retrieves details about a specific payment method used by the client or firm.
Get Account Stats
Pulls current operational metrics, including revenue summaries and account performance data.
Get Transaction
Fetches the full details for any single, specified financial transaction.
List Accounts
Retrieves a list of all associated merchant accounts connected to LawPay.
List Invoices
Fetches a list of existing client invoices, including their due dates and status.
List Payment Methods
Gets a roster of all saved payment methods used by the firm or clients.
List Settlements
Retrieves records detailing bank settlement amounts and associated dates.
List Transactions
Provides a comprehensive list of all payment activity, charges, and credits over time.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 LawPay, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by LawPay. 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 connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking legal payments shouldn't feel like detective work.
Right now, tracking client funds is a painful mix of manual effort. You have to jump between several dashboards: one for general revenue, another just for the trust account balance, and yet another for outstanding bills. You end up exporting CSVs, cross-referencing dates, and manually comparing every single payment against its corresponding invoice to prove compliance.
With this MCP, your agent handles all that complexity in the background. Instead of clicking through four different tabs to get a full picture, you simply ask a question—like 'What is the total balance across all matter funds?'—and it gives you a clean, immediate answer.
LawPay MCP: Financial Control with LawPay.
The manual steps that vanish are endless. No more cross-checking dates between `list_settlements` and `get_transaction`. You don't have to manually calculate the aging report; your agent does it instantly, telling you exactly which client matter is overdue.
It’s simple: this MCP gives your AI client direct, compliant access to every financial action needed. Your workflow moves from 'I hope I remembered to check that tab' to 'Tell me what I need to know.' That's the difference.
What your AI can actually do with this
Managing money in a law firm is complicated. You're dealing not only with standard client retainers but also highly regulated trust (IOLTA) accounts. This MCP lets your agent manage those legal payments through natural conversation, bypassing complex dashboards and manual reconciliation.
Your AI client can treat the entire payment lifecycle as one continuous conversation. Need to check how much money is sitting in a specific client's matter fund? Just ask. Need to bill an outstanding amount? It handles that too. The system manages everything from listing past payments to creating charges, ensuring you always meet compliance standards.
You connect this MCP via Vinkius and instantly give your agent access to the entire financial operational suite, letting it handle billing reports, transaction histories, and account reconciliation without you ever touching a dashboard.
019dd115-f9b0-71b1-8118-3f979a8ff1d0 Here's how it actually works
The bottom line is you get structured, compliant API calls that handle the complex data logic behind legal payments.
Subscribe to this MCP and input your LawPay Secret Key and Merchant ID credentials.
Your agent uses these credentials to connect, authenticating access to all payment tools.
You ask your AI client to perform a financial action, like 'list the last five transactions' or 'create an invoice for $1,500'.
Who is this actually for?
This MCP targets law firms and their finance teams. It's for anyone whose day involves more than just sending emails about invoices—it’s for those who manage client money, track compliance, and spend time reconciling trust accounts.
Uses the MCP to list outstanding invoices or generate new drafts based on services rendered.
Runs reports, accesses payment statistics, and monitors trust (IOLTA) account balances for month-end reconciliation.
Requests high-level summaries of client billing or overall revenue trends from the agent for management meetings.
What Changes When You Connect
Stop manually checking payment status. Use list_transactions to pull a complete history of payments, charges, and credits in one go.
Maintain compliance by isolating client funds. Monitor specific IOLTA balances and transactions using tools like get_account_stats, keeping the trust account separate from operating revenue.
Accelerate billing cycles. Your agent can use list_invoices to check outstanding bills, then execute create_invoice when needed.
Simplify reconciliation. Access full reports via get_account_stats and list_settlements, making month-end financial closing much faster.
Handle collections easily. If a payment fails or needs adjusting, your agent can first review the details with get_transaction before running create_refund.
See it in action
The partner needs an immediate revenue report.
A senior partner asks their agent for a summary of last quarter's income and outstanding balances. The agent runs get_account_stats and then uses list_invoices to provide the total amount currently owed, flagging any accounts that are 90+ days overdue.
A client disputed a charge.
The paralegal tells their agent about the dispute. The agent first runs get_transaction on the specific payment ID to verify details, and if necessary, uses create_refund to process the credit.
Closing out a client matter.
The finance team needs to ensure all funds are accounted for. They ask the agent to list all payments (list_transactions) associated with that client ID and verify the final balance using get_account.
Creating a retainer invoice.
The paralegal drafts a new service agreement and asks their agent to create an initial billing record. The agent uses create_invoice immediately, setting the due date and tracking it via list_invoices.
The honest tradeoffs
Manually reconciling trust accounts
You download three different CSV reports—one for operating funds, one for IOLTA, and one for general disbursements. You then spend hours comparing dates and dollar amounts to find discrepancies.
Don't compare spreadsheets. Ask your agent to run list_transactions and get_account_stats. This pulls the live data into a single view, instantly flagging any unusual movements or missing client matter funds.
Forgetting payment status
You assume a retainer payment went through because you sent the invoice. Days later, it's unclear if it was accepted, rejected, or still pending.
Always run get_transaction on the specific ID immediately after processing. This confirms the final status (Approved/Rejected) and provides exact details about when the funds moved.
Confusing invoices with payments
You think that because you created an invoice, the money is automatically reserved or paid for. You don't know if it needs to be processed later.
Remember: create_invoice just records a debt. To actually take funds, your agent must process it using get_payment_method and then running a charge command.
When It Fits, When It Doesn't
Use this MCP if your core business involves managing regulated client money, tracking multiple trust accounts (IOLTA), or performing detailed financial reconciliation. Specifically, if you need to move beyond simple data logging and actually act on the data—creating invoices, processing refunds, or checking account compliance—this is right for you.
Don't use this MCP if all you need is a basic ledger of expenses (use a general accounting tool) or if your firm operates outside of regulated client trust accounts. If you only need to list contacts and read names, don't bother with the financial tools; they are overkill.
Questions you might have
How do I list all invoices using the LawPay MCP? +
You use the list_invoices tool. This function pulls a complete roster of every invoice, showing its due date and whether it's currently outstanding.
Can I check my trust account balance with get_account_stats? +
Yes. Running get_account_stats provides comprehensive metrics that include the current operating balance and dedicated client matter funds, keeping your compliance separate.
How do I process a payment refund using LawPay MCP? +
You use create_refund. This tool processes the credit against a specific transaction ID, ensuring the reversal is recorded correctly in the system.
What if I need to see every single payment ever made? +
Use list_transactions. This function provides a deep dive into all historical financial activity, allowing you to audit payments and charges from any point in time.
How do I set up and verify my connected accounts using the `list_accounts` tool? +
You first need to provide your LawPay Secret Key and Merchant ID. After connecting, running list_accounts confirms access by retrieving a list of all available merchant accounts linked to your profile.
If I want full details on one specific payment, how do I use the `get_transaction` tool? +
You specify the unique Transaction ID when using get_transaction. This retrieves a detailed breakdown of that single event, including the original amount, processing fees, and associated status.
What information does `get_account_info` provide about my business profile? +
get_account_info pulls your core merchant data. This includes essential details like your registered legal entity name, tax identifiers, and overall account operational status.
How can I monitor fund movements between different accounts using `list_settlements`? +
list_settlements tracks the actual movement of money into or out of your operating accounts. It shows when funds move from one bank to another, which is crucial for reconciliation.
Can I manage trust account balances? +
Yes. Monitor IOLTA trust account balances, view transactions per client matter, and track deposits and disbursements.
Does LawPay use Basic Auth? +
Yes. LawPay uses HTTP Basic Auth with the Secret Key against api.affinipay.com/v1. The Merchant ID is required for identifying the account.
Can I track invoices and outstanding balances? +
Yes. List all invoices with amounts, due dates, payment status, and client details. Monitor aging reports and outstanding balances.
We've already built the connector for LawPay. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.