Server definition
- Hash
- sha256:d849a88fd0e2c72eaae0b0c84d12f55ff025d5b231d6cb4d0dd29a75fe99638c
- What it is
- What a remote MCP server returned when asked what it offers: 13 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Wallet-free approved-token Base swap safety preflight. Costs $0.001 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"type": "string"
},
"from": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"intentId": {
"type": "string"
},
"referralCode": {
"type": "string"
},
"sourceAgentId": {
"type": "string"
},
"to": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
}
},
"required": [
"from",
"to",
"amount"
],
"type": "object"
},
"name": "check_base_swap",
"outputSchema": null
},
{
"description": "Approved Base token risk and liquidity check. Costs $0.03 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"token": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "check_token_risk",
"outputSchema": null
},
{
"description": "Read-only Base wallet account-posture check. Costs $0.01 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"wallet": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"wallet"
],
"type": "object"
},
"name": "check_wallet_risk",
"outputSchema": null
},
{
"description": "Safety-checked noncustodial Base swap quote. Costs $0.01 USDC; the buyer signs and broadcasts.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"type": "string"
},
"executionMode": {
"enum": [
"standard",
"gasless"
],
"type": "string"
},
"from": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"intentId": {
"type": "string"
},
"referralCode": {
"type": "string"
},
"sourceAgentId": {
"type": "string"
},
"to": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"wallet": {
"type": "string"
}
},
"required": [
"from",
"to",
"amount",
"wallet"
],
"type": "object"
},
"name": "get_safe_swap_quote",
"outputSchema": null
},
{
"description": "Complete pre-sign trade guard with route and simulation evidence. Costs $0.12 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"executionMode": {
"const": "standard",
"type": "string"
},
"from": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"to": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"wallet": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"from",
"to",
"amount",
"wallet"
],
"type": "object"
},
"name": "guard_base_trade",
"outputSchema": null
},
{
"description": "List SafeRoute's seven approved Base assets, limits, fees, and execution modes. Free.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "list_supported_assets",
"outputSchema": null
},
{
"description": "Decode and simulate approved Base ERC-20 calldata or SafeRoute's exact official ERC-8004 registration. Costs $0.05 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"transaction": {
"properties": {
"data": {
"pattern": "^0x[a-fA-F0-9]+$",
"type": "string"
},
"from": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"to": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"value": {
"pattern": "^\\d+$",
"type": "string"
}
},
"required": [
"from",
"to",
"data"
],
"type": "object"
}
},
"required": [
"transaction"
],
"type": "object"
},
"name": "preflight_transaction",
"outputSchema": null
},
{
"description": "Prepare a bounded, simulated unsigned Base token transfer. Costs $0.10 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"recipient": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sender": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"token": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
}
},
"required": [
"token",
"amount",
"sender",
"recipient"
],
"type": "object"
},
"name": "prepare_token_transfer",
"outputSchema": null
},
{
"description": "One automatic x402 payment-safety front door: pre-payment ALLOW/BLOCK, duplicate-safe ID binding, policy risk reasons, and optional mined-settlement verification. Free and rate-limited; the buyer signs and pays.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"idempotencyKey": {
"maxLength": 128,
"minLength": 16,
"pattern": "^[a-zA-Z0-9._:-]+$",
"type": "string"
},
"payment": {
"additionalProperties": false,
"properties": {
"payer": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"paymentRequired": {
"additionalProperties": {},
"properties": {
"accepts": {
"items": {
"additionalProperties": {},
"properties": {
"amount": {
"pattern": "^\\d+$",
"type": "string"
},
"asset": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxTimeoutSeconds": {
"maximum": 3600,
"minimum": 1,
"type": "integer"
},
"network": {
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"payTo": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"scheme": {
"maxLength": 32,
"minLength": 1,
"type": "string"
}
},
"required": [
"scheme",
"network",
"asset",
"amount",
"payTo",
"maxTimeoutSeconds"
],
"type": "object"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
},
"resource": {
"additionalProperties": {},
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"x402Version": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"required": [
"x402Version",
"resource",
"accepts"
],
"type": "object"
},
"policy": {
"additionalProperties": false,
"properties": {
"allowedHosts": {
"items": {
"type": "string"
},
"maxItems": 100,
"type": "array"
},
"allowedPayees": {
"items": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxItems": 100,
"type": "array"
},
"blockedPayees": {
"items": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxItems": 100,
"type": "array"
},
"maxAmountAtomic": {
"pattern": "^\\d+$",
"type": "string"
},
"reviewAboveAmountAtomic": {
"pattern": "^\\d+$",
"type": "string"
}
},
"type": "object"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
}
},
"required": [
"payer",
"paymentRequired"
],
"type": "object"
},
"settlement": {
"additionalProperties": false,
"properties": {
"paymentResponseHeader": {
"maxLength": 8192,
"minLength": 1,
"type": "string"
},
"transactionHash": {
"pattern": "^0x[a-fA-F0-9]{64}$",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"idempotencyKey",
"payment"
],
"type": "object"
},
"name": "protect_payment",
"outputSchema": null
},
{
"description": "Create a signed pre-sign ALLOW, BLOCK, or REVIEW receipt. Costs $0.05 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"action": {
"enum": [
"trade",
"transaction",
"token"
],
"type": "string"
},
"amount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"executionMode": {
"const": "standard",
"type": "string"
},
"from": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"to": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"token": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"transaction": {
"properties": {
"data": {
"pattern": "^0x[a-fA-F0-9]+$",
"type": "string"
},
"from": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"to": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"value": {
"pattern": "^\\d+$",
"type": "string"
}
},
"required": [
"from",
"to",
"data"
],
"type": "object"
},
"wallet": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"action"
],
"type": "object"
},
"name": "prove_safe_action",
"outputSchema": null
},
{
"description": "Prepare a bounded, simulated exact-buy route to a payer-owned Base USDC target covering the x402 payment and optional buffer. Costs $0.05 USDC; buyer confirms funding, then retries standard x402 once.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"request": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"request"
],
"type": "object"
},
"name": "route_agent_payment",
"outputSchema": null
},
{
"description": "Verify a standard-mode SafeRoute Base execution against its signed receipt. Free; referral payouts remain disabled.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"receipt": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"receiptSignature": {
"type": "string"
},
"transactionHash": {
"type": "string"
}
},
"required": [
"transactionHash",
"receipt",
"receiptSignature"
],
"type": "object"
},
"name": "verify_swap_execution",
"outputSchema": null
},
{
"description": "Compare a mined Base transaction with buyer intent. Costs $0.05 USDC.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"intent": {
"properties": {
"buyToken": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"expectedBuyAmount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"expectedCalldataHash": {
"pattern": "^0x[a-fA-F0-9]{64}$",
"type": "string"
},
"expectedTarget": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"minimumBuyAmount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"recipient": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"sellAmount": {
"pattern": "^\\d+(?:\\.\\d+)?$",
"type": "string"
},
"sellToken": {
"enum": [
"USDC",
"WETH",
"EURC",
"CBETH",
"CBBTC",
"VIRTUAL",
"AERO"
],
"type": "string"
},
"sender": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"sender",
"recipient",
"sellToken",
"buyToken",
"sellAmount",
"minimumBuyAmount"
],
"type": "object"
},
"intentId": {
"maxLength": 128,
"minLength": 16,
"type": "string"
},
"referralCode": {
"maxLength": 64,
"minLength": 3,
"type": "string"
},
"sourceAgentId": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"transactionHash": {
"pattern": "^0x[a-fA-F0-9]{64}$",
"type": "string"
}
},
"required": [
"transactionHash",
"intent"
],
"type": "object"
},
"name": "verify_transaction_intent",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d849a88fd0e2c72eaae0b0c84d12f55ff025d5b231d6cb4d0dd29a75fe99638c | sha256sum