A phone on a marble table showing an appointment booking screen in a bright, spa-like setting

Claude + Lightspeed POS: What the Integration Can (and Can't) Do in 2026

No — there’s no official Claude Lightspeed connector, and the honest answer to “can I connect” is: it depends which Lightspeed you run. Lightspeed isn’t in Anthropic’s connectors directory, and Lightspeed ships no first-party MCP server. But “the Lightspeed API” isn’t one thing — it’s several products with different gating. Retail X-Series (formerly Vend) and legacy R-Series are self-serve; Restaurant K-Series is approval-gated. Getting this split right is the whole game.

Here’s exactly what’s possible per product, the token change you need to know about, and what to use if you want Lightspeed work that runs on its own.


Which Lightspeed are you on? It decides everything

  • Retail X-Series (formerly Vend) — self-serve. You can register an independent developer account at the X-Series developer portal, build OAuth 2.0 apps, or have an admin create a personal token in-app for single-account, headless use. Two caveats matter: a new app is “Not Approved” until Lightspeed reviews it, which caps it at ~30 retailer accounts in the meantime; and personal tokens are being deprecated — accounts created after January 16, 2026 should use “private apps,” and existing personal tokens will be removed over time. Build against private apps, not personal tokens, for anything durable.
  • Retail R-Series (legacy) — self-serve. Has a REST API with OAuth, based on developer registration.
  • Restaurant K-Series — approval-gated. The API is reserved for Lightspeed partners and approved merchants; you request access through your Account Manager via the K-Series API portal. No instant self-serve key here.

So if you run a retail shop on X-Series, you can generate credentials yourself. If you run a restaurant on K-Series, you need Lightspeed to approve access first.


What “connecting Claude to Lightspeed” means

Because there’s no directory connector and no vendor MCP, connecting Claude means running a custom MCP server that wraps the relevant Lightspeed API with your own credentials. There’s no established, widely-used community Lightspeed MCP to name, so this is a build: wire the API (or a lightly-maintained project) and supply your token via environment variables.

Once connected, Claude can query the data your credentials allow — products, sales, inventory on Retail — inside a chat. Like every Claude MCP setup, it’s an assistant you operate turn by turn.


How to set it up (Retail X-Series)

  1. Register a developer account at the X-Series developer portal and create a private app (the go-forward method; don’t build on soon-to-be-deprecated personal tokens).
  2. Run a custom MCP server wrapping the X-Series API, supplying your app credentials via environment variables.
  3. Add it to Claude Desktop or Claude Code as a custom MCP connector — remote custom connectors on claude.ai require a paid plan.
  4. In a chat, ask Claude to pull recent sales or check stock; it’ll call Lightspeed through the MCP server.

For K-Series, step one is different: request API access through your Lightspeed Account Manager first — there’s no self-serve credential to generate.


The limits that actually matter

Even with a working MCP server, the shape is “an assistant you operate,” not “an agent that runs.” Three limits define it:

  • No triggers, no monitoring. MCP tools only run inside a conversation you start. There’s no “when today closes, email me the totals” or “alert me when a top seller runs low.” Nothing fires on a Lightspeed event — you have to be there, prompting.
  • Conversation-only. Claude answers when you ask; it doesn’t watch your registers and act on new sales. Close the chat and nothing continues.
  • Laptop-bound for anything scheduled. The nearest thing to “running on its own” is Claude Cowork’s scheduled tasks, which fire on a fixed clock, not on inbox events. Not an always-on retail agent.

If you want Lightspeed work that runs on its own: Carly

The moment you want something to happen around Lightspeed without you in the chat — a nightly sales recap, a low-stock alert, a weekly top-sellers digest — you’ve crossed past what Claude’s MCP setup is for.

That’s where Carly fits. Carly is an AI executive assistant built to act on triggers, not just answer in a chat:

  • Fires on events and schedules, 24/7, in the cloud — a daily sales close emailed to you, a reorder heads-up when inventory dips, a weekly digest of best sellers; your laptop stays closed.
  • Actually sends and updates — drafts and sends email (Gmail and Outlook) with attachments, files and labels, manages tasks, updates your CRM, and records meetings.
  • Handles the product split for you — Carly works against X-Series/R-Series credentials you generate yourself, and for K-Series it works with the partner-approved access once you have it; either way it’s honest about which path applies to your shop.
  • Builds the workflow for you — describe “email me a sales recap every night and flag low stock” in plain English; Carly interviews you, then builds it with you. No prompt engineering.

AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. Carly natively integrates with Lightspeed.


Claude vs Carly for Lightspeed

Claude (custom MCP)Carly
Read Retail sales & inventoryYes (build required)Yes
Uses your own credentialsYesYes
Handles X-Series vs K-Series gatingYou manage itGuided
Acts on triggers / eventsNoYes
Emails a daily sales close on its ownNoYes
Works while laptop is closedNoYes (cloud)
Sends email as part of the flowNo (Gmail draft-only)Yes (Gmail + Outlook)
PricingPro $20 / Max $100–$200AI agents from $35/mo

Claude’s route is a Lightspeed lookup inside a chat, if you build the connection. Carly is a teammate that acts on register events and integrates with Lightspeed natively.


Frequently Asked Questions

Does Claude work with Lightspeed?

Not through an official connector — Lightspeed isn’t in Anthropic’s directory and there’s no Lightspeed-built MCP server. Whether you can connect at all depends on your product: Retail X-Series and R-Series are self-serve (you generate your own credentials), while Restaurant K-Series is approval-gated through your Account Manager. With credentials in hand, a developer can wrap the API in a custom MCP server for Claude.

How do I connect Claude to Lightspeed Retail?

Register at the X-Series developer portal and create a private app — the go-forward method now that personal tokens are being deprecated (accounts created after Jan 16, 2026 should use private apps). Wrap the API in a custom MCP server with your credentials and add it to Claude Desktop or Claude Code (paid plan for remote connectors). Note new apps are capped at ~30 accounts until Lightspeed approves them.

Can Claude connect to Lightspeed Restaurant (K-Series)?

Only after Lightspeed grants access. The K-Series API is reserved for partners and approved merchants; you request it through your Account Manager via the K-Series API portal. There’s no self-serve key, so don’t expect an instant hookup there.

Can Claude email my nightly Lightspeed sales recap?

No. Claude’s MCP tools only run inside a conversation you start — no schedules, no event triggers. For an automatic nightly recap or low-stock alert, use an agent platform like Carly, which fires on schedules in the cloud and sends the email itself. Carly also integrates with Lightspeed natively.


More: Claude connectors · Claude + Square · Claude + Shopify · Can Claude send emails · Claude vs Carly · Best AI tools for solopreneurs

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR