{"id":301547,"recorded_at":"2026-10-26T22:35:34.770735Z","observed_at":"2026-10-26T22:35:34.770581Z","subject_kind":"endpoint","subject":"54d80b63-ba1e-4e93-8b31-6a66ed4d23bc","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":34,"tools":[{"description":"WRITE: add a note to one or more leads, companies or deals. The note cannot be edited or removed with these tools. POST /events.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_ids":{"description":"Companies to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"deal_ids":{"description":"Deals to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"lead_ids":{"description":"Leads to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"text":{"description":"The note text.","maxLength":10000,"minLength":1,"type":"string"}},"required":["text"],"type":"object"},"name":"teamgate_add_note"},{"description":"WRITE: create a task, call or appointment, optionally linked to leads, companies or deals. Teamgate may send reminders to the owner. POST /events.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_ids":{"description":"Companies to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"deal_ids":{"description":"Deals to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"description":{"description":"Details.","maxLength":5000,"minLength":1,"type":"string"},"end":{"description":"End (RFC 3339 date-time with timezone).","type":"string"},"lead_ids":{"description":"Leads to link.","items":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"maxItems":20,"minItems":1,"type":"array"},"name":{"description":"Activity title.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"start":{"description":"Start (RFC 3339 date-time with timezone).","type":"string"},"type":{"description":"Kind of activity.","enum":["task","call","appointment"],"type":"string"}},"required":["type","name"],"type":"object"},"name":"teamgate_create_activity"},{"description":"WRITE: create a company. POST /companies.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"email":{"description":"Email address.","maxLength":254,"minLength":1,"type":"string"},"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"name":{"description":"Company name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"Phone number.","maxLength":50,"minLength":1,"type":"string"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"},"vat_code":{"description":"VAT identification number.","maxLength":50,"minLength":1,"type":"string"}},"required":["name"],"type":"object"},"name":"teamgate_create_company"},{"description":"WRITE: create a deal for a buyer (a person or company). POST /deals.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"buyer_id":{"description":"Id of the person or company that buys, as returned by the list tools.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"estimated_closure_date":{"description":"Expected closing date-time (RFC 3339 with timezone).","type":"string"},"name":{"description":"Deal name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"price_currency":{"description":"Currency code, e.g. EUR.","pattern":"^[A-Za-z]{3}$","type":"string"},"price_value":{"description":"Deal value.","maximum":1000000000000,"minimum":0,"type":"number"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"stage_id":{"description":"Pipeline stage id (see teamgate_get_pipeline).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"starred":{"description":"Star the record.","type":"boolean"},"status":{"description":"Deal status.","enum":["active","won","lost","postponed"],"type":"string"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"required":["name","buyer_id"],"type":"object"},"name":"teamgate_create_deal"},{"description":"WRITE: create a lead. Give a person's name, or a company_name for a company lead. Teamgate may start workflows or notifications for new leads. POST /leads.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_name":{"description":"Company name for a company lead (required unless name is given).","maxLength":255,"minLength":1,"type":"string"},"email":{"description":"Email address.","maxLength":254,"minLength":1,"type":"string"},"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"job_title":{"description":"Job title (used only together with company_name).","maxLength":100,"minLength":1,"type":"string"},"name":{"description":"Person's full name (required unless company_name is given).","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"Phone number.","maxLength":50,"minLength":1,"type":"string"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"status":{"description":"Lead status name, e.g. 'New' (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"type":"object"},"name":"teamgate_create_lead"},{"description":"WRITE: create a person (contact). Optionally link them to a company with their job title. POST /people.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_id":{"description":"Id of the company the person works at.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"email":{"description":"Email address.","maxLength":254,"minLength":1,"type":"string"},"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"job_title":{"description":"Job title (used only together with company_id).","maxLength":100,"minLength":1,"type":"string"},"name":{"description":"Person's full name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"Phone number.","maxLength":50,"minLength":1,"type":"string"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"required":["name"],"type":"object"},"name":"teamgate_create_person"},{"description":"One activity (task, call, appointment or note) by id. GET /events/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"activity_id":{"description":"Teamgate activity id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["activity_id"],"type":"object"},"name":"teamgate_get_activity"},{"description":"One company by id with all its details. GET /companies/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_id":{"description":"Teamgate company id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"}},"required":["company_id"],"type":"object"},"name":"teamgate_get_company"},{"description":"One deal by id with value, stage, status, owner, buyer and dates. GET /deals/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"deal_id":{"description":"Teamgate deal id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"}},"required":["deal_id"],"type":"object"},"name":"teamgate_get_deal"},{"description":"One lead by id with all its details. GET /leads/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"lead_id":{"description":"Teamgate lead id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["lead_id"],"type":"object"},"name":"teamgate_get_lead"},{"description":"One person by id with all their details. GET /people/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"person_id":{"description":"Teamgate person id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["person_id"],"type":"object"},"name":"teamgate_get_person"},{"description":"One sales pipeline by id, with its stages. GET /pipelines/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"pipeline_id":{"description":"Teamgate pipeline id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["pipeline_id"],"type":"object"},"name":"teamgate_get_pipeline"},{"description":"One Teamgate user by id. GET /users/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"user_id":{"description":"Teamgate user id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["user_id"],"type":"object"},"name":"teamgate_get_user"},{"description":"List activities (tasks, calls, appointments and notes) across the account. GET /events.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_activities"},{"description":"List or search companies with owner, industry, source, customer and prospect status and contact details. Filter by name, email, phone, owner, VAT code or creation date. GET /companies.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"created_after":{"description":"Only companies created at or after this RFC 3339 date or date-time.","type":"string"},"created_before":{"description":"Only companies created at or before this RFC 3339 date or date-time.","type":"string"},"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"email":{"description":"Part of an email address (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the company name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"owner_id":{"description":"Only companies owned by this user id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"The last digits of a phone number (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"},"vat_code":{"description":"Exact VAT identification number.","maxLength":50,"minLength":1,"type":"string"}},"type":"object"},"name":"teamgate_list_companies"},{"description":"List the people who work at one company. GET /companies/{id}/people.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_id":{"description":"Teamgate company id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"required":["company_id"],"type":"object"},"name":"teamgate_list_company_people"},{"description":"List the deals that belong to one person or one company. GET /people/{id}/deals or /companies/{id}/deals.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"contact_id":{"description":"Teamgate person or company id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"contact_type":{"description":"Whether contact_id is a person or a company.","enum":["people","companies"],"type":"string"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"required":["contact_type","contact_id"],"type":"object"},"name":"teamgate_list_contact_deals"},{"description":"List the custom field definitions of the account (id, name, type, module). GET /customFields.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_custom_fields"},{"description":"List the pipeline stages that one deal can be in (id, name, win probability; the deal's current stage is marked selected). GET /deals/{id}/stages.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"deal_id":{"description":"Teamgate deal id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"}},"required":["deal_id"],"type":"object"},"name":"teamgate_list_deal_stages"},{"description":"List or search deals (sales opportunities) with value, stage, status, owner and expected closing date. Filter by name, status, stage, owner, source or creation date. GET /deals.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"created_after":{"description":"Only deals created at or after this RFC 3339 date or date-time.","type":"string"},"created_before":{"description":"Only deals created at or before this RFC 3339 date or date-time.","type":"string"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the deal name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"owner_id":{"description":"Only deals owned by this user id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"source":{"description":"Exact source name.","maxLength":255,"minLength":1,"type":"string"},"stage_id":{"description":"Only deals in this pipeline stage id (see teamgate_get_pipeline).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"status":{"description":"Deal status.","enum":["active","won","lost","postponed"],"type":"string"}},"type":"object"},"name":"teamgate_list_deals"},{"description":"List the industries of the account. GET /industries.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_industries"},{"description":"List the lead statuses of the account (use the names as the status filter or value on leads). GET /leadsStatuses.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_lead_statuses"},{"description":"List or search leads (unqualified prospects) with owner, status, source, industry and contact details. Filter by name, email, phone, status, owner, source, star or creation date. GET /leads.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"created_after":{"description":"Only leads created at or after this RFC 3339 date or date-time.","type":"string"},"created_before":{"description":"Only leads created at or before this RFC 3339 date or date-time.","type":"string"},"email":{"description":"Part of an email address (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the lead's name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"owner_id":{"description":"Only leads owned by this user id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"The last digits of a phone number (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"},"source":{"description":"Exact source name.","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Only starred (true) or not starred (false) leads.","type":"boolean"},"status":{"description":"Exact lead status name, e.g. 'New'. See teamgate_list_lead_statuses.","maxLength":255,"minLength":1,"type":"string"}},"type":"object"},"name":"teamgate_list_leads"},{"description":"List or search people (contacts) with job title, company, owner, source and contact details. Filter by name, email, phone, owner, customer status or creation date. GET /people.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"created_after":{"description":"Only people created at or after this RFC 3339 date or date-time.","type":"string"},"created_before":{"description":"Only people created at or before this RFC 3339 date or date-time.","type":"string"},"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"email":{"description":"Part of an email address (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"},"include_custom_fields":{"description":"Include custom field values in the reply (default false).","type":"boolean"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the person's name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"owner_id":{"description":"Only people owned by this user id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"phone":{"description":"The last digits of a phone number (at least 3 characters).","maxLength":255,"minLength":1,"type":"string"}},"type":"object"},"name":"teamgate_list_people"},{"description":"List the sales pipelines (id and name). Use teamgate_get_pipeline for the stages of one. GET /pipelines.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the pipeline name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_pipelines"},{"description":"List the products of the catalogue (id, name, price). GET /products.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the product name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_products"},{"description":"List the activities (tasks, calls, appointments, notes) linked to one lead, person, company or deal. GET /{leads|people|companies|deals}/{id}/events.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"record_id":{"description":"Teamgate id of the lead, person, company or deal.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"record_type":{"description":"The kind of record.","enum":["leads","people","companies","deals"],"type":"string"}},"required":["record_type","record_id"],"type":"object"},"name":"teamgate_list_record_activities"},{"description":"List the lead/deal sources of the account (where records come from). GET /sources.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_sources"},{"description":"List the Teamgate users of the account with id, name and username. Use the ids as owner_id filters and values. GET /users.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"email":{"description":"Exact email of the user.","maxLength":255,"minLength":1,"type":"string"},"is_active":{"description":"Only active (true) or only inactive (false) users.","type":"boolean"},"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"name":{"description":"Part of the user's first name.","maxLength":255,"minLength":1,"type":"string"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"}},"type":"object"},"name":"teamgate_list_users"},{"description":"Search leads, people, companies and deals by name in one request. GET /global.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"description":"Results per page, 1-100 (default 25).","exclusiveMinimum":0,"maximum":100,"type":"integer"},"modules":{"description":"Which kinds of record to search (default all four).","items":{"enum":["leads","people","companies","deals"],"type":"string"},"maxItems":4,"minItems":1,"type":"array"},"offset":{"description":"Records to skip (default 0). Pass the previous reply's next_offset.","maximum":1000000,"minimum":0,"type":"integer"},"query":{"description":"Text to find in record names.","maxLength":255,"minLength":1,"type":"string"}},"required":["query"],"type":"object"},"name":"teamgate_search"},{"description":"WRITE: change fields of one company. Only the fields you pass are sent; this overwrites their current values. PUT /companies/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"company_id":{"description":"Teamgate company id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"name":{"description":"New name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"},"vat_code":{"description":"VAT identification number.","maxLength":50,"minLength":1,"type":"string"}},"required":["company_id"],"type":"object"},"name":"teamgate_update_company"},{"description":"WRITE: change fields of one deal, for example move it to another stage or mark it won or lost. Only the fields you pass are sent; this overwrites their current values. PUT /deals/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"buyer_id":{"description":"New buyer (person or company id).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"deal_id":{"description":"Teamgate deal id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"estimated_closure_date":{"description":"Expected closing date-time (RFC 3339 with timezone).","type":"string"},"name":{"description":"New deal name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"price_currency":{"description":"Currency code, e.g. EUR.","pattern":"^[A-Za-z]{3}$","type":"string"},"price_value":{"description":"Deal value.","maximum":1000000000000,"minimum":0,"type":"number"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"stage_id":{"description":"Pipeline stage id (see teamgate_get_pipeline).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"starred":{"description":"Star the record.","type":"boolean"},"status":{"description":"Deal status.","enum":["active","won","lost","postponed"],"type":"string"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"required":["deal_id"],"type":"object"},"name":"teamgate_update_deal"},{"description":"WRITE: change fields of one lead. Only the fields you pass are sent; this overwrites their current values. PUT /leads/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"lead_id":{"description":"Teamgate lead id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"name":{"description":"New name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"status":{"description":"New lead status name.","maxLength":255,"minLength":1,"type":"string"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"required":["lead_id"],"type":"object"},"name":"teamgate_update_lead"},{"description":"WRITE: change fields of one person. Only the fields you pass are sent; this overwrites their current values. PUT /people/{id}.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"customer_status":{"description":"0 = non customer, 1 = past customer, 2 = customer.","maximum":2,"minimum":0,"type":"integer"},"industry":{"description":"Industry name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"name":{"description":"New name.","maxLength":255,"minLength":1,"type":"string"},"owner_id":{"description":"Owner user id (see teamgate_list_users).","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"person_id":{"description":"Teamgate person id.","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"source":{"description":"Source name (created if it does not exist).","maxLength":255,"minLength":1,"type":"string"},"starred":{"description":"Star the record.","type":"boolean"},"tags":{"description":"Tags to set on the record.","items":{"maxLength":100,"minLength":1,"type":"string"},"maxItems":20,"minItems":1,"type":"array"}},"required":["person_id"],"type":"object"},"name":"teamgate_update_person"}]},"body_sha256":"8b7d2f2cf8e46667fe4e665b1244777fa0c814d0b67b42ef945c8ea9b7528ceb","prev_id":null,"leaf":"0x52d0894194a9fdcc61219fd3023bdc8c98bb50d1d239f12fafacec59ac8fd63b","leaf_text":"{\"body\":\"8b7d2f2cf8e46667fe4e665b1244777fa0c814d0b67b42ef945c8ea9b7528ceb\",\"id\":301547,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793054134770581,\"prev\":null,\"subject\":\"54d80b63-ba1e-4e93-8b31-6a66ed4d23bc\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x52d0fb1de7c87403a86dd01bf485d87a4054c26974253e72f87b9e5c32bc33d1","0xbbd6894b72e9f29e23690de734b4437769f1b157e2b89859146d3770a9324308","0xa653e10e4747d897cf3880ce4db9753b74901801d48cff458c0ee767dfc3b614","0x33726bcd41b81b8ef916245a44fe93913fc7e37bef52659612cb2b34115a51a0","0x335fb3115fcd5046391477adba241bdcbe59cc654c27b8ac3853421039ad6d89","0xe1ab0c0ca75cec91d6b267c5cf871dae8aca8a75e91e782291884f74693d6bd4","0x1a36bc3062b5fbb60e630065c8efd30b7fbcaab1b86d7f7b7aa4e1888d26b5ac","0x62d62feef507908c66f3fbe248e6da7f99209512cabd1ed44da6f5e13ee39e2c","0x66d02a06540b51be6659d2b7fbcc3bdbd49760c9d63bfc6cb0414376447ed59b","0xb8b1a249955b6487f765c3f074e474715f38edf3720c5c3ca9427be80aba6ea5","0x11ae5fc5d08fb7b25beace35e67656980e21edfc94e809110b5b9ecae306b6c8","0x94dd4ed7cf198df741ccda83eacc422aadb31119fc6e84c4a6d2f023453b7960","0xd830c52e1e8095e014510110592485afcb02b9c9a36f85653e4891a8de941246","0x0733993143f0230e79482cef2c38e95d98f9eafbe64a43cdc74a4545938a4167","0x2be1e80e065dd6b2cc75a7142be22225acd144ac975d70bf24b4f01fd76dc497","0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}