teamleader-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TEAMLEADER_CLIENT_ID | No | OAuth client ID (required for automatic token refresh) | |
| TEAMLEADER_ACCESS_TOKEN | Yes | OAuth access token | |
| TEAMLEADER_CLIENT_SECRET | No | OAuth client secret (required for automatic token refresh) | |
| TEAMLEADER_REFRESH_TOKEN | No | OAuth refresh token (required for automatic token refresh) | |
| TEAMLEADER_TOKEN_STORAGE | No | Custom token storage path |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| teamleader_events_listA | List calendar events from Teamleader Focus. Can filter by date range, contact, company, or deal. |
| teamleader_event_infoA | Get details of a specific calendar event by ID. |
| teamleader_event_createB | Create a new calendar event in Teamleader Focus. |
| teamleader_contacts_listB | List contacts from Teamleader Focus. Can filter by name, email, company, or tags. |
| teamleader_contact_infoA | Get details of a specific contact by ID, including linked companies. |
| teamleader_companies_listB | List companies from Teamleader Focus. Can filter by name, VAT number, or tags. |
| teamleader_company_infoA | Get details of a specific company by ID. |
| teamleader_company_createA | Create a new company in Teamleader Focus. |
| teamleader_company_updateB | Update an existing company in Teamleader Focus. |
| teamleader_deals_listA | List deals/opportunities from Teamleader Focus. Can filter by status, customer, or phase. |
| teamleader_deal_infoA | Get details of a specific deal by ID. |
| teamleader_deal_createB | Create a new deal/opportunity in Teamleader Focus. |
| teamleader_deal_updateB | Update an existing deal in Teamleader Focus. |
| teamleader_deal_moveA | Move a deal to a different phase. |
| teamleader_deal_winA | Mark a deal as won. |
| teamleader_deal_loseB | Mark a deal as lost. |
| teamleader_invoices_listA | List invoices from Teamleader Focus. Can filter by status, customer, or date. Returns max 100 per page. |
| teamleader_invoice_infoA | Get details of a specific invoice by ID. |
| teamleader_invoice_draftB | Create a new draft invoice in Teamleader Focus. |
| teamleader_invoice_sendB | Send an invoice via email. |
| teamleader_invoice_bookA | Book a draft invoice (finalize it). |
| teamleader_invoice_deleteA | Delete a draft invoice or the last booked invoice. |
| teamleader_invoice_register_paymentB | Register a payment for an invoice. |
| teamleader_quotations_listB | List quotations from Teamleader Focus. |
| teamleader_quotation_infoA | Get details of a specific quotation by ID. |
| teamleader_quotation_createB | Create a new quotation in Teamleader Focus. |
| teamleader_quotation_updateC | Update an existing quotation in Teamleader Focus. |
| teamleader_quotation_sendB | Send a quotation via email. |
| teamleader_quotation_acceptC | Mark a quotation as accepted. |
| teamleader_quotation_deleteB | Delete a quotation. |
| teamleader_quotation_downloadA | Get a download link for a quotation PDF. |
| teamleader_products_listB | List products from Teamleader Focus. |
| teamleader_product_infoA | Get details of a specific product by ID. |
| teamleader_product_createA | Create a new product in Teamleader Focus. |
| teamleader_product_updateB | Update an existing product in Teamleader Focus. |
| teamleader_timetracking_listB | List time tracking entries from Teamleader Focus. |
| teamleader_timetracking_infoA | Get details of a specific time tracking entry by ID. |
| teamleader_timetracking_addB | Add a new time tracking entry in Teamleader Focus. |
| teamleader_timetracking_updateB | Update an existing time tracking entry. |
| teamleader_timetracking_deleteC | Delete a time tracking entry. |
| teamleader_email_trackA | Track/log an email in Teamleader Focus. Links the email to a contact, company, or deal. |
| teamleader_emails_listA | List tracked emails from Teamleader Focus. REQUIRED: Both subject_type and subject_id must be provided to filter by linked entity. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Weichie-com/teamleader-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server