Lightspeed Retail (R-Series) MCP by usefulapi
RemoteAbout Lightspeed Retail (R-Series) MCP by usefulapi
A hosted MCP server for Lightspeed Retail (R-Series) store operators to look up items, stock, sales, customers and more, as well as create customers, edit items and set stock levels. It connects over OAuth without a local installation.
Key features
- 01Look up items, stock and shops
- 02View sales and purchase orders
- 03Find customers, vendors and employees
- 04Create customers and edit items
- 05Set stock levels
Use cases
- 01Check item stock across shops
- 02Review sales and purchase orders
- 03Add a customer in Lightspeed
- 04Change item details or stock
MCP support
The hosted MCP server provides Claude, Cursor and other MCP clients with read and write tools for Lightspeed Retail (R-Series). Clients connect to its remote MCP endpoint and authorize with OAuth.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://lightspeed-r-series.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-lightspeed-r-series https://lightspeed-r-series.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-lightspeed-r-series":{"type":"http","url":"https://lightspeed-r-series.usefulapi.io/mcp"}}}Open in Cursor{"servers":{"io-usefulapi-lightspeed-r-series":{"type":"http","url":"https://lightspeed-r-series.usefulapi.io/mcp"}}}Open in VS Code{"mcpServers":{"io-usefulapi-lightspeed-r-series":{"type":"http","url":"https://lightspeed-r-series.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-lightspeed-r-series":{"serverUrl":"https://lightspeed-r-series.usefulapi.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
17This tool takes no parameters.
Details
From the project READMELightspeed Retail (R-Series) MCP by usefulapi
Work with your Lightspeed Retail (R-Series) store from Claude, Cursor, or any MCP client — look up items, stock per shop, sales, customers, vendors, purchase orders and employees; create customers, edit items and set stock levels. Hosted, no local install: connect with your Lightspeed Retail account over OAuth.
Live endpoint: https://lightspeed-r-series.usefulapi.io/mcp · Homepage: https://usefulapi.io/lightspeed-r-series
Connect
- Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste
https://lightspeed-r-series.usefulapi.io/mcp. - Claude Code:
claude mcp add --transport http lightspeed-r-series https://lightspeed-r-series.usefulapi.io/mcp, then run/mcpto log in. - VS Code: Add to VS Code.
- Cursor and other clients: add the URL as a remote MCP server:
{
"mcpServers": {
"lightspeed-r-series": {
"url": "https://lightspeed-r-series.usefulapi.io/mcp"
}
}
}
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and you sign in with your Lightspeed Retail (R-Series) account.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/lightspeed-r-series/
On first connect you'll be sent to Lightspeed to sign in and approve access; no API keys to paste. The server can do only what the Lightspeed employee who signs in is allowed to do, and you can revoke access any time from your Lightspeed Retail account settings. One subscription covers one store account.
Tools
| Tool | Type | What it does |
|---|---|---|
lightspeedrseries_get_account | read | Get account |
lightspeedrseries_list_shops | read | List shops |
lightspeedrseries_list_items | read | List items |
lightspeedrseries_get_item | read | Get an item |
lightspeedrseries_list_inventory | read | List inventory levels |
lightspeedrseries_list_categories | read | List categories |
lightspeedrseries_list_sales | read | List sales |
lightspeedrseries_get_sale | read | Get a sale |
lightspeedrseries_list_customers | read | List customers |
lightspeedrseries_get_customer | read | Get a customer |
lightspeedrseries_list_vendors | read | List vendors |
lightspeedrseries_list_purchase_orders | read | List purchase orders |
lightspeedrseries_get_purchase_order | read | Get a purchase order |
lightspeedrseries_list_employees | read | List employees |
lightspeedrseries_create_customer | write | Create a customer |
lightspeedrseries_update_item | write | Update an item |
lightspeedrseries_update_stock | write | Set stock level |
lightspeedrseries_usage_status | meta | Usage status (free-tier meter) |
lightspeedrseries_request_feature | meta | Request a missing feature |
lightspeedrseries_upgrade | meta | Upgrade to Pro (unlimited*) |
lightspeedrseries_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Pricing
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per store account) | $9/mo or $90/yr (2 months free) | Unlimited* |
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with lightspeedrseries_upgrade (it returns a Stripe Checkout link). Cancel any time with lightspeedrseries_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running lightspeedrseries_upgrade before then undoes the cancel. Or write to [email protected].
License
MIT — see LICENSE. This repo contains documentation only; the server is hosted.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.