MCP server at https://www.proofoftype.com/mcp: tools get_quickstart (HTML, JavaScript, React, Next.js, Express, Python, curl, offline), verify_proof and explain. Connect it to Claude Code, Cursor or any MCP client and ask for a comment box that proves a human typed it.
Every embedded input now shows a small "Proof of Type" link in its bottom-right corner.
Animated walkthrough on the project page.
v1.0.0 · Proof of Type Input launches
Embeddable input: one script tag, works in plain HTML forms (hidden text + proof fields) or with the JavaScript API.
Sign in with Proof of Type in a popup; each proof is signed on the person's phone (Face ID / fingerprint).
Proof tokens: EdDSA-signed JWTs with author, site, time, human score and the text's SHA-256.
Public API: POST /api/v1/verify, public keys at /.well-known/jwks.json, shareable proof pages at /v/<token>.
Open-source SDK, React component and verification examples on GitHub.