Add a text box that proves a human typed it, not AI. Code for any framework; verify proof tokens.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
How Proof of Type Input works, what a proof guarantees and what it does not, privacy, limits, the proof token claims, and the SDK options and events.
Default: overview
How Proof of Type Input works, what a proof guarantees and what it does not, privacy, limits, the proof token claims, and the SDK options and events.
| Argument | Type |
|---|
| Description |
|---|
| topic | string | Default: overview |
{
"type": "object",
"properties": {
"topic": {
"enum": [
"overview",
"faq",
"token",
"sdk"
],
"type": "string",
"description": "Default: overview"
}
}
}Ready-to-paste code to embed Proof of Type Input (a text box that proves a human typed the text, not AI) and verify its proof on the server. Pick a framework.
| Argument | Type | Description |
|---|---|---|
| framework | string | Default: html |
{
"type": "object",
"properties": {
"framework": {
"enum": [
"html",
"javascript",
"react",
"nextjs",
"express",
"python",
"wordpress",
"curl",
"offline"
],
"type": "string",
"description": "Default: html"
}
}
}Verify a Proof of Type proof token (EdDSA JWT). Pass the text and your site origin to confirm the proof is for exactly that text on that site. Returns who typed it, when, and the human score.
| Argument | Type | Description |
|---|---|---|
| text | string | The exact text received. |
| token* | string | The proof token (the <name>_proof form field). |
| origin | string | Your site origin, e.g. https://example.com |
{
"type": "object",
"required": [
"token"
],
"properties": {
"text": {
"type": "string",
"description": "The exact text received."
},
"token": {
"type": "string",
"description": "The proof token (the <name>_proof form field)."
},
"origin": {
"type": "string",
"description": "Your site origin, e.g. https://example.com"
}
}
}