From 53b4e33d6958f17a31125f3b0702effa55b2ee98 Mon Sep 17 00:00:00 2001 From: Rohan Shah Date: Mon, 10 Aug 2026 20:18:13 -0700 Subject: [PATCH 1/2] Add Navan plugin (third_party/navan) Connects Cursor to Navan's official hosted MCP server at https://mcp.navan.com/mcp for expense, travel, policy, and card queries. OAuth SSO auth, no keys to configure. --- .cursor-plugin/marketplace.json | 5 ++ README.md | 1 + third_party/navan/.cursor-plugin/plugin.json | 34 ++++++++++++ third_party/navan/CHANGELOG.md | 8 +++ third_party/navan/LICENSE | 21 ++++++++ third_party/navan/README.md | 54 ++++++++++++++++++++ third_party/navan/assets/logo.svg | 7 +++ third_party/navan/mcp.json | 8 +++ 8 files changed, 138 insertions(+) create mode 100644 third_party/navan/.cursor-plugin/plugin.json create mode 100644 third_party/navan/CHANGELOG.md create mode 100644 third_party/navan/LICENSE create mode 100644 third_party/navan/README.md create mode 100644 third_party/navan/assets/logo.svg create mode 100644 third_party/navan/mcp.json diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index c123099d..093289c1 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -154,6 +154,11 @@ "name": "docusign", "source": "third_party/docusign", "description": "Connect Cursor to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta)." + }, + { + "name": "navan", + "source": "third_party/navan", + "description": "Connect Cursor to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server." } ] } diff --git a/README.md b/README.md index 446db61f..d83c9023 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ Official Cursor plugins for popular developer tools, frameworks, and SaaS produc | `circleback` | [Circleback](third_party/circleback/) | Cursor | Integrations | Connect Cursor to Circleback — search meetings, transcripts, action items, calendar events, and emails, and look up people and companies — via Circleback's official remote MCP server. | | `docusign` | [Docusign](third_party/docusign/) | Cursor | Integrations | Connect Cursor to Docusign — work with eSignature envelopes and templates, Maestro workflows, and Navigator agreements — via Docusign's official remote MCP server (beta). | | `x` | [X](third_party/x/) | Cursor | Integrations | Read-only access to the X API — search posts and users, read timelines and mentions, and pull trends and news — via X's official hosted MCP server. | +| `navan` | [Navan](third_party/navan/) | Cursor | Integrations | Connect Cursor to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server. | Author values match each plugin’s `plugin.json` `author.name` (Cursor lists `plugins@cursor.com` in the manifest). ## Repository structure diff --git a/third_party/navan/.cursor-plugin/plugin.json b/third_party/navan/.cursor-plugin/plugin.json new file mode 100644 index 00000000..0d4c425c --- /dev/null +++ b/third_party/navan/.cursor-plugin/plugin.json @@ -0,0 +1,34 @@ +{ + "name": "navan", + "displayName": "Navan", + "version": "1.0.0", + "minClientVersions": { + "cursor": "3.13.0" + }, + "description": "Connect Cursor to Navan — query expenses, analyze travel bookings, check policies and approvals, and manage cards — via Navan's official remote MCP server.", + "author": { + "name": "Cursor", + "email": "plugins@cursor.com" + }, + "homepage": "https://developer.navan.com/mcp/", + "repository": "https://github.com/cursor/plugins", + "license": "MIT", + "logo": "assets/logo.svg", + "keywords": [ + "navan", + "mcp", + "travel", + "expenses", + "spend", + "corporate-cards", + "bookings" + ], + "category": "integrations", + "tags": [ + "navan", + "travel", + "expenses", + "mcp" + ], + "mcpServers": "./mcp.json" +} diff --git a/third_party/navan/CHANGELOG.md b/third_party/navan/CHANGELOG.md new file mode 100644 index 00000000..90dd39a4 --- /dev/null +++ b/third_party/navan/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +All notable changes to this plugin will be documented here. + +## 1.0.0 — initial release + +- Logo: Navan brand mark on a white tile. +- Added the `navan` MCP server pointing at `https://mcp.navan.com/mcp`. diff --git a/third_party/navan/LICENSE b/third_party/navan/LICENSE new file mode 100644 index 00000000..ca2bba77 --- /dev/null +++ b/third_party/navan/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Cursor + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/third_party/navan/README.md b/third_party/navan/README.md new file mode 100644 index 00000000..4a0a4c8f --- /dev/null +++ b/third_party/navan/README.md @@ -0,0 +1,54 @@ +# Navan + +Cursor plugin that connects agents to [Navan](https://navan.com) through Navan's official remote [Model Context Protocol](https://modelcontextprotocol.io/) server. + +Query expenses and spend trends, analyze travel bookings across flights, hotels, and ground transport, ask about policies, approval flows, and flag/decline reasons, and look up card details for the signed-in Navan user. + +## Prerequisite + +A Navan admin must enable MCP for your organization first: **Navan → Configuration → Integrations → MCP** and toggle it on. Until then, connections from any MCP client will fail. + +## Install + +1. Open **Cursor Settings → Plugins**. +2. Search for **Navan**. +3. Click **Install**, then complete the Navan SSO sign-in prompt. + +Or run `/add-plugin navan` in chat. + +## MCP + +```json +{ + "mcpServers": { + "navan": { + "type": "http", + "url": "https://mcp.navan.com/mcp" + } + } +} +``` + +Auth is OAuth 2.0 against Navan's standard SSO login. The first request opens a browser window to sign in and approve scopes — there is no API key or client ID to configure. Sessions refresh automatically while in use; sign in again after 100 days of inactivity or 365 days since authentication. + +## Notes + +- Tool calls run under the signed-in user's context and role (Employee, Manager, Approver, Finance Admin) and cannot exceed that user's Navan permissions. +- Queries for data the user is not authorized to see return an empty result with a `403_BY_POLICY` annotation rather than leaking data. +- The server cannot bypass approval workflows, policy rules, or duplicate detection, and cannot escalate privileges. +- Every tool call is logged in Navan's audit trail with the user identity, client name/version, tool arguments, and response status. +- Keep payloads lean: pass specific date ranges, filter to the fields you need, and prefer summary tools (e.g. `summarize_spend`) before drilling into raw rows. +- Navan MCP is not intended for high-volume or scheduled workloads — use the [Navan REST API](https://developer.navan.com/) for those. + +## Verify + +Once connected, ask the agent: + +> "Use Navan to list my five most recent expenses." + +A correctly connected client returns a structured table within a few seconds. If you see a permission prompt, approve it — that is Navan's scoped-consent flow. + +## Docs + +- Navan MCP guide: https://developer.navan.com/mcp/ +- Server URL: https://mcp.navan.com/mcp diff --git a/third_party/navan/assets/logo.svg b/third_party/navan/assets/logo.svg new file mode 100644 index 00000000..62dd4e7a --- /dev/null +++ b/third_party/navan/assets/logo.svg @@ -0,0 +1,7 @@ + + Navan + + + + + diff --git a/third_party/navan/mcp.json b/third_party/navan/mcp.json new file mode 100644 index 00000000..f4b9d60e --- /dev/null +++ b/third_party/navan/mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "navan": { + "type": "http", + "url": "https://mcp.navan.com/mcp" + } + } +} From d278308097c86a858db954bafc63bce2e6971724 Mon Sep 17 00:00:00 2001 From: Rohan Shah Date: Mon, 10 Aug 2026 20:22:48 -0700 Subject: [PATCH 2/2] Use official Navan PNG logo --- third_party/navan/.cursor-plugin/plugin.json | 2 +- third_party/navan/CHANGELOG.md | 2 +- third_party/navan/assets/logo.png | Bin 0 -> 21730 bytes third_party/navan/assets/logo.svg | 7 ------- 4 files changed, 2 insertions(+), 9 deletions(-) create mode 100644 third_party/navan/assets/logo.png delete mode 100644 third_party/navan/assets/logo.svg diff --git a/third_party/navan/.cursor-plugin/plugin.json b/third_party/navan/.cursor-plugin/plugin.json index 0d4c425c..2d22628f 100644 --- a/third_party/navan/.cursor-plugin/plugin.json +++ b/third_party/navan/.cursor-plugin/plugin.json @@ -13,7 +13,7 @@ "homepage": "https://developer.navan.com/mcp/", "repository": "https://github.com/cursor/plugins", "license": "MIT", - "logo": "assets/logo.svg", + "logo": "assets/logo.png", "keywords": [ "navan", "mcp", diff --git a/third_party/navan/CHANGELOG.md b/third_party/navan/CHANGELOG.md index 90dd39a4..b699cd2d 100644 --- a/third_party/navan/CHANGELOG.md +++ b/third_party/navan/CHANGELOG.md @@ -4,5 +4,5 @@ All notable changes to this plugin will be documented here. ## 1.0.0 — initial release -- Logo: Navan brand mark on a white tile. +- Logo: Navan brand mark (white "n" on purple tile). - Added the `navan` MCP server pointing at `https://mcp.navan.com/mcp`. diff --git a/third_party/navan/assets/logo.png b/third_party/navan/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b3fb14fb00e8ce7696daff976ab2a9300a172269 GIT binary patch literal 21730 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 JfkyfbP8t`)MP&d0 literal 0 HcmV?d00001 diff --git a/third_party/navan/assets/logo.svg b/third_party/navan/assets/logo.svg deleted file mode 100644 index 62dd4e7a..00000000 --- a/third_party/navan/assets/logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - Navan - - - - -