FinLegal MCP for AI. Orchestrate legal claims and contacts via conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
FinLegal manages litigation funding cases and complex legal claims across multiple regions (US, UK, AU). It allows you to track claim progress, manage claimant profiles, and automate workflow steps for law firms and funders directly through conversation.
What your AI can do
Create activity
Adds a new step, form, or record activity to an existing legal claim or contact file.
Create claim
Initializes and creates an entirely new legal claim within the system for a specific contact.
Create contact
Adds a brand new person's profile (claimant or admin) into the database.
Retrieve a comprehensive list of all managed legal claims, including key details for quick review.
Search the database by email or build entirely new records for claimants and administrators.
Pull up all detailed metadata, history, and current statuses for one single legal claim file.
Programmatically add or back-fill required workflow activities (like forms or steps) to keep a case moving forward.
View and manage entire legal cases that group multiple individual claims together for high-volume oversight.
Ask an AI about this
Waiting for input…
FinLegal: 12 Tools for Legal Ops
These tools let your agent perform core operations like creating records, retrieving statuses, or updating contact information directly within the FinLegal system.
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 FinLegal on VinkiusCreate Activity
Adds a new step, form, or record activity to an existing legal claim or contact file.
Create Claim
Initializes and creates an entirely new legal claim within the system for a specific...
Create Contact
Adds a brand new person's profile (claimant or admin) into the database.
Get Case
Pulls all available details for one specific, overarching legal case container.
Get Claim
Retrieves full status and metadata for a single, defined legal claim file.
Get Contact By Email
Searches and returns a specific contact's details using only their email address.
Get Contact
Fetches the complete profile information for an existing contact record.
List Activities
Retrieves all recorded workflow steps associated with a particular legal claim ID.
List Activity Templates
Lists the predefined types of activities or forms that can be attached to a claim.
List Attribute Templates
Provides a list of available data templates used for classifying specific attribute...
List Claims
Lists all currently managed legal claims and their high-level statuses in the system.
Update Contact
Modifies existing details on a contact's profile, such as updating an address or phone number.
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 FinLegal, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 FinLegal. 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.
The headache of checking legal status across multiple systems.
Right now, tracking one claim means jumping through hoops: logging into the main portal to check general status, then opening a separate contact sheet to verify details, and finally navigating through specialized workflow tabs just to see what forms are outstanding. It's endless clicking, copying IDs, and manually cross-referencing data from different places.
With this MCP, that entire process collapses into one conversation. You ask your agent for the status of a case ID; it pulls together the claim details, checks related contacts, and reports on overdue activities—all without you leaving the chat window. It’s like having an expert paralegal who remembers every file number.
Using `list_claims` and `get_case` for immediate clarity
Before, getting a high-level view meant running multiple reports—one for claims, one for case containers, and another for contact lists. It was slow, required permissions in three different places, and often showed conflicting data.
Now, you simply ask the agent to list or get details using `list_claims` or `get_case`. You instantly see a consolidated view of what matters: who is involved, how far along the process is, and exactly where the blockage occurred. It’s immediate visibility.
What your AI can actually do with this
Managing a large portfolio of legal claims means dealing with mountains of status updates, contact details, and required forms. This MCP connects your agent directly to the FinLegal system, giving you full control over case orchestration without ever leaving your chat window. You can ask it to list all active processes across different countries or pull up a claimant's entire history in seconds.
Need to update a step on a file? Just tell your AI client to create an activity for a specific claim ID. It handles the data integrity, whether you’re building contact records or navigating complex case structures. When you connect this MCP through Vinkius, all your legal operations—from initial onboarding to final status checks—become natural conversations with your agent.
019dd0f0-d816-7368-8f8e-58922cc1cbc7 Here's how it actually works
The bottom line is you use chat prompts to manage complex legal data that used to require jumping between multiple internal dashboards.
Subscribe to this MCP and grab your API Key from your FinLegal dashboard.
Configure the connection by specifying your operational region (UK, US, or AU) in the client settings.
Use natural language commands with your AI agent; it handles communicating with the backend systems.
Who is this actually for?
This connector is for specialized teams drowning in manual data entry and status checks. It's the legal operations lead who spends hours manually navigating forms, or the claim manager who needs an instant overview of a diverse portfolio spanning multiple countries.
Manages contact directories, verifies workflow templates, and oversees large-scale legal portfolios without leaving their primary workspace.
Monitors dozens of individual claims daily. They use the MCP to pull status updates or initiate necessary steps (activities) across various files.
Needs instant access to claim statuses and claimant details to quickly advise clients or prepare documentation on demand.
What Changes When You Connect
Instantly check the status of any claim. Instead of navigating through complex portals, you simply ask your agent to use get_claim or list_claims, and the details appear immediately.
Build out claimant data quickly. Need a new person in the system? Use create_contact or just search by email with get_contact_by_email to avoid manual lookups.
Automate case progress tracking. When a step is due, tell your agent to run create_activity, ensuring compliance and keeping deadlines met without logging into forms.
Manage large portfolios easily. The ability to view all claims together using list_claims means you get an immediate bird's-eye view of every file in the system.
Maintain data accuracy. You can use update_contact to correct stale information or refine a case record by calling create_activity, keeping your records current.
See it in action
Initial onboarding of a new claimant
A paralegal needs to onboard 'Jane Doe' and start a claim. They ask their agent: 'First, create a contact for Jane Doe using her email; then, use that ID to initiate a new legal claim.' The system handles the two-step process automatically.
Reviewing overdue steps on a case
A Legal Ops Lead needs to know what's stalled. They ask their agent to 'List all activities for claim clm_123.' The agent returns the list, showing which required workflow step is currently open or pending.
Consolidating data for a client meeting
An attorney needs an overview of five related files. They ask their agent to 'Get details for case ID XYZ.' The MCP pulls the entire container, showing all associated claims and contacts in one go.
Updating contact information across multiple claims
The contact's phone number changed. Instead of finding every single claim file, they ask the agent to 'Update contact con_789 with the new number.' The MCP ensures the central record is fixed.
The honest tradeoffs
Trying to manually update a case
Copying and pasting data from one claim's status into another, or trying to guess which activity step needs adding.
Instead of manual copy-pasting, use the agent. To advance a file, ask it to 'Create an activity for this claim using template ID 456.' This ensures the correct data structure is applied.
Forgetting which contact to update
Updating a record but forgetting if you need to use their email or their unique internal client ID.
Always start by finding them. Use get_contact_by_email first, then provide the returned ID when running update_contact. This keeps everything linked correctly.
Listing claims without context
Asking for 'all active legal claims' and getting a raw list of IDs that means nothing to an untrained eye.
Refine your request. Ask the agent to 'List all active legal claims in the US region.' This filters the results immediately, giving you actionable information.
When It Fits, When It Doesn't
Use this MCP if your job involves tracking state changes across a large volume of related records—think pipelines, case files, or financial progress. You need to know what happened and when. Don't use it if you just need simple information retrieval, like drafting an email based on general knowledge (use a general LLM client). If your task requires updating complex relationships between people and processes (e.g., creating a claim linked to a contact), this is the right tool. However, if all you need is to read unstructured text or summarize documents without needing data validation, stick with a simple document analysis MCP instead.
Questions you might have
How do I use create_claim with FinLegal? +
To make a new claim, you first need a contact ID or email. Then, tell your agent to 'Create a claim for [contact ID]'. The MCP handles the necessary linkage between the person and the new case file.
Can I find a contact using get_contact_by_email? +
Yes, you can. Just ask your agent to 'Find contact by email: example@domain.com.' It bypasses having to know the unique internal ID and gives you all the details.
What is the difference between list_claims and get_claim? +
Using list_claims shows a summary of many claims, like an index. If you need deep, detailed information on one specific file, you use get_claim by providing its unique ID.
How do I update contact data using update_contact? +
You must provide the existing contact's ID and specify exactly what field needs changing (e.g., 'Update contact con_123 with new phone: 555-1212'). The agent handles the validation.
Before I use `create_activity`, how do I check what steps are valid for a claim type using `list_activity_templates`? +
You must first retrieve the list of available templates. This ensures your workflow activity uses required fields and follows accepted legal processes within FinLegal.
What specific details does `get_case` provide that are separate from just knowing the claim status? +
The get_case function returns a comprehensive container record. This includes metadata, associated contacts, and all linked claims, giving you full context for high-volume legal management.
If I want to see the complete history of steps taken on a claim, should I use `list_activities`? +
Yes, list_activities pulls all recorded workflow steps related to that specific claim ID. You can filter these results by date or status to track progress efficiently.
Does the region setting affect how I use general tools like `get_contact`, and if so, why? +
Absolutely; your configured region (UK, US, or AU) determines which jurisdiction's data set your agent queries. Always ensure your scope is set correctly before running any retrieval commands.
How do I find my FinLegal API Key? +
Log in to your account, navigate to Settings > API Keys, and generate a new key for your integration.
Which regions are supported? +
The FinLegal MCP server supports uk, us, and au regions. You can specify this during setup.
Can I search for a contact by email? +
Yes! Use the get_contact_by_email tool to retrieve profile details and associated claims for any registered email address.
We've already built the connector for FinLegal. 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.