Rightos MCP server
RightOS MCP: privacy-first QR queue/EV/pickup. 18 tools, no end-user PII.
0 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Rightos yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rightos tools (20, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
cancel_tokenwrite actionCancel a Right Token (own organization only).
create_locationwrite actionCreate a location (shop, clinic, ev_charging, event, logistics, pickup, other). Returns 402 if the plan's location limit is exceeded.
create_webhookwrite actionRegister an outbound webhook (up to 3 per organization, https only). Events: token.verified / token.used / token.cancelled / token.transferred / queue.approaching (defaults to all; queue.approaching fires only when the location policy sets approachingThreshold). The response includes the signing secret (whsec_...) EXACTLY ONCE — deliveries are signed via the x-rightos-signature header (t=<unix sec
delete_webhookwrite actionDelete an outbound webhook (own organization only).
export_dataExport all organization data (locations, tokens, verification logs, policy change history) as JSON. Contains no secret values.
get_location_policyGet a location's effective policy (transferability, max transfers, default validity, holder self-cancellation). Resolution: industry preset -> country overlay -> location override. Public for transparency.
get_location_queuePublic queue snapshot for a location (counts only, no PII). Optional tokenId adds aheadCount and queuePosition. Does not auto-call or assign staff (ADR-0024).
get_policy_historyPolicy change audit log for a location (before/after overrides, newest first). Append-only.
get_tokenGet a Right Token (digital QR ticket) by its tokenId. Never returns the secret verification code.
holder_cancel_tokenwrite actionSelf-cancel a Right Token as its current holder (proven by the verification code). May be rejected by the location's policy (policy_cancel_disabled). Irreversible. Rate limited like verify.
issue_tokenIssue a Right Token (digital QR ticket). The verification code and wallet URL are returned EXACTLY ONCE — hand the walletUrl to the end user. Returns 402 if the plan's monthly limit is exceeded. Returns 409 queue_full when maxActiveTokens is reached.
list_locationsList your organization's locations.
list_plansList RightOS pricing plans (globally uniform pricing, free tier available).
list_policiesList the full policy knowledge base: industry presets per location type and country overlays (JP, US, GB, KR, TW, FR, DE, IT, ES, AU — informed by local ticket-resale laws). Useful when choosing a location type or proposing policy overrides. Defaults, not legal advice. Public.
list_tokensList your organization's Right Tokens. Filter by locationId, status, and since (ISO 8601).
list_webhooksList the organization's outbound webhooks (never includes signing secrets).
set_location_policyOverride a location's policy (partial update: transferable, maxTransfers, defaultValidityMinutes, verificationRequirement, holderCancellable, maxActiveTokens, enforceTimeWindow, requireVerifyBeforeUse, approachingThreshold). Set reset=true to restore the industry preset.
transfer_tokenwrite actionTransfer a Right Token to a new holder (re-keying: a new verification code is issued and the old one is invalidated immediately). Only the current holder can transfer. May be rejected by the location's policy (policy_transfer_disabled / transfer_limit_reached).
use_tokenMark a Right Token as used after service (own organization only). Returns 409 verify_required when requireVerifyBeforeUse policy is enabled and the token is not yet verified.
verify_tokenVerify a Right Token with its verification code. Result is success / failed / expired / cancelled / already_used / not_yet_valid (when enforceTimeWindow blocks verify before startTime). Rate limited (10/min per token).
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @i-s3/rightos-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add rightos-mcp -- npx -y @i-s3/rightos-mcp
Rightos: common questions
- Is Rightos MCP server safe?
- Mostly: it is graded B (83/100). Read the Rightos safety report
- How do I install Rightos?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Rightos need an API key?
- Yes. The registry entry asks for
RIGHTOS_API_KEY. - Is Rightos maintained?
- The last commit was 15 days ago (2026-09-06). The latest release is v0.5.0.