What an assistant can do
Answer questions
Totals, trends and comparisons for transactions, rewards and new customers, by day, week, month, card or location.
Look things up
Find a customer by email, phone or scanned pass value. Read cards, locations, products and past notifications.
Make changes
Create and edit cards, customers, products and locations. Record stamps, points and redemptions.
Reach customers
Send a push notification to wallet cards, or email one customer their card link. Always with a preview first.
How it works
The assistant never gets your password. It gets a sign-in for the businesses you chose, each with the access level you chose. Every call is checked against that choice, business by business, and you can revoke it at any time. A tool you did not allow is not shown to the assistant at all.Requirements
- A business on VEXiON PRO. VEXiON ONE does not include AI assistants.
- You are an admin of that business. Managers and scanners cannot connect an assistant.
- An active business. A paused, locked or cancelled business cannot be used until it is active again.
- An AI client that supports remote MCP servers over Streamable HTTP. Clients that only support the older SSE transport are not supported.
Connect an assistant
Every client needs the same server URL:Choose how to sign in
Use OAuth whenever your client supports it. Use an API key when there is no browser, for example in CI or a server-side agent.
Connect with OAuth
- Claude.ai and Claude Desktop
- ChatGPT
- Claude Code
- Cursor
- VS Code
- Gemini CLI
- Any MCP client
Custom connectors work in Claude on the web and in Claude Desktop.
1
Open Connectors
Go to Customize > Connectors. Click + Add, then Add custom connector.
2
Add the server
Name it
VEXiON, paste https://api.vexioncards.one/mcp and click Continue. Keep the default sign-in settings and click Add.3
Sign in and choose access
Click Connect. A VEXiON page opens. Sign in, choose the businesses and choose what Claude may do. See Permissions.
4
Turn it on in a chat
In a conversation, click + at the lower left, choose Connectors and switch VEXiON on.
On Team and Enterprise plans an owner adds the connector first, under Organization settings > Connectors > Add > Custom > Web. Members then open Customize > Connectors and click Connect. Free accounts can add one custom connector.
Connect with an API key
Create a key in Settings > Developer and give it only the scopes the agent needs. See Introduction for who can create keys. Send the key as a bearer token:- Claude Code
- Cursor
- VS Code
- Gemini CLI
terminal
.mcp.json
notifications:send never shows the notification tools. See the tool list for the scope each tool needs.
Check that it works
Ask the assistant: “Give me an overview of my VEXiON account.” It should answer with your business name, plan, locations and cards. If it does not, see MCP server errors.Example prompts
You do not need to name a tool. Describe what you want and the assistant picks the right ones. What it can do depends on the access you granted.Where to read next
Permissions and security
The access levels, what an assistant can never do, and how to revoke an app.
Tools
All 31 tools, the confirmation steps and the notification and report limits.
MCP server errors
Sign-in errors, missing tools and what to do about them.
Rate limits
Request and notification limits for the MCP server.
Not a developer? The Knowledge Base has a plain-language guide for business owners: AI assistants (MCP).
Looking for the REST API instead? Start with the Quickstart. The MCP server uses the same data and the same rules as the REST API, so a key, a plan or an account state that is refused there is refused here too.