tav.
PricingBlog
MCP Server

One server URL.
Every AI client.
19 tools.

TAV ships a production MCP server. Connect it to Claude Desktop, ChatGPT, Cursor, or any MCP-compatible client. Create invoices, log time, track expenses, check balances — through natural conversation. Magic link auth, no passwords.

Get started free No subscription needed to start
MCP Server
Connected
Server URL
https://mcp.withtav.com/mcp
Platform
Claude Desktop
Tools
19 available
Auth
OAuth 2.1
Setup
1
Open Connectors
Claude Desktop → Settings → Connectors
2
Add custom connector
Click "Add custom connector"
3
Paste the URL
Enter the server URL and click Add
4
Connect
Click Connect and sign in with your TAV account
How it works

The conversation is the interface.

01

Connect once

Add the TAV server URL in your AI assistant settings. Sign in with a magic link — no password to remember. Connection persists across sessions.

02

Talk naturally

Ask your AI to create an invoice, clock in for a client, check outstanding balances, or send a payment reminder. It calls the right tool automatically.

03

AI handles the rest

The AI creates the invoice, starts the timer, or sends the reminder through TAV. You get a confirmation with all the details. Review in your dashboard any time.

Invoices. Time.
Expenses. By chat.

"Create an invoice for Acme — 10 hours at €95 for website redesign." Your AI calls TAV, creates the invoice with correct VAT, and confirms the total. You never opened a form.

"Clock in for TechCorp — API integration." Timer starts. "Show me unpaid invoices." You get the list with amounts and due dates. The AI is your interface to TAV.

Create an invoice for Acme Inc — 10 hours at €95/hr for website redesign
Done. Invoice INV-2026-032 created for Acme Inc. 1× Website redesign — 10h × €95 = €950.00 VAT 21%: €199.50 Total: €1,149.50 Ready to send when you are.
Clock in for TechCorp — working on API integration
Timer started for TechCorp BV. Project: API integration Rate: €95/hr I'll keep tracking until you say stop.
Show me unpaid invoices
2 unpaid invoices: • INV-2026-028 — TechCorp BV — €4,750.00 (sent Mar 15, due Apr 14) • INV-2026-031 — Acme Inc — €2,100.00 (sent Mar 20, due Apr 19) Total outstanding: €6,850.00
Natural language

No forms, no buttons. Tell your AI what you need in plain English. It translates your intent into the right API call.

19 tools

Clients, invoices, offers, contracts, time tracking, expenses, reminders, reports, and ledger. Every core TAV action is available through conversation.

Magic link auth

Sign in with your email — no password to share. OAuth 2.1 with PKCE. Your AI assistant never sees your credentials.

Receipt photos

Snap a photo of a receipt in the chat. Your AI reads it, creates the expense, and attaches the image. Camera to books in one message.

Clock in/out by talking

"Clock in for TechCorp." "Stop the timer." Your AI starts and stops the timer through TAV. Time entries feed into invoices automatically.

Works with any MCP client

Claude Desktop, ChatGPT, Cursor, or any AI assistant that supports the Model Context Protocol. One server URL, universal access.

Works with
From the blogAll guides
FAQ

Common questions

How do I connect the MCP server?

Open your AI client (Claude Desktop, ChatGPT, Cursor, etc.) and go to the connectors or MCP settings. Add a custom connector with the URL https://mcp.withtav.com/mcp. Click connect — TAV sends a magic link to your email. Click the link to authenticate. The connection persists across sessions. Setup takes about 60 seconds.

Is it secure?

TAV uses OAuth 2.1 with PKCE (S256) — the industry standard for secure API access. Authentication happens via magic link, so no password is ever shared with the AI assistant. Access tokens expire after one hour. Refresh tokens last 30 days. You can revoke access at any time. Rate limiting is enforced: 60 reads per minute, 10 writes per minute.

Which AI clients work with TAV?

Any client that supports the Model Context Protocol (MCP). This includes Claude Desktop, ChatGPT (with MCP plugin support), Cursor, and other MCP-compatible tools. TAV uses Streamable HTTP transport, which is the standard MCP transport. If your AI client has an "Add MCP server" or "Add connector" option, it works with TAV.

What can I do through the MCP server?

TAV exposes 19 tools covering all core functions: list, view, and create clients; list, view, create, finalize, and mark invoices as paid; list, view, create, and send offers; list and view contracts; clock in, clock out, and log time entries; list, view, and create expenses with receipt upload; view journal entries and trial balance; get your dashboard and financial reports; and send reminders for invoices, contracts, and offers.

Are there rate limits?

Yes. Read operations (list, view, search) are limited to 60 per minute. Write operations (create, send, update) are limited to 10 per minute. These limits are per user, enforced server-side via Redis. They prevent accidental loops while being generous enough for normal use. If you hit a limit, wait a few seconds and retry.

One URL.
Every AI client.

Add the MCP server. Setup takes 60 seconds.

Get started free

Essential cookies only. Privacy policy