# MyCase Legal MCP for AI Agents AI Agent Connect

> MyCase Legal MCP connects your AI client to your MyCase practice management account. You can manage legal cases, track billable hours, handle client contacts, and review invoices directly through your chat interface. It turns your AI into a functional practice assistant that handles the heavy lifting of law firm data and administrative tasks.

## Overview
- **Category:** document-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5cARcCBxl62BAsrHnexd2p3uzQQVSMTP2Q0pmxGO/ai-agent-connect
- **Tags:** practice-management, case-tracking, legal-billing, client-portal, time-tracking, document-storage

## Description

Managing a law firm usually means jumping between tabs to check case statuses, log time, and find client files. This Connector changes that by bringing your MyCase data directly into your AI client. Instead of manual data entry, you can ask your agent to summarize a client's portfolio or check for upcoming court dates. It handles the repetitive work of updating matter descriptions and creating new contacts so you can stay focused on actual legal work. You'll find it's a lot easier to keep your practice organized when your AI can see your calendar and invoices in real time. It's one of the best ways to use the Vinkius catalog to bridge the gap between your practice management software and your daily workflow. You get a unified way to interact with your practice data without leaving your workspace.

## Tools

### create_mycase_contact
Create a new client or opposing party record in your database. This helps you keep your contact list up to date without manual entry.

### create_mycase_matter
Open a new legal case with a specific title and practice area. Use this to instantly start a new matter for a client.

### create_mycase_time_entry
Log billable or non-billable hours against a specific matter. It makes it easy to record your work as it happens.

### get_client_mycase_cases
See every case associated with a specific client. This is useful for understanding a client's full legal history.

### get_mycase_contact
Pull detailed info for a specific client or contact. Use this to quickly grab phone numbers or emails.

### get_mycase_invoice
View the details of a specific invoice. This helps you check payment statuses and line items quickly.

### get_mycase_matter
Get the full details of a specific legal case. Use this to see the status and description of any matter.

### list_mycase_calendar_events
See all upcoming court dates and firm meetings. This keeps your schedule visible in your AI chat.

### list_mycase_contacts
Browse your entire database of clients and contacts. Use this to search for a person by name or email.

### list_mycase_documents
See all files and evidence for a specific case. This helps you locate specific filings or correspondence.

### list_mycase_invoices
View all invoices generated by your firm. Use this to get a high-level view of your billing history.

### list_mycase_matters
See your full list of cases, filtered by status or practice area. This is essential for daily caseload management.

### list_mycase_payments
See all payments received by your firm. This helps you track your firm's cash flow in real time.

### list_mycase_time_entries
See all time logs for a specific legal matter. Use this to review how many hours have been billed on a case.

### search_mycase_matters
Find specific cases using keywords in titles or descriptions. This is the fastest way to locate a matter in a large database.

### update_mycase_matter
Change the status or details of an existing case. Use this to move matters from open to closed or on hold.

## Prompt Examples

**Prompt:** 
```
List all my open cases in MyCase.
```

**Response:** 
```
I found 5 open matters in your MyCase account:

| Matter Title | Status | Practice Area | Client |
| :--- | :--- | :--- | :--- |
| Smith Divorce | Open | Family Law | John Smith |
| State v. Johnson | Open | Criminal Defense | Robert Johnson |
| Estate of Williams | Open | Estate Planning | Mary Williams |
| ABC Corp Dispute | Open | Business Litigation | ABC Corporation |
| Jones Personal Injury | Open | Personal Injury | Sarah Jones |
```

**Prompt:** 
```
Log 2 hours of research for the Smith Divorce case.
```

**Response:** 
```
✅ **Time entry created successfully!**

*   **Matter:** Smith Divorce
*   **Description:** Legal research
*   **Duration:** 120 minutes
*   **Billable:** Yes

Running total for this matter: 8.5 hours this month.
```

**Prompt:** 
```
Show me all cases for client John Smith.
```

**Response:** 
```
I found 3 cases for John Smith:

*   **Smith Divorce** [Open] — Family Law (Filed: 2025-03-15)
*   **Smith Custody Modification** [Open] — Family Law (Filed: 2026-01-20)
*   **Smith Estate Planning** [Closed] — Estate Planning (Completed: 2024-11-10)

**Total billable time:** 32.5 hours.
```

## Capabilities

### Log billable time entries
Record your work hours against specific matters to ensure accurate billing.

### Create new client records
Add new clients or opposing parties to your database with a simple prompt.

### List all open legal matters
Get a clear view of your current caseload filtered by status or practice area.

### Retrieve client portfolios
See every case associated with a specific client in your practice.

### View firm calendar events
Check upcoming court dates, hearings, and meetings from your firm calendar.

### List pending invoices
Review all invoices and payments received by your law firm.

### Search matters by keyword
Find specific cases quickly using keywords in titles or descriptions.

## Use Cases

### Logging billable hours on the fly
A lawyer finishes a research session and asks the agent to log 2 hours to the Smith Divorce case using create_mycase_time_entry.

### Rapid client intake and matter setup
A paralegal adds a new opposing party and creates a new matter for a divorce case using create_mycase_contact and create_mycase_matter.

### Reviewing firm-wide billing status
A firm manager asks the agent to list all invoices with a pending status for the month using list_mycase_invoices.

### Checking a client's full legal portfolio
An attorney wants to know every case a specific client has ever had with the firm and uses get_client_mycase_cases.

## Benefits

- Stop manual data entry by using create_mycase_time_entry to log your work hours instantly as they happen.
- Get a full view of client history with get_client_mycase_cases to see every past and present matter in one place.
- Keep your schedule organized by pulling firm dates and deadlines with list_mycase_calendar_events.
- Speed up client intake by creating new records on the fly with create_mycase_contact.
- Stay on top of your cash flow by reviewing payments and invoices with list_mycase_payments and list_mycase_invoices.
- Find files and matters faster by using search_mycase_matters to locate specific keywords across your entire caseload.

## How It Works

The bottom line is that your AI becomes a functional extension of your law firm's management software.

1. Subscribe to the MyCase Legal MCP on Vinkius.
2. Enter your MyCase API key from your account settings.
3. Ask your AI client to find a case, log your hours, or list your clients.

## Frequently Asked Questions

**What is the MyCase Legal MCP?**
It is a connector that lets your AI client interact with your MyCase practice management account. You can manage cases, clients, and billing directly through your chat.

**Can I use the MyCase Legal MCP to log my billable hours?**
Yes. You can ask your agent to log time entries against specific matters, including descriptions and durations, which then syncs to your MyCase account.

**How does the MyCase Legal MCP help with client management?**
It allows you to create new client records, view entire client portfolios, and pull detailed contact information without leaving your AI workspace.

**Can the MyCase Legal MCP see my law firm calendar?**
Yes, it can list all upcoming calendar events, including court dates, hearings, and meetings, so you can stay on top of your schedule.

**Is my MyCase data secure with this Connector?**
The Connector uses the MyCase API to securely connect your account to your AI client, ensuring your practice data remains protected.

**Can I use the MyCase Legal MCP to find specific cases?**
Yes. You can search your matters by keyword or filter them by status and practice area to find exactly what you need.

**Does the MyCase Legal MCP work with my existing MyCase account?**
Yes, it connects directly to your existing MyCase account using your API key, making it a seamless addition to your current workflow.

**What features of MyCase are available through this API?**
The API provides access to: Matters/Cases (CRUD operations), Contacts/Clients (create and list), Documents (list by matter), Time Entries (list and create), Calendar Events (list), Invoices (list and get details), and Payments (list). You can search matters by keyword, filter by status and practice area, and view all cases for a specific client.

**How do I get a MyCase API key?**
Log in to your MyCase account at mycase.com, navigate to Settings → API or Integrations, and generate an API key. The key gives you access to your firm's case data, client information, time entries, and billing data. Contact MyCase support if you don't see the API option in your account.

**Can I create new cases and clients through the API?**
Yes! You can create new matters/cases with title, client assignment, status, and practice area. You can also create new contacts/clients with name, email, phone, and contact type (client, opposing party, witness, etc.). Use `create_mycase_matter` and `create_mycase_contact` tools for these operations.

**How do I track billable time with MyCase API?**
Use `create_mycase_time_entry` to log time against any case. 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_mycase_time_entries` to view all time logged against a specific case.