Server data from the Official MCP Registry
RightOS MCP: privacy-first QR queue/EV/pickup. 18 tools, no end-user PII.
RightOS MCP: privacy-first QR queue/EV/pickup. 18 tools, no end-user PII.
Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
9 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: RIGHTOS_API_KEY
Environment variable: RIGHTOS_BASE_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-suomimasuda-rightos-mcp": {
"env": {
"RIGHTOS_API_KEY": "your-rightos-api-key-here",
"RIGHTOS_BASE_URL": "your-rightos-base-url-here"
},
"args": [
"-y",
"@i-s3/rightos-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Official SDKs for RightOS — privacy-preserving rights verification infrastructure by I-S3 (Japan).
RightOS turns queues, reservations, EV charging, and package pickup into digital QR tickets ("Right Tokens"). It verifies that a valid right is present — never who the person is. No names, phone numbers, or birthdates are required from end users.
RightOS is not a taxi or ride-hailing service. It does not arrange vehicles, set fares, assign drivers, or broker dispatch.
Both SDKs are zero-dependency single files — install via a package manager or just download the file.
| Language | Package | Single file | Requirements |
|---|---|---|---|
| TypeScript | typescript/ — @i-s3/rightos | rightos.ts | Node.js ≥ 18 or a modern browser |
| Python | python/ — rightos-sdk | rightos.py | Python ≥ 3.9, standard library only |
mcp/ — @i-s3/rightos-mcp: an MCP server that gives AI agents (Cursor, Claude Desktop, etc.) 12 tools for issuing, verifying, and transferring Right Tokens.
{
"mcpServers": {
"rightos": {
"command": "npx",
"args": ["-y", "@i-s3/rightos-mcp"],
"env": { "RIGHTOS_API_KEY": "rk_live_..." }
}
}
}
import { RightOS } from "@i-s3/rightos";
const client = new RightOS({ apiKey: "rk_live_..." });
const [location] = await client.listLocations();
const issued = await client.issueToken({ locationId: location.id, title: "Queue ticket" });
// Hand issued.walletUrl (QR page) to your customer
const outcome = await RightOS.verify(issued.token.id, issued.verificationCode);
// outcome.result === "success"
from rightos import RightOS
client = RightOS(api_key="rk_live_...")
location = client.list_locations()[0]
issued = client.issue_token(location_id=location["id"], title="Queue ticket")
outcome = RightOS().verify_token(issued["token"]["id"], issued["verificationCode"])
# outcome["result"] == "success"
rk_demo_00000000000000000000tokenId and verificationCode — no personal data.MIT © I-S3 Inc.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.