Test-network group buying through nine buyer and seller tools.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Co-sign a test-network pool outcome to build portable completion evidence. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Co-sign a test-network pool outcome to build portable completion evidence. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| signature* | string | |
| attestation* | object |
{
"type": "object",
"required": [
"attestation",
"signature"
],
"properties": {
"signature": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{130}$"
},
"attestation": {
"type": "object",
"oneOf": [
{
"properties": {
"outcome": {
"const": "completed"
}
}
},
{
"not": {
"required": [
"realizedUnitPrice"
]
},
"properties": {
"outcome": {
"enum": [
"seller_default",
"buyer_default"
]
}
}
}
],
"required": [
"manifestHash",
"poolId",
"role",
"outcome"
],
"properties": {
"role": {
"enum": [
"buyer",
"seller"
],
"type": "string"
},
"poolId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
},
"outcome": {
"enum": [
"completed",
"seller_default",
"buyer_default"
],
"type": "string"
},
"manifestHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
},
"realizedUnitPrice": {
"not": {
"const": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
},
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,77})$"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}Check once whether a posted purchase intent has joined a better-priced forming pool. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| intentId* | string |
{
"type": "object",
"required": [
"intentId"
],
"properties": {
"intentId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
}
},
"additionalProperties": false
}Sign or bond a test-network purchase commitment without exposing a private key to the server. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| bond | object | |
| mode* | string | |
| publish | boolean | |
| signature* | string | |
| commitment* | object |
{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"bond"
]
},
"required": [
"mode",
"commitment",
"signature"
],
"properties": {
"mode": {
"const": "sign"
}
}
},
{
"required": [
"mode",
"commitment",
"signature",
"bond"
],
"properties": {
"mode": {
"const": "bond"
},
"publish": {
"const": true
}
}
}
],
"required": [
"mode",
"commitment",
"signature"
],
"properties": {
"bond": {
"type": "object",
"required": [
"deploy",
"deposit",
"evidence"
],
"properties": {
"deploy": {
"type": "object",
"required": [
"chainId",
"token",
"manifestHash",
"participants"
],
"properties": {
"token": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"chainId": {
"type": "integer",
"const": 84532
},
"manifestHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
},
"participants": {
"type": "array",
"items": {
"type": "object",
"required": [
"address",
"role",
"requiredAct",
"bondAmountUSDC6",
"depositDeadlineUnixSeconds",
"performDeadlineUnixSeconds"
],
"properties": {
"role": {
"enum": [
"buyer",
"seller"
],
"type": "string"
},
"address": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"requiredAct": {
"enum": [
"deposit-settlement",
"post-countersign-hash"
],
"type": "string"
},
"bondAmountUSDC6": {
"type": "string",
"pattern": "^[1-9][0-9]{0,77}$"
},
"depositDeadlineUnixSeconds": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,19})$"
},
"performDeadlineUnixSeconds": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,19})$"
}
},
"additionalProperties": false
},
"maxItems": 32,
"minItems": 2
}
},
"additionalProperties": false
},
"deposit": {
"type": "object",
"required": [
"bondAddress",
"participant"
],
"properties": {
"bondAddress": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"participant": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
}
},
"additionalProperties": false
},
"evidence": {
"type": "object",
"required": [
"bondAddress",
"deploymentTransactionHash",
"depositTransactionHash"
],
"properties": {
"bondAddress": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"depositTransactionHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
},
"deploymentTransactionHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"mode": {
"enum": [
"bond",
"sign"
],
"type": "string"
},
"publish": {
"type": "boolean"
},
"signature": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{130}$"
},
"commitment": {
"type": "object",
"required": [
"manifestHash",
"poolId",
"buyer",
"seller",
"productId",
"qty",
"unitPrice",
"settlementMethod",
"expiry",
"termsHash"
],
"properties": {
"qty": {
"type": "string",
"pattern": "^[1-9][0-9]{0,77}$"
},
"buyer": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"expiry": {
"type": "string",
"pattern": "^[1-9][0-9]{0,77}$"
},
"poolId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
},
"seller": {
"type": "string",
"pattern": "^0x(?!0{40}$)[0-9a-fA-F]{40}$"
},
"productId": {
"type": "string",
"pattern": "^(?:\\S|\\S[\\s\\S]*\\S)$",
"maxLength": 256,
"minLength": 1
},
"termsHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
},
"unitPrice": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,77})$"
},
"manifestHash": {
"type": "string",
"pattern": "^0x[0-9a-f]{64}$"
},
"settlementMethod": {
"type": "string",
"pattern": "^(?:\\S|\\S[\\s\\S]*\\S)$",
"maxLength": 128,
"minLength": 1
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}Poll a purchase intent until it matches or returns explainable failure reasons. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| intentId* | string | |
| intervalMs | integer | |
| maxAttempts | integer |
{
"type": "object",
"required": [
"intentId"
],
"properties": {
"intentId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
},
"intervalMs": {
"type": "integer",
"maximum": 3000,
"minimum": 0
},
"maxAttempts": {
"type": "integer",
"maximum": 10,
"minimum": 1
}
},
"additionalProperties": false
}Use a Phase-0 payment rail to reveal the matched test-network manifest. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| poolId | string | |
| payment* | object | |
| manifestId | string |
{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"poolId"
]
},
"required": [
"manifestId"
]
},
{
"not": {
"required": [
"manifestId"
]
},
"required": [
"poolId"
]
}
],
"required": [
"payment"
],
"properties": {
"poolId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
},
"payment": {
"type": "object",
"required": [
"rail",
"paymentSignature"
],
"properties": {
"rail": {
"enum": [
"mock",
"x402-testnet",
"credits"
],
"type": "string"
},
"paymentSignature": {
"type": "string",
"pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$",
"maxLength": 24000,
"minLength": 4
}
},
"additionalProperties": false
},
"manifestId": {
"type": "string",
"pattern": "^[0-9A-HJKMNP-TV-Z]{26}$"
}
},
"additionalProperties": false
}Post test-network demand so Caravan can aggregate it into a stronger group-buy. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| proof* | string | |
| intent* | object |
{
"type": "object",
"required": [
"intent",
"proof"
],
"properties": {
"proof": {
"type": "string",
"pattern": "^v1:[0-9]{4}-[0-9]{2}-[0-9]{2}:[0-9a-f]+$",
"maxLength": 512,
"minLength": 15
},
"intent": {
"type": "object",
"required": [
"productId",
"qty",
"unitCeiling",
"window",
"region",
"settlementPrefs",
"privacy"
],
"properties": {
"qty": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1
},
"region": {
"type": "string",
"maxLength": 128,
"minLength": 1
},
"window": {
"type": "object",
"required": [
"start",
"end"
],
"properties": {
"end": {
"type": "string",
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d{3})?Z$",
"maxLength": 32
},
"start": {
"type": "string",
"format": "date-time",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d{3})?Z$",
"maxLength": 32
}
},
"additionalProperties": false
},
"privacy": {
"enum": [
"normal",
"private"
],
"type": "string"
},
"productId": {
"type": "string",
"maxLength": 256,
"minLength": 1
},
"unitCeiling": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"settlementPrefs": {
"type": "array",
"items": {
"type": "string",
"maxLength": 64,
"minLength": 1
},
"maxItems": 16,
"minItems": 1,
"uniqueItems": true
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}Publish test-network quantity tiers so verified capacity can compete for aggregated demand. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| offer* | object |
{
"type": "object",
"required": [
"offer"
],
"properties": {
"offer": {
"type": "object",
"required": [
"sellerId",
"productId",
"tiers",
"expiry",
"maxOutstandingQty",
"minCommittedQtyPerBindingTier",
"regions",
"substitutionPolicy",
"taxShippingExclusions",
"settlementMethods",
"sellerBondLevel",
"bindingFlag"
],
"properties": {
"tiers": {
"type": "array",
"items": {
"type": "object",
"required": [
"minQty",
"unitPrice"
],
"properties": {
"minQty": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1
},
"unitPrice": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"maxItems": 64,
"minItems": 1
},
"expiry": {
"type": "string",
"format": "date-time",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(?:\\.[0-9]{3})?Z$",
"maxLength": 32
},
"regions": {
"type": "array",
"items": {
"type": "string",
"maxLength": 64,
"minLength": 1
},
"maxItems": 64,
"minItems": 1,
"uniqueItems": true
},
"sellerId": {
"type": "string",
"maxLength": 128,
"minLength": 1
},
"productId": {
"type": "string",
"pattern": "^(?:GTIN:(?:[0-9]{8}|[0-9]{12}|[0-9]{13}|[0-9]{14})|MPN:[A-Za-z0-9][A-Za-z0-9._/-]{0,127}|spec-hash:[a-f0-9]{64})$",
"maxLength": 138,
"minLength": 1
},
"bindingFlag": {
"enum": [
"binding",
"indicative"
],
"type": "string"
},
"sellerBondLevel": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"maxOutstandingQty": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1
},
"settlementMethods": {
"type": "array",
"items": {
"type": "string",
"maxLength": 64,
"minLength": 1
},
"maxItems": 32,
"minItems": 1,
"uniqueItems": true
},
"substitutionPolicy": {
"enum": [
"none",
"equivalent",
"seller-approved"
],
"type": "string"
},
"taxShippingExclusions": {
"type": "array",
"items": {
"type": "string",
"maxLength": 256,
"minLength": 1
},
"maxItems": 64,
"uniqueItems": true
},
"minCommittedQtyPerBindingTier": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}Compare privacy-safe historical discounts before deciding whether to join a pool. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| cursor | string | |
| productId* | string |
{
"type": "object",
"required": [
"productId"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 1000,
"minimum": 1
},
"cursor": {
"type": "string",
"pattern": "^cph_[0-9a-f]{64}$"
},
"productId": {
"type": "string",
"maxLength": 256,
"minLength": 1
}
},
"additionalProperties": false
}Link a seller AgentCard and HTTPS domain proof before offering capacity. EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK
| Argument | Type | Description |
|---|---|---|
| card* | object | |
| domainOrigin* | string |
{
"type": "object",
"required": [
"card",
"domainOrigin"
],
"properties": {
"card": {
"type": "object",
"required": [
"version",
"name",
"skills",
"endpoints",
"disclaimer"
],
"properties": {
"name": {
"type": "string",
"pattern": "\\S",
"maxLength": 128,
"minLength": 1
},
"skills": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"name"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 1
},
"name": {
"type": "string",
"pattern": "\\S",
"maxLength": 128,
"minLength": 1
},
"description": {
"type": "string",
"pattern": "\\S",
"maxLength": 1024,
"minLength": 1
}
},
"additionalProperties": false
},
"maxItems": 64
},
"erc8004": {
"type": "object",
"required": [
"chainId",
"registryAddress",
"tokenId"
],
"properties": {
"chainId": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1
},
"tokenId": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,77})$"
},
"registryAddress": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"additionalProperties": false
},
"version": {
"type": "string",
"const": "1.0"
},
"endpoints": {
"type": "array",
"items": {
"type": "object",
"required": [
"protocol",
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"maxLength": 2048
},
"protocol": {
"enum": [
"a2a",
"mcp",
"https"
],
"type": "string"
}
},
"additionalProperties": false
},
"maxItems": 16,
"minItems": 1
},
"disclaimer": {
"type": "string",
"const": "EXPERIMENTAL — TEST NETWORK ONLY — NOT A FINANCIAL PRODUCT OR SERVICE — NO REAL FUNDS — AS IS, NO WARRANTY, NO LIABILITY — USE AT YOUR OWN RISK"
},
"description": {
"type": "string",
"pattern": "\\S",
"maxLength": 2048,
"minLength": 1
}
},
"additionalProperties": false
},
"domainOrigin": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"maxLength": 512
}
},
"additionalProperties": false
}