Tools
65 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
65 tools found.
Get agreement
Tool name:
get_agreementFetch a single agreement (contract) by GUID.
Get attachment
Tool name:
get_attachmentGet a single attachment (document) by GUID.
Get attachment download URL
Tool name:
get_attachment_download_urlGet a single-use download URL for the primary (latest) version of an attachment.
Get cash back
Tool name:
get_cash_backGet a single virtual card cash back by GUID.
Get category
Tool name:
get_categoryFetch a single taxonomy node (category) by GUID.
Get change order
Tool name:
get_change_orderGet a single change order (purchase requisition of type CHANGE_ORDER) by GUID.
Get context library
Tool name:
get_context_libraryFetch a single context library entry by GUID, including its latest published version (purpose, instructions, version number).
Get credit memo
Tool name:
get_credit_memoGet a single credit memo by GUID.
Get currency
Tool name:
get_currencyGet a single currency by GUID.
Get department
Tool name:
get_departmentGet a single department by GUID with full details.
Get expense category
Tool name:
get_expense_categoryFetch a single expense category by GUID.
Get field
Tool name:
get_fieldGet a single Zip configurable field (entity attribute config) by GUID.
Get gl account
Tool name:
get_gl_accountGet a single GL (general ledger) account by GUID with full details, including subsidiaries and ERP integration data.
Get invoice
Tool name:
get_invoiceFetch a single BILL invoice by GUID.
Get item account
Tool name:
get_item_accountGet a single GL item (item_account) by GUID.
Get item receipt
Tool name:
get_item_receiptGet a single item receipt (goods receipt) by GUID with full details: status, receipt number, received date, matched purchase order and vendor, line items, and ERP external data.
Get location
Tool name:
get_locationGet a single location by GUID.
Get options for field
Tool name:
get_options_for_fieldList the available options for a Zip configurable field (entity attribute config).
Get payment terms
Tool name:
get_payment_termsGet a single payment terms entity by GUID.
Get payout
Tool name:
get_payoutGet a payout by GUID.
Get permission group
Tool name:
get_permission_groupGet a single permission group ('tao_role' under the hood) by GUID.
Get product
Tool name:
get_productFetch a single product by GUID.
Get purchase order
Tool name:
get_purchase_orderGet a single purchase order by GUID.
Get purchase requisition
Tool name:
get_purchase_requisitionGet a single purchase requisition by GUID with parity to the REST external API.
Get purchase requisition audit trail
Tool name:
get_purchase_requisition_audit_trailGet the audit trail for a purchase requisition: every recorded state transition (approval, rejection, cancellation, attribute change, etc.) with timestamp, actor, event type, description, and…
Get queue
Tool name:
get_queueGet a single approval queue by GUID with full details: owners, members, default assignee, departments, parent queue (for subqueues), and subqueues (for parent queues).
Get subsidiary
Tool name:
get_subsidiaryGet a single subsidiary by GUID with full details.
Get top up
Tool name:
get_top_upGet a single virtual card balance top up by GUID.
Get transaction
Tool name:
get_transactionFetch a single virtual card transaction by GUID.
Get user
Tool name:
get_userGet a single user by GUID.
Get vendor
Tool name:
get_vendorGet a single vendor by GUID.
Get vendor item
Tool name:
get_vendor_itemFetch a single vendor item by GUID.
Get vendor item group
Tool name:
get_vendor_item_groupFetch a single vendor item group by GUID.
Get workflow config
Tool name:
get_workflow_configFetch a single approval workflow config by GUID, its complete process-config graph, and the GUID of its editable (draft) version when workflow versioning is enabled.
Get workflow intake form
Tool name:
get_workflow_intake_formFetch the requester primary intake form (questionnaire) for a workflow config: its sections, questions, question options, and attribute configs.
List agreements
Tool name:
list_agreementsList agreements (contracts) for the configured company.
List approvals
Tool name:
list_approvalsList approval nodes for the configured company.
List change orders
Tool name:
list_change_ordersList submitted change orders (purchase requisitions of type CHANGE_ORDER) for the configured company.
List context libraries
Tool name:
list_context_librariesList context library entries for the configured company.
List credit memos
Tool name:
list_credit_memosList credit memos for the configured company.
List currencies
Tool name:
list_currenciesList the supported currencies for the configured company.
List departments
Tool name:
list_departmentsList active departments for the configured company.
List expense categories
Tool name:
list_expense_categoriesList expense categories for the configured company.
List fields
Tool name:
list_fieldsList Zip configurable fields (entity attribute configs) for the configured company.
List gl accounts
Tool name:
list_gl_accountsList GL (general ledger) accounts for the configured company.
List invoices
Tool name:
list_invoicesList BILL invoices for the configured company.
List item accounts
Tool name:
list_item_accountsList GL items (item_accounts) for the configured company.
List item receipts
Tool name:
list_item_receiptsList item receipts (goods receipts) for the configured company.
List locations
Tool name:
list_locationsList locations for the configured company.
List payment terms
Tool name:
list_payment_termsList payment terms for the configured company.
List payouts
Tool name:
list_payoutsList payouts for the configured company.
List permission groups
Tool name:
list_permission_groupsList visible permission groups ('tao_role' under the hood) for the configured company.
List primary categories
Tool name:
list_primary_categoriesList the top-level (primary) taxonomy nodes for a company.
List purchase orders
Tool name:
list_purchase_ordersList purchase orders for the configured company.
List purchase requisitions
Tool name:
list_purchase_requisitionsList purchase requisitions for the configured company.
List questionnaire responses for requisition
Tool name:
list_questionnaire_responses_for_requisitionList questionnaire responses attached to a purchase requisition.
List queues
Tool name:
list_queuesList active approval queues for the configured company.
List request workflows
Tool name:
list_request_workflowsList the company's purchase request approval workflows.
List subcategories
Tool name:
list_subcategoriesList direct subcategories (one level down, not the full subtree) of a taxonomy node.
List subsidiaries
Tool name:
list_subsidiariesList subsidiaries for the configured company.
List users
Tool name:
list_usersList users in the configured company.
List vendors
Tool name:
list_vendorsList vendors for the configured company.
List workflow configs
Tool name:
list_workflow_configsList approval workflow configs for the configured company.
Search catalog
Tool name:
search_catalogSearch the catalog for vendor items and vendor item groups by free-text query and / or filters.
Whoami
Tool name:
whoamiReturn the authenticated user's GUID, email, and organization GUID.
Compatibility
Connect Zip to the clients your teams already use
27 AI clients can connect to Zip through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Zip through Runlayer?
One approved path
Approve Zip once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.
