LEAP Legal MCP for AI Agents. Manage your entire law practice from chat.
LEAP Legal MCP connects your AI agent directly to LEAP Legal Software. It lets you manage an entire law practice—from initial client intake and matter creation to logging billable time and tracking payments. Access every piece of client data, including documents, contacts, tasks, and court dates, without ever leaving your chat window.
Give Claude and any AI agent real-world access
Create, search, or list detailed contact profiles for clients, opposing counsel, and witnesses.
Open new legal cases, find existing matter details, or update the status of an entire portfolio.
Record billable and non-billable hours against a specific case file for billing purposes.
List all outstanding bills, review payments received, or check the financial status of a client.
Retrieve comprehensive lists of all matters and contacts associated with a single client ID.
Ask an AI about this
Waiting for input…
What AI agents can do with LEAP Legal: 18 Tools for Practice Management
Use these tools to create, list, retrieve, search, or update core data points like contacts, matters, time entries, and documents within LEAP Legal.
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 LEAP Legal MCPCreate Leap Contact
Adds a new contact record, whether they're a client, opposing party, or witness.
Create Leap Matter
Opens and initializes a brand new legal case file for a client.
Create Leap Time Entry
Records billable or non-billable hours spent working on an existing case file.
Get Leap Bill
Retrieves all the detailed information for one specific invoice.
Get Client Leap Matters
Shows every matter and case file linked to a single client ID.
Get Leap Contact
Pulls up all the detailed information for any specific contact or client record.
Get Leap Matter
Retrieves all details about a single case file, including status and description.
List Leap Bills
Provides a comprehensive list of every invoice issued in LEAP Legal.
List Leap Calendar Events
Pulls up all scheduled court dates, hearings, and deadlines.
List Leap Contacts
Lists all contacts in your database by name or email address.
List Leap Custom Fields
Shows what custom data fields you've set up for matters and cases.
List Leap Documents
Retrieves a list of all documents attached to one specific case file.
List Leap Matters
Lists your entire caseload, allowing you to filter by status or practice area.
List Leap Payments
Shows a record of all payments received from clients.
List Leap Tasks
Lists all pending tasks and action items associated with matters or contacts.
List Leap Time Entries
Shows a history of logged hours, letting you filter by date range or case ID.
Search Leap Matters
Searches your entire matter database using simple keywords.
Update Leap Matter
Changes specific details, like the status or description, of an existing case file.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with LEAP Legal, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by LEAP Legal Software. 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 each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The constant context switching in legal practice is brutal. Solved with Vinkius AI Gateway
Today, handling a single client file means opening the matters tab, pulling up the contact sheet to verify details, clicking into documents folder X for filings, and then jumping to the time tracking module just to log hours. It's tedious copy-pasting across six different virtual screens.
With this MCP, your AI agent handles it all in sequence. You tell it: 'Log 2 hours of research on the Smith Divorce matter.' The agent finds the correct matter ID, records the time entry (create_leap_time_entry), and confirms billing status—all without you opening another tab.
LEAP Legal MCP Gives You Complete Case & Contact Management
You no longer have to manually cross-reference who is involved. You can ask the agent for all contacts associated with a matter, and it compiles them from your client database (list_leap_contacts) and links them directly to the case file.
The difference now is control. Your AI isn't just searching; it's acting as an operational extension of LEAP Legal, ensuring that every piece of data—from a new contact record to a final payment status—is current, accurate, and logged.
What your AI can actually do with this
Your AI agent connects directly to LEAP Legal via this MCP. Instead of navigating through separate tabs in the law firm's website, you tell your AI what you need done—and it handles the API calls for you. Need to create a new client record? Just ask. Want to open a whole new case file and assign a practice area? Done.
You can also track time entries against specific cases, review outstanding invoices, or pull up a complete history of all associated documents. This MCP gives your AI agent the full scope of your legal operations—everything from contact management to payment tracking. Because this connection is managed through Vinkius, you get one consistent access point for thousands of tools across any compatible client.
Your AI becomes an embedded legal paralegal. It helps you manage everything in a single conversation: creating new matters and keeping your records current.
019d75c5-f0d2-72ed-b204-dce8811290fa Here's how it actually works
The bottom line is that you talk to your AI client, and it performs all the complex data retrieval and creation steps within LEAP Legal for you.
Subscribe to this MCP on Vinkius and provide your LEAP Legal OAuth 2 access token.
Your AI agent accesses the catalog and recognizes the legal tools available for use.
You issue a natural language command (e.g., 'Log 2 hours of research time'), and your AI agent executes the necessary API calls.
Who is this actually for?
Solo practitioners who hate switching between apps, or large law firm paralegals overwhelmed by case files. This is for anyone whose job involves managing high volumes of client data, time sheets, and billing records.
Uses the MCP to manage every aspect of their caseload—creating matters, logging hours, and reviewing payments—without complex manual database navigation.
Pulls together a client's full profile by listing all associated matters, contacts, and relevant documents quickly for case preparation.
Generates reports by listing outstanding bills or reviewing time entries across multiple cases to ensure accurate invoicing.
What Changes When You Connect
Stop switching between tabs. You can create a new contact or open a matter, and then log time against it—all within one continuous conversation with your AI client.
Instantly build complete client profiles by asking for all associated matters or documents linked to a single contact ID.
Keep billing accurate by using the MCP to list_leap_time_entries directly against a specific matter, eliminating manual spreadsheet logging.
Get immediate visibility into firm finances. Use list_leap_bills and list_leap_payments to check cash flow without opening the accounting module.
Manage deadlines proactively. List_leap_calendar_events pulls all court dates and hearings so you never miss a filing deadline again.
See it in action
Onboarding a New Client
The agent needs to set up John Doe's case. It calls create_leap_contact first, then uses create_leap_matter to open the file, and finally creates_leap_time_entry for the initial consultation hours.
Preparing a Client Invoice
A paralegal needs to summarize billing. They use list_leap_matters to find all relevant cases, then call list_leap_time_entries filtered by date range and matter ID to compile the total billable hours.
Handling a Complex Inquiry
A user asks about 'The Smith Divorce'. The agent calls get_client_leap_matters, then list_leap_documents for those matters, giving the full history in one response.
The honest tradeoffs
What to watch out for, and the recommended way to handle each one.
Copying data between systems
A user pulls a client's name and matter ID from LEAP Legal, opens their spreadsheet, pastes it, then switches to the billing system to record time.
Instead, ask your AI agent to directly execute create_leap_time_entry using the matter ID found in LEAP Legal. The agent handles the data transfer internally.
Forgetting related tasks
After opening a new case, a user leaves it until later and forgets to log follow-up reminders or necessary next steps.
Use list_leap_tasks immediately after creating the matter. If nothing is there, ask your agent to create initial action items.
Searching manually for history
A user tries to remember if they filed a document last month and has to scroll through folder names or use old search terms.
Use list_leap_documents with the matter ID. It pulls up an organized list of all filings, correspondence, and evidence for that specific case.
When It Fits, When It Doesn't
Use this MCP if your legal workflow involves managing a high volume of interconnected data points: client contacts, open cases, logged hours, and financial records. You need the AI to act as an expert who knows where every piece of information lives within LEAP Legal.
Don't use this if you only need basic search functionality or simple document viewing. If all you need is a list of documents, simply using list_leap_documents is enough. But when you need to create the data (like create_leap_contact) and then read related data (like get_client_leap_matters), this MCP ties it all together for true workflow automation.
Questions you might have
What features of LEAP Legal are available through this API? +
The API provides access to: Matters/Cases (CRUD operations), Contacts/Clients (create and list), Time Entries (list and create), Bills/Invoices (list and get), Payments (list), Tasks (list), Documents (list by matter), Calendar Events (list), and Custom Fields (list schemas). You can search matters by keyword, filter by status and practice area, and view all matters for a specific client.
How do I get a LEAP Legal API access token? +
Visit the LEAP Developer Console at developer.leap.build and register your application. Use OAuth 2 authentication to obtain an access token. The token is used as a Bearer token in the Authorization header for all API requests. Contact LEAP support if you need help setting up API access for your firm.
Can I create new matters and contacts through the API? +
Yes! You can create new matters with name, client assignment, status, and practice area. You can also create new contacts with first name, last name, email, phone, and contact type (Client, Opposing Party, Witness, etc.). Use create_leap_matter and create_leap_contact tools for these operations.
How do I track billable time with LEAP Legal API? +
Use create_leap_time_entry to log time against any matter. Provide the matter ID, description of work, and duration in minutes. You can specify whether the entry is billable and set a custom hourly rate. Use list_leap_time_entries to view all time logged against a specific matter or across all matters.