registry_register_tool
Register a tool you own so it gets real synthetic checks and a live score. Submit a signed registration message with your wallet to list and monitor it.
Instructions
[Wicked Registry] Register a tool you own so it gets real synthetic checks and a live score. Get the exact message to sign from registry_onboarding_message(action=register), sign it with owner_wallet, then call this. This tool never signs.
Use when you own a tool and want it listed and monitored, with your wallet's signature over the registration message. Not for finding tools.
Behavior: writes state upstream (not read-only); needs the credentials or wallet signature noted above where applicable.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"endpoint_url": "<endpoint_url>",
"protocol": "<protocol>",
"category": "<category>",
"description": "<description>",
"owner_wallet": "<owner_wallet>",
"signature": "<signature>",
"timestamp": "<timestamp>"
},
"name": "registry_register_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| category | Yes | ||
| protocol | Yes | "x402", "mcp" or "rest". | |
| signature | Yes | 0x-prefixed ECDSA signature over the registration message. | |
| timestamp | Yes | ISO 8601 timestamp used in the signed message (within an hour of the call). | |
| schema_url | No | Optional JSON Schema URL enabling the schema-conformance score. | |
| description | Yes | ||
| endpoint_url | Yes | Live, publicly reachable endpoint. | |
| owner_wallet | Yes | 0x wallet that signed the registration message. |