Tool tree
Nouns need eyes. Verbs need a voice. A real-time messenger where every action is also a WebMCP tool, so a blind or low-vision user can fully operate it by talking to an AI agent.
Implementation
gradeNot graded
gradeNot graded
get_connection_statusAnswer
Report whether this Verb page is signed in and whether its agent tools are connected. Use before requesting Verb actions. If not signed in, the result includes guidance -- sign-in always requires the human, never click sign-in controls yourself.
View tool JSON
{
"name": "get_connection_status",
"kind": "answer",
"impl": "imperative",
"description": "Report whether this Verb page is signed in and whether its agent tools are connected. Use before requesting Verb actions. If not signed in, the result includes guidance -- sign-in always requires the human, never click sign-in controls yourself.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}sign_upSensitive Action
Create a new Verb account secured by a passkey -- never a password. Ask the person for their name and email, then call this. Their device will then prompt for a fingerprint, face, PIN, or security key -- that step needs the human directly, never attempt or describe it as automatic. If it's cancelled, nothing is created and the same email works again.
View tool JSON
{
"name": "sign_up",
"kind": "transact",
"impl": "imperative",
"description": "Create a new Verb account secured by a passkey -- never a password. Ask the person for their name and email, then call this. Their device will then prompt for a fingerprint, face, PIN, or security key -- that step needs the human directly, never attempt or describe it as automatic. If it's cancelled, nothing is created and the same email works again.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The person's display name."
},
"email": {
"type": "string",
"description": "Their email address."
}
},
"required": [
"name",
"email"
],
"additionalProperties": false
}
}