MCP Connector — Live

Run your business from Claude.

Look up clients and projects, add a client, log your hours and create draft invoices — by asking Claude. Connect EZ@Work to Claude.ai, Claude Desktop or Claude Code in about a minute.

Connect to Claude Create free account

Don't use Claude? EZ@Work has its own assistant built in: meet Ezri.

Works on the free plan · Google sign-in (OAuth) · 5 tools · Claude confirms before every write
claude.ai · with EZ@Work connector
Log 2.5 hours on Acme Redesign for today, homepage layouts. Then draft an invoice for Acme: 2.5 hours at $85.
Found Acme Redesign and Acme Corp. Here's what I'll save:
→ list_projects · list_clients

1. 2.5 billable hours on Acme Redesign, today: "Homepage layouts".
2. A draft invoice for Acme Corp: 2.5 × $85 = $212.50 net, due in 30 days. Tax comes from your EZ@Work settings.
Go ahead?
Yes.
Done. The hours are logged and the draft invoice is in EZ@Work. Review it and issue it there when you're ready.
→ log_time_entry · create_invoice
What you can do

Talk to your business.

Five tools today. Each one works on your real EZ@Work data, not a demo. The three that save something tell Claude to show you the exact values and wait for your yes.

👤
list_clients · read
Find a client
Search your clients by name, company or email, or filter by status (active, inactive, prospect). Returns only what Claude needs to pick one: name, company, status, email and default rate.
"Which of my clients are still prospects?"
📈
list_projects · read
Find a project
List your projects with their status and client, filter by status or search by project or client name. Lawyers see cases, service businesses see work orders.
"List my in-progress projects"
➕
create_client · write
Add a client
Name, email, company, VAT number, default rate and payment terms. If a client with the same email (or name) already exists, nothing is created until you confirm it's someone new.
"Add Dana Levi, dana@example.com, 30-day terms"
⏱
log_time_entry · write
Log your hours
Tell Claude what you worked on and for how long. It logs the entry on the right project, billable or not, for today or any day in the past year.
"Log 90 minutes on yesterday's call with Beta Co"
📝
create_invoice · write
Create a draft invoice
You give the lines (description, quantity, price); currency, language and VAT come from your EZ@Work settings. The invoice is saved as a draft and is never sent from Claude.
"Draft an invoice for Acme: 2 days of consulting at $600, due in 14 days"
⚠
not in the connector
What Claude can't do here
Read your logged hours or reports, send, edit or delete invoices, take payments, or touch contracts. Do those in the EZ@Work app, or ask Ezri there.
Ezri or Claude?

Two assistants, one account.

EZ@Work already has its own assistant inside the app. The Claude connector is for when you'd rather stay in Claude.

Ezri, inside EZ@Work
Nothing to set up. Ezri adds clients, logs time, drafts an invoice from your logged hours, manages tasks and projects, answers questions on income and hours, records payments and scans receipts. Every change shows a confirmation card first. Starter: 10 messages a month. Professional: no monthly limit.
Claude, over MCP
Your own Claude with the five EZ@Work tools above. Handy when you already work in Claude.ai, Claude Desktop or Claude Code and want to log time or draft an invoice without switching tabs. It runs on your Claude plan; your EZ@Work plan limits still apply.
Setup · 3 Claude apps

Connect in about a minute.

No API keys to copy. Add the connector URL, sign in with the Google account that uses the same email address as your EZ@Work account, and you're connected.

1

Open Claude.ai settings

In your browser, go to claude.ai → Settings → Connectors → Add custom connector.

2

Paste the EZ@Work MCP URL

Use this URL:

https://mcp.ezatwork.com/mcp
3

Sign in with Google

Claude sends you to Google sign-in. Pick the Google account with the same email address as your EZ@Work account; that's how the connector finds your account. Approve the consent screen, and you're connected.

4

Start a chat

Open any conversation and ask, in any language Claude speaks. Try: "List my active EZ@Work clients". Invoices use the currency, language and VAT from your EZ@Work settings.

1

Add the connector

In Claude Desktop, open Settings → Connectors → Add custom connector, the same as on the web.

2

Paste the EZ@Work MCP URL

https://mcp.ezatwork.com/mcp
3

Sign in with Google

A browser tab opens for Google sign-in. Use the Google account with your EZ@Work email address, approve, and the tools become available.

1

Add the MCP server

From any terminal:

claude mcp add --transport http ezatwork https://mcp.ezatwork.com/mcp
2

Authenticate

Launch claude, then run /mcp. Select ezatwork and finish the Google sign-in in your browser.

3

Use the tools in your sessions

Ask Claude to look up a client, log time on a project, or draft an invoice.

Security

Your data stays yours.

Your data stays in your EZ@Work account. The connector can do five things, and Claude never sees your password. Its source is open: github.com/eranfinish/ezatwork-mcp.

🔒
Google sign-in (OAuth)
You sign in with Google and approve a consent screen; the connector matches your Google email to your EZ@Work account. Only Claude's own sign-in callback and local (localhost) apps can receive the sign-in code.
🎯
Five tools, nothing more
The connector can list clients and projects, add a client, log time and create draft invoices. It cannot send, edit or delete anything. Lists leave out notes, phone numbers, VAT numbers and addresses.
📝
Confirm before writing
The three write tools tell Claude to show you the exact values and wait for your yes. Every request the connector makes to EZ@Work is logged on our side with its time and endpoint.
FAQ

Common questions.

Do I need a paid Claude subscription?
That's up to Anthropic. Custom connectors are a Claude feature, and which Claude plans include them is set by Anthropic; check Claude's help center for your plan.
Do I need a paid EZ@Work subscription?
No. The connector works on the free Starter plan, and Starter's limits still apply: up to 3 active clients and 10 invoices a month. If Claude hits one, it tells you. Professional ($19 a month, $15 a month in the first year) removes both.
Which Claude apps are supported?
Claude.ai (web), Claude Desktop and Claude Code. Sign-in only hands codes to Claude's own callback or to a local (localhost) address, so other MCP clients connect only if they sign in that way.
Does Anthropic see my business data?
What the tools return goes into your Claude conversation, so Anthropic's terms and your Claude privacy settings apply to it. The tools return as little as they can: no notes, phone numbers, VAT numbers or addresses. See Anthropic's privacy policy.
How do I disconnect?
Remove the connector in Claude's Settings → Connectors, or in Claude Code run claude mcp remove ezatwork.
Can I use this with more than one EZ@Work account?
Each EZ@Work account is matched to the Google account with the same email. To switch, disconnect and connect again with the other Google account.
How is this different from Ezri?
Ezri is the assistant built into EZ@Work: no setup, more abilities (tasks, payments, receipts, invoices from your logged hours), 10 messages a month on Starter and no monthly limit on Professional. The connector brings five of those actions into your own Claude.
Something doesn't work?
Write to support@ezatwork.com or see the Help Center.

Stop switching tabs.

Your clients, hours and draft invoices — one chat away.

Create free account Setup instructions