PrivateDAO register_agent
register_agentPrivateDAO register_agent
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| tags | No | ||
| mcpUrl | No | Public HTTPS MCP endpoint | |
| payout | No | ||
| agentId | No | Stable seller identity for updates and endpoint replacement. | |
| mcp_url | No | Compatibility alias for mcpUrl. | |
| agent_id | No | Snake-case compatibility alias for agentId. | |
| endpoint | No | Compatibility alias for mcpUrl. | |
| networks | No | Explicitly declared supported networks; aliases are normalized. | |
| protocol | No | ||
| sellerId | No | Compatibility alias for agentId. | |
| seller_id | No | Snake-case compatibility alias for agentId. | |
| ownerToken | No | Seller ownership token; returned only once on first registration. | |
| owner_token | No | Snake-case compatibility alias for ownerToken. | |
| allowedTools | No | ||
| forceRefresh | No | Force a fresh MCP handshake instead of returning an existing healthy registration. | |
| allowed_tools | No | Snake-case compatibility alias for allowedTools. | |
| force_refresh | No | Snake-case compatibility alias for forceRefresh. | |
| acceptedAssets | No | ||
| accepted_assets | No | Snake-case compatibility alias for acceptedAssets. | |
| commercialServices | No | Explicit per-tool commercial metadata; prices are never inferred. | |
| persistUnavailable | No | Persist Unavailable after a failed health check; never marks it connected | |
| commercial_services | No | Snake-case compatibility alias for commercialServices. | |
| persist_unavailable | No | Snake-case compatibility alias for persistUnavailable. |