Teamleader Focus MCP server
Teamleader Focus is the CRM and invoicing suite of many Belgian small businesses. Through Flowplane an AI assistant can find contacts and companies, follow deals through their phases, read quotations and invoices, and look up tracked time, tasks, meetings and calendar events. It can also add and change records, draft quotations and invoices and log time, and every change waits for your approval by default.
- Tools
- 20 read · 17 change
- Sign-in
- Your own account
- Approval, by default
- Changes wait for you
- MCP server
- Flowplane’s tools
What your assistant can do in Teamleader Focus
20 tools that read and 17 that change something in Teamleader Focus. Reads are allowed; a change marked “asks first” waits for the person’s approval by default, and your workspace’s rules decide the rest.
Reads20
- Check the connectionSee which account it uses and whether it works
whoami - Search contactsFind people
search_contacts - Get contactA person's details
get_contact - Search companiesFind companies
search_companies - Get companyA company's details
get_company - Search dealsFind deals
search_deals - Get dealA deal's details
get_deal - List deal phasesThe phases of a deal
list_deal_phases - List quotationsQuotations
list_quotations - Get quotationA quotation's lines and totals
get_quotation - List invoicesFind invoices
list_invoices - Get invoiceAn invoice's lines and payments
get_invoice - List time entriesTracked time
list_time_entries - List tasksTasks
list_tasks - List meetingsMeetings
list_meetings - List eventsCalendar events
list_events - List work typesTypes of work
list_work_types - List departmentsInvoicing entities
list_departments - List tax ratesTax rates
list_tax_rates - List usersThe account's users
list_users
Changesasks first17
- Create contactAdds a person
create_contact - Update contactChanges a person
update_contact - Create companyAdds a company
create_company - Update companyChanges a company
update_company - Create dealCreates a deal
create_deal - Update dealChanges a deal
update_deal - Move dealMoves a deal to a phase
move_deal - Win dealMarks a deal as won
win_deal - Lose dealMarks a deal as lost
lose_deal - Create quotationCreates a quotation, not sent
create_quotation - Send quotationE-mails quotations to a customer
send_quotation - Draft invoiceDrafts an invoice, not booked
draft_invoice - Book invoiceBooks a draft invoice for good
book_invoice - Send invoiceE-mails an invoice to a customer
send_invoice - Add time entryAdds tracked time
add_time_entry - Create taskCreates a task
create_task - Complete taskMarks a task as done
complete_task
Sign-in
Each person signs in with their own Teamleader Focus account, so the assistant sees and does only what that user may in Teamleader. Teamleader hands Flowplane a login that it keeps sealed; the assistant never sees it. If a Teamleader user lacks a right, a Teamleader administrator grants it and you sign in again.
In Flowplane: In the Flowplane console, add Teamleader Focus, choose Sign in with Teamleader and allow what it asks.
Teamleader Focus and MCP
Teamleader has no official MCP server for Teamleader Focus. It runs one for Teamleader Orbit, a different product. There are community-built MCP servers for Focus, which you run yourself. Flowplane talks to the Teamleader Focus API directly, so there is nothing to install or host.
Things to ask
- “Which open deals are expected to close this month, and what are they worth?”
- “Draft an invoice for Bakkerij Peeters: 6 hours of consultancy at €95, payable 30 days after the invoice date.”
- “How many hours did I log last week, and how many of them are invoiceable?”
- “Add a task for me to call back Jan Janssens next Tuesday.”
- “Show the lines and total of the latest quotation on the Brouwerij De Kroon deal.”
Connect your assistant to Teamleader Focus
One Flowplane address works in every assistant below, with the same rules and the same log. Step-by-step setup for each:
- Connect Claude to Teamleader FocusClaude on the web and in the desktop app→
- Connect Claude Code to Teamleader FocusAnthropic’s coding agent in the terminal→
- Connect ChatGPT to Teamleader FocusChatGPT on the web→
- Connect Cursor to Teamleader FocusThe Cursor code editor→
- Connect Codex to Teamleader FocusOpenAI’s coding agent, in the terminal and the IDE→
- Connect GitHub Copilot to Teamleader FocusCopilot Chat in VS Code, in agent mode→
- Connect Mistral Le Chat to Teamleader FocusMistral’s assistant (Le Chat, now called Vibe)→
Questions
- Can the assistant send invoices or quotations to my customers?
- Not on its own. Every change waits for your approval by default, and anything that reaches a customer or cannot be undone (sending a quotation or an invoice, booking an invoice, marking a deal won or lost) asks again for every single call by default; an admin can change those rules per tool. A drafted invoice stays a draft, without a number, until it is booked.
- Can it delete anything in Teamleader?
- No. There is no delete tool: contacts, companies, deals, invoices and tasks can be added and changed, never removed. Custom fields, national identification numbers and IBANs are not passed to the assistant either.
- Is there a limit on how much it can ask Teamleader?
- Teamleader allows 200 calls a minute. If the assistant reaches that, it waits a minute and tries again.
- Which AI assistants can use Teamleader Focus through Flowplane?
- Claude, Claude Code, ChatGPT, Cursor, Codex, GitHub Copilot and Mistral Le Chat, and any other client that supports remote MCP servers with sign-in. They all reach Teamleader Focus through the same Flowplane address.
- What does it cost?
- Free for one person, with up to three apps and five assistants. Personal Pro is €9 a month including VAT; companies start at €99 a month for ten active users. Prices are indicative; see the pricing page.
Flowplane is not affiliated with or endorsed by Teamleader Focus’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.