Docs

Connect ShareLess to your AI

The ShareLess connector lets ChatGPT, Claude, and local desktop agents request details from your vault, open booking links on your phone, and return receipts. You approve each share on your device.

ChatGPT

Find me the best SJC to LAS flight and use ShareLess.

ShareLess ApprovalsSouthwest bookingShare traveler details · hold to pay
Receipts

Shared exactly: name, DOB, email. Kept private: passport.

1. Choose your connector path

For ChatGPT, Claude, and other hosted MCP clients, add the remote connector URL:

https://app.shareless.ai/api/mcp/remote

On this remote path, ShareLess opens each shared value in memory only long enough to pass it to your agent, and never stores it. Your phone still decides every share. For a fully blind local path, use the Claude Desktop bundle below.

2. Install the local Claude Desktop bundle

This guide sets up the blind, local bundle, where shared values are opened only on your own machine. Build it from source with pnpm --filter @shareless/mcp-agent bundle, then open the resulting .mcpb file with Claude Desktop (Claude Desktop Settings → Connectors → install the bundle). It runs on your machine and never ships your vault to a server.

Prefer no download? Use the zero-install remote connector on our Resources page instead, then skip to step 4.

3. Get your app key

In ShareLess, open Your console → Connected AI apps and tap Connect Claude Desktop. You'll get a one-time key that starts with slvk_. Copy it: it's shown only once. You can issue this key from the web console or from the Account screen in the iOS / Android app.

4. Paste the key

When Claude Desktop prompts for your ShareLess agent key, paste the slvk_ key. Claude Desktop stores it securely; it never leaves your machine. If you ever need to replace it, re-issue from Connected AI apps (that rotates the key, and the old one stops working) and paste the new one.

5. Approve requests on your phone

Now Claude can ask for a vault field (your email, an address, a card, whatever you've saved). Each request shows up on your phone with who's asking and why. You approve or deny it; on approval, the value is sealed to that local app connection and decrypted locally. You can set standing rules for non-payment details in the app so you're not asked every time. Purchases always ask, and every share leaves a receipt under Receipts.

6. Try a booking handoff

Ask ChatGPT or Claude to research a flight, then send the final booking URL to ShareLess. The connector should use vault_request_intent first for the travel details, then open_booking_on_device with the booking page. ShareLess sends your phone a notification, opens the booking page in-app, fills saved traveler/contact fields, and waits for your hold before payment.

How it stays private

ShareLess AI connections come in tiers. For Claude Desktop and browser extensions, a local key-holder opens the value on your own device, so ShareLess relays only opaque ciphertext it can't read. The remote connector for ChatGPT and Claude opens each shared value in memory to pass it along and never stores it. Either way, once Claude uses a value it travels to your model provider like any other message.

Manage or disconnect

See and disconnect apps any time under Your console → Connected AI apps. Disconnecting an app immediately stops its key from authenticating. No value can be requested with it again.