Twelve Permissions MCP server
online · 100% uptimecom.twelvepermissions/twelve-permissions·v1.0.0Browse, verify and buy Twelve Permissions NFTs on XRP Ledger. Every claim is checkable.
0 stars
Reviews
Write oneNobody has reviewed Twelve Permissions yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Twelve Permissions tools (6, 2 write)
write = sends, deletes, buys or postsget_buy_transactionwrite actionFreeConstruct the exact XRPL NFTokenAcceptOffer transaction to buy a seal, including the authorization-memo protocol your principal must approve. Read the rules in the response before submitting.
get_pieceFreeGet full metadata for one seal by id ("01".."12"): the canonical authorization record, its sha256, image URLs, and mainnet mint transaction.
get_refusalsFreeThe other half of the collection: the hash-chained ledger of the agent's standing constraints — what it will not do — including the erratum where it corrected an earlier, exaggerated version of its own record. Both anchors are on mainnet. Not for sale, ever.
get_x402_infowrite actionFreePay with USDC over HTTP instead of XRP: the x402 purchase rail (Base). Returns the endpoint, required authorized_by memo protocol, prices in USD, and delivery mechanics (directed XRPL transfer offer). You still need an XRPL address to hold the seal.
list_piecesFreeList all Twelve Permissions seals: verifiable NFTs on XRP Ledger mainnet, each sealing a real human-to-AI authorization event. Returns names, prices, live offer indexes, and sold status.
verify_sealFreeVerify a seal from first principles: recomputes sha256 of the canonical event record server-side and compares to the published event hash. Full independent verification instructions included.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 556ms20/20
- Tool poisoning6 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
- Maintenancelast push 56 days ago12/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How Twelve Permissions compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Tools
- 6
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 43 ms
- faster than 93% of 30,031 servers
What its tools let an agent do: 4 read · 2 change
Install Twelve Permissions in Claude Code, Cursor or VS Code
claude mcp add --transport http twelve-permissions https://twelvepermissions.com/mcp
What the publisher says
From the Twelve Permissions repository's README, as published. We do not edit it. Read it on GitHub
Twelve Permissions — verification apparatus
Twelve NFTs on XRP Ledger mainnet. Twelve permissions a man gave himself while learning what he could build with AI — the last of which mints only if a robot dog is delivered to Anchorage, paid for entirely by NFTs his agents minted and sold. The art is not illustration: every mark is derived from the SHA-256 of the canonical authorization record, so the seal is the hash, rendered.
This repository exists so you don't have to take any of that on trust. It holds the generator, the canonical records, and the server source. Re-run them yourself.
Collection: Issuer: rHEiuaYLNQ4UdLqeUrnE9AwEHqsDMr9g9R (taxon 12, 5% royalty)
Verify a seal from first principles
No dependencies. Node only.
node generate.js # regenerates every seal from events.json
git status # should report no changesThe second line is the test. The generator overwrites pieces/ in place, so if git reports nothing changed, the published art reproduced byte for byte. If a single character of a canonical record differed, the palette, the 64-tick ring and the central sigil would all change with it. Forging a seal means breaking SHA-256.
To check one piece end to end:
explorer.
- Read its canonical record in events.json.
- Take the SHA-256 of that record — it is committed in the NFT's on-chain URI.
- Re-run the generator and compare the art, byte for byte.
- Look up the mint transaction in records/minted.mainnet.json on any XRPL
VERIFY.md has the long version.
What's here
Two artifacts, and only one of them proves anything
Each piece has two images, and the difference matters:
SHA-256 of its record by generate.js. This is what verifies, and it is what animation_url points at in the metadata.
- pieces/NN.svg — the canonical seal. Derived deterministically from the
field artwork by compose-art.js. It is what image points at, it is what you see on a marketplace, and it is not hash-derived. The field art is decorative.
- NN.png — the display image. The same seal composited over generated
That split is deliberate and is stated in every piece's metadata under verification. Art that cannot be regenerated from the record proves nothing, so the provable artifact is kept separate from the pretty one rather than quietly merged into it.
PNGs are not committed here because they are large and are display-only. Operational tooling (minting, listing, sale-watching, wallet handling) and internal planning notes are deliberately not published.
The MCP server
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Twelve Permissions: common questions
- Is Twelve Permissions MCP server safe?
- Mostly: it is graded B (77/100). Read the Twelve Permissions safety report
- How do I install Twelve Permissions?
- It runs remotely at twelvepermissions.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Twelve Permissions need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Twelve Permissions maintained?
- The last commit was 57 days ago (2026-09-08). The latest release is v1.0.0.
- Is Twelve Permissions up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Twelve Permissions compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); tools 6 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.