What the assistant can do
The connector exposes the same operations as the Business API, as ~46 tools:
Every tool that changes data is marked destructive, so your assistant asks for confirmation before acting.
Connect from Claude
- In Claude, open Settings → Connectors → Add custom connector.
- Enter
https://api.rigaly.com/mcpand follow the prompts. - Claude opens the Rigaly consent screen — sign in with your business account and review the requested access (
readfor viewing data,writefor managing it). - Click Approve. You’re connected — try “What’s my business info on Rigaly?”
Connect from other MCP clients
Any MCP client that supports Streamable HTTP + OAuth 2.1 can connect the same way — the server publishes standard discovery metadata:Let your coding agent set it up
Coding agents (Claude Code, Cursor, and similar) can configure the connection themselves — paste this prompt:Scopes and safety
read— view customers, balances, rewards, promotions, raffles, levels, reviews, transactions, devices, and code-batch stats.write— issue/deduct points, complete redemptions, and create/update/delete rewards, promotions, raffles, levels, code batches, and the review questionnaire.
read at the consent screen, write tools politely refuse. On top of scopes, all Business API protections still apply: your assistant can only ever see your own business, all inputs are validated server-side, rate limits are enforced per connection, and points issued through the connector are billed exactly like PTS or API transactions.
Access tokens expire after 1 hour and refresh automatically. Revoking a connection immediately invalidates its tokens.