Human verification CAPTCHA with visual and selective-listening audio challenges.
Maintain this server? Claim it
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.
Create a live captcha.cc challenge for a site key and allowed hostname. Useful for smoke tests and integration checks.
Hostname configured on the captcha.cc site.
Public captcha.cc site key.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Create a live captcha.cc challenge for a site key and allowed hostname. Useful for smoke tests and integration checks.
| Argument | Type | Description |
|---|---|---|
| hostname* | string | Hostname configured on the captcha.cc site. |
| site_key* | string | Public captcha.cc site key. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"site_key",
"hostname"
],
"properties": {
"hostname": {
"type": "string",
"minLength": 1,
"description": "Hostname configured on the captcha.cc site."
},
"site_key": {
"type": "string",
"minLength": 1,
"description": "Public captcha.cc site key."
}
}
}Return a server-side fetch example for redeeming a captcha.cc proof token exactly once.
| Argument | Type | Description |
|---|---|---|
| secret_env_var | string | |
| proof_token_expression | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"secret_env_var": {
"type": "string",
"default": "CAPTCHA_CC_SECRET_KEY",
"minLength": 1
},
"proof_token_expression": {
"type": "string",
"default": "req.body.proofToken",
"minLength": 1
}
}
}Return a minimal browser SDK snippet for mounting captcha.cc and submitting the proof token to an application endpoint.
| Argument | Type | Description |
|---|---|---|
| form_id | string | Form id to attach submit handling to. |
| site_key* | string | Public captcha.cc site key, for example pk_live_xxx. |
| element_id | string | DOM element id where the widget should mount. |
| submit_path | string | Application endpoint that receives the proof token. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"site_key"
],
"properties": {
"form_id": {
"type": "string",
"default": "contact-form",
"minLength": 1,
"description": "Form id to attach submit handling to."
},
"site_key": {
"type": "string",
"minLength": 1,
"description": "Public captcha.cc site key, for example pk_live_xxx."
},
"element_id": {
"type": "string",
"default": "captcha",
"minLength": 1,
"description": "DOM element id where the widget should mount."
},
"submit_path": {
"type": "string",
"default": "/submit-form",
"minLength": 1,
"description": "Application endpoint that receives the proof token."
}
}
}