Skip to content
Elaichi Elaichi

accounting

FreshBooks

Connect FreshBooks to Elaichi and hand every teammate a governed MCP endpoint — 97 tools ready to call from Claude, Cursor, or any MCP client, clamped by roles, restrictions, and an audit log.

FreshBooks

AI tools

FreshBooks tools for your AI agents

97 tools are ready to mint as an MCP endpoint the moment you connect FreshBooks — governed by the same roles, restrictions, and audit log as everything else in Elaichi.

get_single_freshbooks_client_by_id

Get a single FreshBooks client by id. Returns the full client object including id, email, organization, fname, lname, currency_code, language, vis_state, uuid, and billing/shipping address fields. Required: account_id, id.

list_all_freshbooks_clients

List FreshBooks clients with optional search filters and includes. Returns: accounting_systemid, allow_email_include_pdf, allow_late_fees, allow_late_notifications, bus_phone, company_industry, company_size, currency_code, direct_link_token, email, exceeds_client_limit, fax, fname, has_retainer, home_phone, id, language, last_activity, last_login, level, lname, mob_phone, note, notified,…

create_a_freshbooks_client

Create a new FreshBooks client with contact details, billing/shipping address, currency, language, and optional secondary contacts. Returns the created client object including id, email, organization, fname, lname, currency_code, uuid, and vis_state. Required: account_id.

update_a_freshbooks_client_by_id

Update a FreshBooks client by id with a partial client object. Returns the updated client including id, email, fname, lname, organization, currency_code, vis_state, uuid, and address fields. Required: account_id, id.

list_all_freshbooks_credit_notes

List all FreshBooks credit notes for an account, including goodwill credits and prepayments. Returns each credit note with id, credit_number, credit_type, amount, clientid, status, create_date, payment_status, and billing address fields.

get_single_freshbooks_credit_note_by_id

Get a single FreshBooks credit note by id. Returns: accounting_systemid, amount, city, clientid, code, country, create_date, credit_number, credit_type, creditid, current_organization, description, display_status, dispute_status, ext_archive, fname, id, language, last_order_status, lines, lname, notes, organization, paid, payment_status, province, sentid, status, street, street2, template, terms,…

create_a_freshbooks_credit_note

Create a FreshBooks credit note or prepayment for a client. Returns the created credit note including id, credit_number, credit_type, amount, clientid, status, create_date, and vis_state. Required: account_id, clientid.

delete_a_freshbooks_credit_note_by_id

Delete (archive) a FreshBooks credit note by setting its vis_state to 1. Returns the archived credit note object including id, credit_number, clientid, amount, status, and vis_state. Required: account_id, id.

list_all_freshbooks_journal_entries

List journal entry details for a FreshBooks account. Returns each entry's entryid, date, description, entry_type, name, total_credit, total_debit, and transactions with sub-account and credit/debit breakdowns. Required: account_id.

create_a_freshbooks_journal_entry

Create a journal entry in FreshBooks with debit and credit transaction lines. Returns: id, name. Required: account_id.

get_single_freshbooks_expense_by_id

Get a single FreshBooks expense by id. Returns the full expense object including expenseid, vendor, amount, date, categoryid, staffid, status, notes, and tax details. Required: account_id, id.

create_a_freshbooks_expense

Create a new FreshBooks expense. Returns the created expense object including expenseid, vendor, amount, date, categoryid, staffid, status, notes, and tax details. Required: account_id, expense.

update_a_freshbooks_expense_by_id

Update a FreshBooks expense by id. Returns the full expense object including expenseid, vendor, amount, date, categoryid, status, staffid, and notes. Required: account_id, id. Expense status is not directly modifiable.

list_all_freshbooks_expenses

List FreshBooks expenses for an account, with filters by expense id, client, staff, category, project, date range, amount range, vendor, and more. Returns: account_name, accountid, accounting_systemid, amount, background_jobid, bank_name, bill_matches, billable, categoryid, clientid, compounded_tax, converse_projectid, date, expenseid, ext_accountid, ext_invoiceid, ext_systemid, from_bulk_import,…

list_all_freshbooks_payments

List FreshBooks payments for an account. Returns: accounting_systemid, amount, bulk_paymentid, clientid, creditid, date, from_credit, gateway, id, invoiceid, logid, note, orderid, overpaymentid, send_client_notification, transactionid, type, updated, vis_state. Required: account_id. Supports filtering by date range, amount range, type, clientid, invoiceid, currency, from_credit, and more;…

get_single_freshbooks_payment_by_id

Get a single FreshBooks payment by id. Returns: accounting_systemid, amount, clientid, creditid, date, from_credit, gateway, id, invoiceid, logid, note, orderid, overpaymentid, transactionid, type, updated, vis_state. Required: account_id, id. Optional include params embed related client, invoice, credit_note, order, or gateway data.

create_a_freshbooks_payment

Create a FreshBooks payment on an invoice. The payment body requires invoiceid, amount, date, and type. Returns the created payment including id, invoiceid, amount, date, type, clientid, vis_state, updated, from_credit, and accounting_systemid. Required: account_id.

delete_a_freshbooks_payment_by_id

Delete a FreshBooks payment by id (soft-deletes by setting vis_state to 1). Returns the deleted payment including id, invoiceid, amount, date, type, clientid, vis_state, updated, from_credit, and accounting_systemid. Required: account_id, id.

list_all_freshbooks_invoices

List FreshBooks invoices for an account. Returns each invoice's id, invoice_number, amount, status, v3_status, customerid, due_date, outstanding, paid, created_at, organization, currency_code, notes, terms, updated, uuid, and more. Required: account_id.

get_single_freshbooks_invoice_by_id

Get a single FreshBooks invoice by id. Returns: accountid, accounting_systemid, address, amount, auto_bill, autobill_status, basecampid, city, code, country, create_date, created_at, currency_code, current_organization, customerid, date_paid, deposit_amount, deposit_percentage, deposit_status, description, discount_description, discount_total, discount_value, display_status, dispute_status,…

create_a_freshbooks_invoice

Create a single invoice in FreshBooks. Returns the created invoice including id, invoiceid, invoice_number, amount, customerid, status, due_date, and created_at. Required: account_id, customerid.

delete_a_freshbooks_invoice_by_id

Delete a FreshBooks invoice by id (soft-delete via vis_state set to 1). Returns the deleted invoice object including id, invoice_number, amount, payment_status, status, v3_status, and vis_state. Required: account_id, id.

freshbooks_invoices_send

Email an existing FreshBooks invoice to the customer. FreshBooks sends invoices by updating the invoice with action_email set to true, optionally with email_recipients and a customized subject/body (template tags like ::invoice number:: are supported). Required: invoice_id, and invoice.action_email = true.

get_single_freshbooks_tax_by_id

Get a single FreshBooks tax by id. Returns: accounting_systemid, updated, name, number, taxid, amount, compound, id. Required: account_id, id.

create_a_freshbooks_tax

Create a new FreshBooks tax. Returns the created tax object including id, name, amount, compound, taxid, accounting_systemid, updated, and number. Required: account_id, name.

update_a_freshbooks_tax_by_id

Update an existing FreshBooks tax by id. Returns the updated tax object including id, name, amount, compound, taxid, accounting_systemid, updated, and number. Required: account_id, id.

delete_a_freshbooks_tax_by_id

Delete a FreshBooks tax by id. Returns an empty 204 response on success. Required: account_id, id.

list_all_freshbooks_taxes

List FreshBooks taxes with optional filters by taxid, name, number, compound status, and updated date range. Returns: accounting_systemid, updated, name, number, taxid, amount, compound, id. Required: account_id.

get_single_freshbooks_user_by_id

Get a FreshBooks identity (user) by ID via the auth service. NOTE: reading identities other than your own requires FreshBooks internal admin-tier access not available to standard OAuth applications — calls typically return 403 forbidden. Use the me endpoint (via custom API path auth/api/v1/users/me) for the authenticated user's own identity instead.

get_single_freshbooks_staff_by_id

Get a single FreshBooks staff member by id. Returns: fax, rate, num_logins, api_token, id, note, display_name, lname, mob_phone, last_login, home_phone, email, username, updated, p_province, p_city, p_code, p_country, accounting_systemid, bus_phone, signup_date, language, level, userid, p_street2, vis_state, fname, organization, p_street, currency_code. Required: account_id, id. This resource is…

update_a_freshbooks_staff_by_id

Update a staff member's details in FreshBooks by staff ID. NOTE: this endpoint requires FreshBooks' internal admin:all OAuth scope, which is NOT grantable to standard OAuth applications — calls will return 403 insufficient_scope on normal connections. Only usable if FreshBooks has granted your app admin-tier access.

list_all_freshbooks_staff

List FreshBooks staff members for an account, with optional filters by userid, email, phone, or name. Returns: fax, rate, num_logins, api_token, id, note, display_name, lname, mob_phone, last_login, home_phone, email, username, updated, p_province, p_city, p_code, p_country, accounting_systemid, bus_phone, signup_date, language, level, userid, p_street2, vis_state, fname, organization, p_street,…

get_single_freshbooks_bill_vendor_by_id

Get a single FreshBooks bill vendor by id. Returns: id, accounting_systemid, accountid, vis_state, updated. Required: account_id, id.

list_all_freshbooks_bill_vendors

List bill vendors for a FreshBooks accounting account. Returns: id, accounting_systemid, accountid, vis_state, updated. Required: account_id.

create_a_freshbooks_bill_vendor

Create a new bill vendor in FreshBooks. Returns the created bill vendor including id, accounting_systemid, accountid, vis_state, and updated. Required: account_id, bill_vendor.

delete_a_freshbooks_bill_vendor_by_id

Delete a FreshBooks bill vendor by id. Soft-deletes the vendor by setting vis_state to 1. Returns the bill vendor object including id, vis_state, accounting_systemid, and updated. Required: account_id, id.

list_all_freshbooks_bills

List bills in a FreshBooks account. Returns: id, vis_state. Required: account_id.

get_single_freshbooks_bill_by_id

Get a single FreshBooks bill by id. Returns: id, vis_state. Required: account_id, id.

create_a_freshbooks_bill

Create a new bill in FreshBooks. Returns: id, vis_state. Required: account_id.

delete_a_freshbooks_bill_by_id

Delete a FreshBooks bill by setting its vis_state to deleted. Returns: id, vis_state. Required: account_id, id.

list_all_freshbooks_bill_payments

List FreshBooks bill payments for an account. Returns: id, accounting_systemid, amount, billid, bill_vendorid, bulk_paymentid, creditid, date, from_credit, gateway, logid, note, orderid, overpaymentid, send_client_notification, transactionid, type, updated, vis_state. Required: account_id.

get_single_freshbooks_bill_payment_by_id

Get a single FreshBooks bill payment by id. Returns: id, accounting_systemid, amount, billid, bill_vendorid, bulk_paymentid, creditid, date, from_credit, gateway, logid, note, orderid, overpaymentid, send_client_notification, transactionid, type, updated, vis_state. Required: account_id, id.

create_a_freshbooks_bill_payment

Create a FreshBooks bill payment for an invoice. Returns the created payment object including id, invoiceid, amount, clientid, date, type, vis_state, and updated. Required: account_id.

delete_a_freshbooks_bill_payment_by_id

Delete a FreshBooks bill payment by id (soft-delete by setting vis_state to 1). Returns the bill payment object including id, invoiceid, amount, clientid, date, type, vis_state, and updated. Required: account_id, id.

list_all_freshbooks_estimates

List FreshBooks estimates for an account, with optional includes and filters by status, client, date range, amount, and more. Returns: id, estimateid, accounting_systemid, accountid, status, ui_status, display_status, amount, discount_total, discount_value, code, description, current_organization, invoiced, ownerid, sentid, created_at, updated, reply_status, estimate_number, customerid,…

get_single_freshbooks_estimate_by_id

Get a single FreshBooks estimate by id. Returns: id, estimateid, status, ui_status, display_status, estimate_number, customerid, amount, discount_total, discount_value, create_date, created_at, updated, currency_code, language, template, ownerid, sentid, invoiced, reply_status, terms, notes, description, po_number, code, organization, current_organization, fname, lname, vat_name, vat_number,…

create_a_freshbooks_estimate

Create a new FreshBooks estimate for a client. Returns: status, create_date, code, ownerid, vat_number, id, vat_name, ui_status, invoiced, reply_status, country, lname, estimateid, ext_archive, template, vis_state, current_organization, province, updated, terms, description, street2, discount_total, address, estimate_number, customerid, discount_value, accounting_systemid, organization, language,…

update_a_freshbooks_estimate_by_id

Update an existing FreshBooks estimate by id. Returns: status, create_date, code, ownerid, vat_number, id, vat_name, ui_status, invoiced, reply_status, country, lname, estimateid, ext_archive, template, vis_state, current_organization, province, updated, terms, description, street2, discount_total, address, estimate_number, customerid, discount_value, accounting_systemid, organization, language,…

freshbooks_estimates_send

Email an existing FreshBooks estimate (quote) to the client. FreshBooks sends estimates by updating the estimate with action_email set to true — there is no dedicated /send endpoint. Optionally pass email_recipients and a customized subject/body (template tags like ::estimate number:: are supported). Required: estimate_id, and estimate.action_email = true. Note: the estimate's client must have a valid email address or FreshBooks accepts the request without sending.

list_all_freshbooks_items

List FreshBooks billable items stored from invoice lines. Returns: id, itemid, accounting_systemid, description, inventory, name, qty, sku, tax1, tax2, unit_cost, updated, vis_state. Required: account_id. Supports filtering by itemid, sku, description, unit_cost, inventory, updated date, and qty.

get_single_freshbooks_item_by_id

Get a single FreshBooks billable item by id. Returns: id, itemid, accounting_systemid, description, inventory, name, qty, sku, tax1, tax2, unit_cost, updated, vis_state. Required: account_id, id.

create_a_freshbooks_item

Create a new FreshBooks billable item. Returns: id, itemid, accounting_systemid, description, inventory, name, qty, sku, tax1, tax2, unit_cost, updated, vis_state. Required: account_id, name.

update_a_freshbooks_item_by_id

Update a FreshBooks billable item by id. Returns: id, itemid, accounting_systemid, description, inventory, name, qty, sku, tax1, tax2, unit_cost, updated, vis_state. Required: account_id, id.

list_all_freshbooks_tasks

List FreshBooks project tasks for an account, filterable by billable status, rate range, and update date. Returns each task's id, name, rate, billable, updated, and vis_state. Required: account_id.

get_single_freshbooks_task_by_id

Get a single FreshBooks task by id. Returns: id, taskid, name, description, rate, billable, tax1, tax2, updated, vis_state, tdesc, tname. Required: account_id, id.

create_a_freshbooks_task

Create a new FreshBooks task for an account. Returns the created task including id, name, rate, billable, tax1, tax2, updated, and vis_state. Required: account_id, name.

update_a_freshbooks_task_by_id

Update an existing FreshBooks task by id, including name, rate, billable, and vis_state. Returns the updated task with id, name, rate, billable, updated, and vis_state. Required: account_id, id.

list_all_freshbooks_projects

List FreshBooks projects for a business, optionally filtered by active status, completion, or update date. Returns: id, title, due_date, fixed_price, group, links, description, complete, project_type, budget, updated_at, sample, services, rate, internal, client_id, active, created_at, logged_duration, billing_method. Required: business_id.

get_single_freshbooks_project_by_id

Get a single FreshBooks project by id. Returns: id, title, due_date, fixed_price, group, links, description, complete, project_type, budget, updated_at, sample, services, rate, internal, client_id, active, created_at, logged_duration, billing_method. Required: business_id, id.

create_a_freshbooks_project

Create a new FreshBooks project for a business. Returns the created project including id, title, project_type, client_id, fixed_price, active, created_at, updated_at, group, services, budget, and billing_method. Required: business_id, title, client_id, project_type.

update_a_freshbooks_project_by_id

Update an existing FreshBooks project by id. Returns the updated project including id, title, project_type, client_id, fixed_price, active, created_at, updated_at, group, services, budget, and billing_method. Required: business_id, id.

delete_a_freshbooks_project_by_id

Delete a FreshBooks project by id. Returns an empty 204 response on success. Required: business_id, id.

list_all_freshbooks_time_entries

List FreshBooks time entries for a business, optionally filtered by billable status, client, date range, or teammate. Returns: id, note, duration, project_id, client_id, is_logged, started_at, active, timer, billable, billed, internal, service_id, identity_id. Required: business_id.

get_single_freshbooks_time_entry_by_id

Get a single FreshBooks time entry by id. Returns: id, note, duration, project_id, client_id, is_logged, started_at, active, timer, billable, billed, internal, service_id, identity_id. Required: business_id, id.

create_a_freshbooks_time_entry

Create a new FreshBooks time entry for a business. Returns: id, note, duration, project_id, client_id, is_logged, started_at, active, timer. Required: business_id.

update_a_freshbooks_time_entry_by_id

Update an existing FreshBooks time entry by id. Returns: id, note, duration, project_id, client_id, is_logged, started_at, active, timer. Required: business_id, id.

delete_a_freshbooks_time_entry_by_id

Delete a FreshBooks time entry by id. Returns an empty 204 response on success. Required: business_id, id.

list_all_freshbooks_other_income

List FreshBooks other income entries for an account. Returns: incomeid, amount, category_name, created_at, date, note, payment_type, source, sourceid, taxes, updated_at, userid, vis_state. Required: account_id. Supports filtering by incomeid, category_name, and vis_state.

get_single_freshbooks_other_income_by_id

Get a single FreshBooks other income entry by id. Returns: incomeid, amount, category_name, created_at, date, note, payment_type, source, sourceid, taxes, updated_at, userid, vis_state. Required: account_id, id.

create_a_freshbooks_other_income

Create a new FreshBooks other income entry for recording non-invoice income from sources like online stores or rentals. Returns: amount, created_at, note, updated_at, userid, vis_state. Required: account_id.

update_a_freshbooks_other_income_by_id

Update an existing FreshBooks other income entry by id. Returns: amount, created_at, updated_at, vis_state. Required: account_id, id.

delete_a_freshbooks_other_income_by_id

Delete a FreshBooks other income entry by id. Returns an empty 204 response on success. Required: account_id, id.

list_all_freshbooks_invoice_profiles

List FreshBooks invoice profiles for an account, used to generate recurring invoices. Returns each profile with id, customerid, frequency, amount, organization, currency_code, and create_date. Required: account_id. Supports search filters by profileid, currency_code, clientid, and include_unbilled_time, plus optional includes for related data such as lines, contacts, and next_issue_date.

get_single_freshbooks_invoice_profile_by_id

Get a single FreshBooks invoice profile by id. Returns the full profile including id, profileid, customerid, frequency, amount, organization, currency_code, create_date, send_email, and billing address fields. Required: account_id, id.

create_a_freshbooks_invoice_profile

Create a new FreshBooks invoice profile for recurring invoice generation. Returns the created profile including id, profileid, customerid, frequency, amount, organization, and currency_code. Required: account_id. Frequency uses the format xy where x is an integer and y is d, w, m, or y (e.g. 2w for every two weeks).

update_a_freshbooks_invoice_profile_by_id

Update an existing FreshBooks invoice profile by id with any writable fields such as frequency, send_email, or due_offset_days. Returns the updated profile including id, profileid, customerid, frequency, amount, and organization. Required: account_id, id.

delete_a_freshbooks_invoice_profile_by_id

Delete a FreshBooks invoice profile by id. Returns the deleted profile with vis_state set to 1, including id, profileid, customerid, organization, and frequency. Required: account_id, id.

freshbooks_payment_options_get_default

Get the default online payment options for a FreshBooks account. Returns: gateway_name, has_credit_card, has_ach_transfer, has_bacs_debit, has_sepa_debit, has_paypal_smart_checkout, allow_partial_payments, entity_type, entity_id, gateway_info. Required: account_id.

list_all_freshbooks_payment_options

Get the online payment options configured on a specific FreshBooks invoice. Returns: gateway_name, has_credit_card, has_ach_transfer, has_bacs_debit, has_sepa_debit, has_paypal_smart_checkout, allow_partial_payments, entity_type, entity_id, gateway_info. Required: account_id, invoice_id.

create_a_freshbooks_payment_option

Add online payment options to a specific FreshBooks invoice. Returns: gateway_name, has_credit_card, entity_type, entity_id. Required: account_id, invoice_id.

list_all_freshbooks_callbacks

List FreshBooks webhook callbacks for an account. Returns: callbackid, id, verified, uri, event. Required: account_id. Supports filtering by event, uri, and verified.

create_a_freshbooks_callback

Create a FreshBooks webhook callback by registering an event and URI. A verification code is automatically sent to the registered URI upon creation. Returns: callbackid, id, verified, uri, event. Required: account_id, event, uri.

freshbooks_callbacks_verify

Verify or resend the verification code for a FreshBooks webhook callback. Pass the verifier code to complete verification, or set resend to true to request a new code. Returns: callbackid, id, verified, uri, event. Required: account_id, callback_id.

delete_a_freshbooks_callback_by_id

Delete a FreshBooks webhook callback by id. Returns an empty 204 response on success. Required: account_id, id.

freshbooks_reports_get_invoice_details

Get the FreshBooks Invoice Details Report showing all invoice information for an account. Returns the invoice_details object including clients (each with invoices and a per-client summary), summary (total, paid, outstanding, download_token, company_name, start_date), date_type, end_date, clientids, and statusids. Required: account_id.

freshbooks_reports_get_payments_collected

Get the FreshBooks Payments Collected Report showing details of collected payments made to your business. Returns the payments_collected object including payments (invoiceid, amount, client, method, date, invoice_number), totals, download_token, start_date, end_date, currency_codes, and payment_methods. Required: account_id.

freshbooks_reports_get_profit_and_loss

Get the FreshBooks Profit and Loss Report showing income, expenses, and net profit. Returns the profit_and_loss object including income, expenses, net_profit, total_income, total_expenses, gross_margin, resolution, labels, dates, and download_token. Required: account_id, use_ledger_entries (must be set to true).

freshbooks_reports_get_tax_summary

Get the FreshBooks Tax Summary Report outlining the taxes involved with your sales. Returns the taxsummary object including taxes (tax_name, taxable_amount_paid, tax_collected, net_tax, tax_paid, taxable_amount_collected, net_taxable_amount), total_invoiced, download_token, cash_based, start_date, end_date, and currency_code. Required: account_id.

freshbooks_reports_get_trial_balance

Get the FreshBooks Trial Balance Report showing account debit and credit balances. Returns the trial_balance object including data (sub_accountid, account_name, account_number, account_sub_name, account_sub_number, debit, credit, account_type, account_sub_type), company_name, download_token, start_date, end_date, and currency_code. Required: account_id, use_ledger_entries (must be set to true).

freshbooks_reports_get_manual_journal_entry

Get a FreshBooks manual journal entry report for a business. Returns the manual_journal_entry_report containing company_name, download_token, summary with total_credit and total_debit, and data with journal entries and their transaction details. Required: business_uuid.

freshbooks_reports_get_profit_loss_v_2

Get a FreshBooks profit and loss report for a business. Returns the profit_and_loss object containing net_profit, total_income, total_expenses, income, expenses, gross_margin, labels, resolution, company_name, and download_token. Required: business_uuid, use_ledger_entries.

freshbooks_reports_get_trial_balance_v_2

Get a FreshBooks trial balance report for a business. Returns the trial_balance object containing company_name, download_token, start_date, end_date, currency_code, and data with account debit/credit balances including sub-account details. Required: business_uuid, use_ledger_entries.

freshbooks_uploads_upload_attachment

Upload a receipt or document file as an attachment in FreshBooks for later use with expense or invoice creation. Returns: filename, public_id, jwt, media_type, uuid. Required: account_id. The returned jwt and media_type are passed in the body of subsequent expense or invoice requests to attach the file.

freshbooks_uploads_upload_image

Upload a logo or banner image to FreshBooks for use with invoice presentations. Returns: filename, public_id, jwt, media_type, uuid. Required: account_id. The returned jwt and media_type are passed in the body of subsequent invoice creation requests to include the image in a presentation.

list_all_freshbooks_expense_categories

List expense categories for a FreshBooks account. Returns each category including categoryid, category, is_cogs, and parentid. Required: account_id.

get_single_freshbooks_expense_category_by_id

Get a single FreshBooks expense category by id. Returns the category object including id, category, parentid, is_cogs, vis_state, and updated. Required: account_id, id.

list_all_freshbooks_journal_entry_accounts

List journal entry accounts for a FreshBooks accounting account. Returns: sub_account, credit, debit. Required: account_id.

How it works

From FreshBooks account to governed MCP endpoint

Connect

Link a FreshBooks account through Elaichi's hosted connect flow. Credentials are vaulted — nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which FreshBooks tools are exposed, rename them, or freeze arguments.

Mint

Mint a personal MCP endpoint on that toolbox and paste it into Claude, Cursor, or any MCP client — governed by roles, restrictions, and audit logs.

Give every teammate a governed MCP server

Start a 14-day Gold trial — connect a product, curate a toolbox, and paste an endpoint into Claude or Cursor in minutes.