Convex Testnet MCP
Hosted Convex testnet with a ready-to-use MCP endpoint — plug any MCP-capable agent straight into a live lattice network.
Links
MCP Endpoint
https://mikera1337-convex-testnet.hf.space/mcp streamable-http Convex MCP v0.8.3-SNAPSHOT
Tools (33)
-
queryConvex QueryExecute a Convex Lisp query. Queries are read-only, free, and instant.
-
preparePrepare TransactionPrepare a Convex transaction for signing. Returns a hash to pass to 'signAndSubmit' or 'submit'.
-
transactConvex Transaction (Quick)Execute a Convex transaction in one step. Sends seed over network — use HTTPS with trusted peers only. For sensitive operations prefer prepare → signAndSubmit.
-
encodeEncode CAD3Encode a CVM literal into CAD3 multi-cell hex bytes.
-
decodeDecode CAD3Decode CAD3 multi-cell hex bytes back into a CVM literal.
-
submitSubmit Prepared TransactionSubmit a previously prepared transaction with hash, public key, and signature.
-
signAndSubmitSign and Submit TransactionSign and submit a prepared transaction. Use after 'prepare'. Sends seed over network — HTTPS only.
-
hashHash CalculatorCompute a SHA-256 or SHA3 hash of supplied data.
-
signValue SignerSign raw hex data with an Ed25519 seed. For transactions, sign the 'hash' from prepare.
-
peerStatusPeer StatusReturn current Convex peer status including consensus point and network state.
-
keyGenKey Pair GeneratorGenerate a new Ed25519 key pair. Provide a seed for deterministic output, or omit for secure random.
-
validateSignature ValidatorValidate an Ed25519 signature against a public key and message bytes.
-
createAccountCreate AccountCreate a new Convex account with the specified public key. Optionally fund via faucet (1 CVM = 1,000,000,000 copper, max 1 CVM).
-
describeAccountDescribe AccountGet account info: balance, sequence number, defined symbols with metadata.
-
lookupSymbol LookupLook up a symbol in a Convex account environment. Returns existence, value (with optional path navigation), and metadata.
-
resolveCNSResolve CNS NameResolve a CNS name to its record: value (usually an address), controller, metadata, and child node.
-
getTransactionGet TransactionLook up a transaction by hash. Returns signed data, consensus position, and execution result.
-
getBalanceGet BalanceGet coin or token balance for an account. Returns balance in copper (1 CVM = 1,000,000,000 copper).
-
transferTransferTransfer CVM coins or fungible tokens to another account. Amounts in copper for CVM (1 CVM = 1,000,000,000 copper).
-
watchStateWatch StateWatch a path in the global CVM state for changes. Returns a watchId. Changes are delivered as SSE notifications on the session's GET /mcp stream. Requires an active session (Mcp-Session-Id).
-
unwatchStateUnwatch StateStop watching state paths. Provide a watchId to remove a single watch, or a path to remove all watches whose path starts with the given prefix. At least one of watchId or path must be provided.
-
signingServiceInfoSigning Service InfoCheck if the peer's signing service is available. No authentication required.
-
signingCreateKeyCreate Signing KeyCreate a new Ed25519 key pair in the signing service. Private key stored encrypted server-side. Authenticated.
-
signingListKeysList Signing KeysList all public keys stored in the signing service for the authenticated identity.
-
signingSignSign with Stored KeySign hex-encoded bytes using a stored signing service key. Authenticated.
-
signingGetJWTGet Self-Signed JWTCreate a self-signed EdDSA JWT (did:key identity) using a stored signing key. Authenticated.
-
signingTransactTransact via Signing ServiceExecute a Convex transaction using a stored signing key. Private key never leaves the server. Authenticated.
-
signingCreateAccountCreate Account via Signing ServiceCreate a new signing key and on-chain account in one step. Optionally fund via faucet. Authenticated.
-
signingListAccountsList Signing AccountsList signing keys and associated on-chain addresses for the authenticated identity.
-
signingImportKeyImport Key (Signing Service)Import an Ed25519 seed into the signing service. Elevated: first call returns confirmUrl for browser approval, retry with confirmToken.
-
signingExportKeyExport Key (Signing Service)Export (reveal) the private seed for a stored key. Elevated: first call returns confirmUrl, retry with confirmToken.
-
signingDeleteKeyDelete Key (Signing Service)Permanently delete a key from the signing service. Irreversible. Elevated: first call returns confirmUrl, retry with confirmToken.
-
signingChangePassphraseChange Passphrase (Signing Service)Change the passphrase for a stored signing key. Elevated: first call returns confirmUrl, retry with confirmToken.
Last checked 2026-04-19T08:15:26.117Z