Convex network access, CAD3 data conversion, and secret-backed Ed25519 signing
| Name: | convex |
| Class: | covia.adapter.ConvexAdapter |
This adapter provides 6 MCP tool(s) for AI agent integration:
| Tool Name | Description |
|---|---|
| convex_sign | Sign UTF-8 text or hexadecimal bytes with an Ed25519 seed held in the caller's secret store. Returns only the public account key and signature. |
| convex_generate-key | Generate a new Ed25519 key pair and store its seed encrypted in the caller's secret store. The seed is never returned. Refuses to replace an existing secret unless overwrite is explicitly true. |
| convex_transact | Execute a signed transaction against a Convex peer. Prefer an s/<name> reference to a seed generated by convex:generate-key; literal seeds remain supported for compatibility and are redacted from job records. |
| convex_query | Execute a read-only query against a Convex peer |
| convex_decode-cad3 | Decode a complete hexadecimal CAD3 encoding into its native Convex data structure. Accepts both single-cell and self-contained multi-cell encodings. |
| convex_encode-cad3 | Encode a native Convex value as a complete, self-contained hexadecimal CAD3 message. Large values include all required child cells for decode-cad3. |