What you can do with Navan

Built for

Travel & Expense Teams, Finance Ops, Compliance Auditors, Corporate Travel Managers, People Ops

Example workflows

Expense reconciliation sweep

Typical T&E close: sweep recent travel and cross-check against expenses.

Try this

List Navan hotel and flight bookings from the last 30 days, group by traveler email, and flag bookings with no matching expense report.

Out-of-policy audit

Compliance teams need a scannable out-of-policy list without opening Navan.

Try this

Page through Navan flight bookings from this quarter and list every booking marked out of policy with the reason Navan recorded.

Match card charges to trips

Expense Partner API + bookings closes the T&E reconciliation loop.

Try this

List Navan card transactions from the last 30 days and cross-check against hotel and flight bookings for the same travelers.

Context to know first

What Navan data can MCPBundles read?

Travel bookings, workspace users when your credential includes user directory access, and expense transactions (card, manual, fees, receipts) when Navan enabled the Expense Partner API on your tenant. All read-only.

How do I connect my Navan workspace?

A Navan workspace admin generates a Client ID and Client Secret under Travel → Settings → Integrations → Booking Data API, then pastes them into MCPBundles. Pick US or EU API region to match where your company is hosted.

Why do booking queries need date filters?

Navan's Booking Data API requires a created-date or updated-date window on every list call. When you omit dates, MCPBundles defaults to the last 90 days of created bookings.

AI Skill
SKILL.md

Domain knowledge for Navan — workflow patterns, data models, and gotchas for your AI agent.

Navan

Navan is a corporate travel and expense platform. This bundle is read-only across every capability — mutations stay in the Navan Admin UI.

Capability areas

Travel bookings

Paginated corporate travel bookings — flights, hotels, cars, rail — with traveler identity, itinerary, cost, policy flags, and optional payment transactions.

  • Filter by trip UUID or booking UUID for a single trip or booking.
  • Request include-transactions for payment lines (beta).
  • Date windows use Unix epoch seconds on created-from/created-to or updated-from/updated-to. When omitted (and no UUID filter), defaults to bookings created in the last 90 days.
  • Pagination: zero-based integer page, default page size 25.
Workspace users

Company user directory — department, cost centre, policy level, manager. Requires users:read on the credential; returns a structured not-granted response when the Booking Data API key lacks that scope.

Expense transactions

Cursor-paginated lists under the Expense Partner API when Navan enabled it on the tenant:

  • Navan-issued card charges
  • External card programs via Navan Connect
  • Manual / reimbursement submissions
  • Employee repayments, platform and FX fees, credit/debit memos, daily rebates, card disputes
  • Presigned receipt download URLs (expire ~7 days)

Shared expense parameters:

  • Modified-date from / to — ISO dates (YYYY-MM-DD); default last 30 days (receipts: last 7).
  • Max 93 days per request; oldest allowed date is the first of the month two months ago.
  • Cursor from prior response; page size up to 500.
  • EU workspaces need credential base URL https://app-fra.navan.com (adds EU region header on expense calls).

When expense access is not granted, the response explains that Expense Partner API is not enabled — not a tool failure.

Workflows

T&E reconciliation: sweep bookings and card/manual transactions for the same modified window; join on traveler email and travel dates.

Compliance audit: filter bookings by type and out-of-policy flag; cross-check card transactions in the same period.

Receipt retrieval: list receipt URLs and download promptly — presigned links expire in about seven days.

Gotchas

  • Scope varies by tenant — bookings-only credentials are common; expense and user capabilities degrade gracefully when not granted.
  • Date formats differ — bookings use epoch integers; expense uses ISO dates on modified-from/modified-to.
  • One booking date window — use either created-from/created-to or updated-from/updated-to, not both in the same call.
  • EU region — wrong base URL causes invalid_client on token exchange or expense errors without the EU header.
  • Read-only — no booking creation, user provisioning, or expense submission through this bundle.

Tools in this Server (11)

Navan List Adjustments

List credit and debit memo adjustments in Navan Expense. Requires Expense Partner API access. Read-only.

Navan List Bookings

List corporate travel bookings from Navan — flights, hotels, cars, and rail with traveler, itinerary, cost, and policy flags. Filter by tripUuid or bo...

Navan List Card Transactions

List Navan-issued virtual and physical card transactions with policy, ERP, tax, and traveler HR field groups. Requires Expense Partner API access on t...

Navan List Connect Transactions

List external card-program transactions imported via Navan Connect (Amex, Citi, etc.). Requires Expense Partner API access. Read-only.

Navan List Daily Rebates

List daily rebate accruals from Navan Expense. Requires Expense Partner API access. Read-only.

Navan List Disputes

List card disputes including provisional credits and reversals. Requires Expense Partner API access. Read-only.

Navan List Fees

List Navan platform, FX, and direct-reimbursement fees. Requires Expense Partner API access. Read-only.

Navan List Manual Transactions

List manual expense submissions and flexible-reimbursement transactions from Navan. Requires Expense Partner API access. Read-only.

Navan List Receipts

List presigned receipt download URLs for Navan expense transactions. URLs expire in about seven days — fetch promptly. Defaults to the last seven modi...

Navan List Repayments

List employee repayments to the company recorded in Navan Expense. Requires Expense Partner API access. Read-only.

Navan List Users

List Navan workspace users with department, cost centre, policy level, and manager fields. Requires users:read on the API credential — returns a known...

Frequently Asked Questions

What Navan data can MCPBundles read?

Travel bookings, workspace users when your credential includes user directory access, and expense transactions (card, manual, fees, receipts) when Navan enabled the Expense Partner API on your tenant. All read-only.

How do I connect my Navan workspace?

A Navan workspace admin generates a Client ID and Client Secret under Travel → Settings → Integrations → Booking Data API, then pastes them into MCPBundles. Pick US or EU API region to match where your company is hosted.

Why do booking queries need date filters?

Navan's Booking Data API requires a created-date or updated-date window on every list call. When you omit dates, MCPBundles defaults to the last 90 days of created bookings.

Why does an expense or user call say not enabled?

Navan grants API scopes per integration. Booking Data API keys often include bookings only; user directory needs users:read; expense tools need Expense Partner API enabled by your Navan admin. The tool returns a clear not-granted response instead of failing.

US vs EU Navan region?

US workspaces use api.navan.com; EU workspaces use app-fra.navan.com. If token exchange fails with invalid_client, switch the API region on your saved connection to match your Navan admin console.

How do I connect Navan to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/navan. Authentication is handled automatically.

How many tools does Navan provide?

Navan provides 11 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Navan require?

Navan uses API Key. Navan requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Navan to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/navan

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to Navan and paste the MCP URL into Remote MCP server URL.
  4. Click Add. Navan will appear under Not connected — select it and click Connect to complete OAuth.
Name: Navan
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/navan
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use Navan?

Sign in to connect your credentials and start running tools from the chat.

Navan MCP Server & Skill