{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kofujimura/tctc-mcp","description":"ERC-7303 token-controlled roles for AI agents: grant, check, and revoke permissions on-chain","repository":{"url":"https://github.com/kofujimura/tctc-mcp","source":"github"},"version":"0.3.1","packages":[{"registryType":"npm","identifier":"tctc-mcp","version":"0.3.1","transport":{"type":"stdio"},"packageArguments":[{"description":"Path to the role/chain config JSON (see examples/ in the repo; the secret-free Sepolia demo config works out of the box)","isRequired":true,"format":"string","type":"named","name":"--config"}],"environmentVariables":[{"description":"Issuer key enabling grant_role/revoke_role (admin mode). Omit for read-only mode: state-changing tools are then not even registered","format":"string","isSecret":true,"name":"TCTC_ADMIN_PRIVATE_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T22:17:45.340821Z","publishedAt":"2026-07-11T22:17:45.340821Z","updatedAt":"2026-07-11T22:17:45.340821Z","isLatest":true}}}],"metadata":{"count":1}}
