https://mcp.scrip.dev/mcp. After you sign in and approve access, supported AI clients can operate your whole Scrip rewards program.
That includes programs, assets, participants, groups, rules, the ledger, redemptions, and reporting. The same audited API paths used by the dashboard and REST API back every tool.
What you can do
- Inspect a program’s assets, rule sets, rules, tiers, and configuration.
- Explain participant and group balances, including lots, statements, and where value came from.
- Trace why an event earned, failed, or created ledger entries.
- Review redemptions, rewards, pending inventory, and reversal history.
- Ground event fields, then draft, validate, lint, and test rules.
- Plan a complete multi-set configuration and inspect the preview, diff, and warnings.
- Inspect immutable configuration history and preview a forward rollback.
- Pull program reporting for activity, liability, expiration, and ledger integrity.
How access works
The hosted connection uses OAuth through Scrip sign-in. It does not accept Scrip API keys. The hosted server athttps://mcp.scrip.dev/mcp is currently read-only. Dedicated write tools do not register there. Saving a rule, applying a configuration, adjusting a balance, and reversing a redemption stay on the dashboard, the REST API, or a local MCP connection with writes enabled.
scrip_test_run and scrip_test_rule_configuration still appear. Starting a run is rejected. Pass test_run_id to fetch a run that already exists.
Configure several rules
The hosted MCP server can read, lint, and plan. It cannot start a test run or apply a configuration. For a change that spans several rules or sets:scrip_get_rule_configurationreads the current revision.scrip_get_event_shapeschecks schemalessevent.*fields against recent traffic.scrip_lint_rule_configurationanalyzes interactions across the draft.- Start a rollback-only test run from the REST API. On the hosted server,
scrip_test_rule_configurationonly fetches an existing run when you passtest_run_id. scrip_plan_rule_configurationreturns the server preview, diff, warnings, and final sequence.- Apply the preview from the dashboard or REST API.
scrip_apply_rule_configurationis a write tool and does not register on the hosted server. scrip_get_rule_configuration_historyaudits revisions or previews a rollback.
first, last, before, or after. Do not calculate numeric order values.
See Managing rule configuration for the same sequence in REST.
Connect
Connect a client
Add Scrip MCP to Claude Code, Claude, Cursor, Zed, or another OAuth-capable MCP client.
Tools
See the tools exposed by Scrip MCP and what each one is for.
For static AI context such as
llms.txt and the OpenAPI schema, see AI resources.