Back

Navan

Manage travel bookings and expenses.

MCP server URL

https://navan.gumstack.com/mcp

Works with

Tools 44

  • Company User Get Hr Attribute Values

    Returns enabled values for one HR attribute in the authenticated caller's company. Available to authenticated users, including managers and admins. First call user_getHrAttributes and pass the selected attribute's uuid. Use this for departments, regions, subsidiaries, cost centers, or other configured attributes. Values include their UUID, display label, and whether they are assigned to a user; this tool does not return users. Use label for a case-insensitive substring search. Supply limit to enable cursor pagination; while hasMore is true, pass nextCursor as cursor to read the next page. Keep attributeUuid and search filters unchanged while paging. Cursor mode does not provide exact total counts.

  • Company User Get Hr Attributes

    Lists HR attribute definitions for the authenticated caller's company. Available to authenticated users, including managers and admins. Use the stable name to identify department, region, subsidiary, costCenter, or other configured attributes; display labels may be customized or localized. Company-defined attributes are also returned. Pass the selected definition's uuid as attributeUuid to user_getHrAttributeValues to read its configured values. These are attribute definitions, not users or a user's assigned values.

  • Company User Get Trip By Uuid

    Returns one trip the authenticated user is authorized to view.

  • Company User Get Trips

    Lists trips the authenticated user is authorized to view. Supply page and size to paginate; page is zero-based, and size is limited to 100.

  • Expense Admin Get Transaction Activity

    Returns the activity history for a transaction as a compact list of events. Call admin_searchTransactions first, then use the matching transaction id.

  • Expense Admin Get Transaction Details

    Returns approval, policy, flags, activity timeline, line items, AI-suggested action, and transactions contributing to the same policy spend interval. Call admin_searchTransactions first, then use the matching transaction id.

  • Expense Admin Get Transaction Receipt Download Url

    Returns a fresh five-minute presigned URL for the requested uploaded receipt, electronic receipt, or missing-receipt affidavit. Use admin_searchTransactions first, then pass the matching transaction id.

  • Expense Admin Get Transaction Receipt Ocr

    Returns structured OCR data for the transaction's current uploaded receipt, including vendor, amounts, dates, line items, tax lines, references, and quality flags.

  • Expense Admin List Credit Line Fund Information

    Returns available funds, limits, current period spend, pending amounts, outstanding balances, and pending reimbursements for each company credit line.

  • Expense Admin List Spend Analysis Options

    Returns all valid values for spendType, groupBy, timePeriod, filters, chargeType, and expenseType accepted by admin_summarizeSpend. Call this first if you are unsure which values to use.

  • Expense Admin Read Card

    Returns the card's status, currency, assigned user, card program, and expiration date for a card in the authenticated admin's company.

  • Expense Admin Read Purchase Card

    Returns compact purchase-card details, including owner, reporting data, issuing program, and the linked purchase-card request when available.