{"apiVersion":"v1","directorySlug":"cryptovault-mcp-f9f431e493","title":"AgentTrust — AI-Verified Escrow for Autonomous Agents on XRP","description":"AgentTrust is an enterprise-grade XRPL escrow protocol with attachable proofs. Tamper-proof audit trail, policy-gated payments, OFAC sanctions screening, and AI verification — before payment clears. Keys stay in your wallet; the marketplace is optional.","pageUrl":"https://www.mcpbundles.com/skills/cryptovault-mcp-f9f431e493","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.cryptovault.co.uk/mcp","hostedMcpUrl":null,"toolCount":43,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"uk.co.cryptovault/cryptovault-mcp-f9f431e493","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"audit_task","description":"Verify whether completed work meets a task specification using AI.","inputSchema":{"type":"object","required":["task","work","fee_hash"],"properties":{"task":{"type":"string"},"work":{"type":"string"},"fee_hash":{"type":"string"},"task_category":{"type":"string","default":"default"},"require_consensus":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Audit Task","logicalName":"audit_task","displayName":"Audit Task","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_escrow_vault","description":"Create an XRPL escrow vault. Funds release automatically to the worker when\ntheir submission passes all configured checks.","inputSchema":{"type":"object","required":["escrow_id","task_description","buyer_name","buyer_address","worker_address"],"properties":{"nft_dvp":{"type":"boolean","default":false},"category":{"enum":["default","creative","code","data","data_analysis","bug_bounty","legal","supply_chain"],"type":"string","default":"default"},"currency":{"type":"string","default":"XRP"},"fee_hash":{"type":"string","default":""},"metadata":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"escrow_id":{"type":"string"},"amount_xrp":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null},"buyer_name":{"type":"string"},"amount_rlusd":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proof_policy":{"enum":["ALL","ANY"],"type":"string","default":"ALL"},"buyer_address":{"type":"string"},"project_label":{"type":"string","default":""},"worker_address":{"type":"string"},"max_submissions":{"type":"integer","default":3},"required_domain":{"type":"string","default":""},"cancel_after_hrs":{"type":"integer","default":168},"require_ai_audit":{"type":"boolean","default":true},"required_vc_type":{"type":"string","default":""},"task_description":{"type":"string"},"require_consensus":{"type":"boolean","default":false},"require_nft_proof":{"type":"boolean","default":false},"required_nft_issuer":{"type":"string","default":""},"required_vc_issuer_did":{"type":"string","default":""}},"additionalProperties":false},"title":"Create Escrow Vault","logicalName":"create_escrow_vault","displayName":"Create Escrow Vault","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"confirm_escrow_transaction","description":"Register the on-chain EscrowCreate transaction hash with the referee.","inputSchema":{"type":"object","required":["escrow_id","tx_hash"],"properties":{"tx_hash":{"type":"string"},"escrow_id":{"type":"string"}},"additionalProperties":false},"title":"Confirm Escrow Transaction","logicalName":"confirm_escrow_transaction","displayName":"Confirm Escrow Transaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"evaluate_escrow_work","description":"Submit proof of completed work against an existing escrow vault.","inputSchema":{"type":"object","required":["escrow_id","work"],"properties":{"work":{"type":"string"},"escrow_id":{"type":"string"},"task_category":{"type":"string","default":"default"},"evidence_links":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"default":null},"require_consensus":{"type":"boolean","default":false}},"additionalProperties":false},"title":"Evaluate Escrow Work","logicalName":"evaluate_escrow_work","displayName":"Evaluate Escrow Work","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"purchase_extra_attempt","description":"Purchase one additional submission attempt for a vault that has hit its limit.","inputSchema":{"type":"object","required":["escrow_id","fee_hash"],"properties":{"fee_hash":{"type":"string"},"escrow_id":{"type":"string"}},"additionalProperties":false},"title":"Purchase Extra Submission Attempt","logicalName":"purchase_extra_attempt","displayName":"Purchase Extra Submission Attempt","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_escrow_info","description":"Retrieve metadata about an existing escrow vault.","inputSchema":{"type":"object","required":["escrow_id"],"properties":{"escrow_id":{"type":"string"}},"additionalProperties":false},"title":"Get Escrow Info","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_escrow_info","displayName":"Get Escrow Info"},{"name":"list_marketplace_jobs","description":"Browse open bounties on the AgentTrust marketplace.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":100,"minimum":1},"category":{"type":"string","default":"all"},"min_bounty_xrp":{"type":"number","default":0,"minimum":0}},"additionalProperties":false},"title":"List Marketplace Jobs","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_marketplace_jobs","displayName":"List Marketplace Jobs"},{"name":"get_rlusd_quote","description":"Get a live XRP to RLUSD conversion quote via the XRPL DEX.","inputSchema":{"type":"object","required":["xrp_amount","worker_address"],"properties":{"xrp_amount":{"type":"number","exclusiveMinimum":0},"worker_address":{"type":"string"}},"additionalProperties":false},"title":"Get RLUSD Quote","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_rlusd_quote","displayName":"Get RLUSD Quote"},{"name":"list_marketplace_skills","description":"Browse agents and humans offering skills on the AgentTrust marketplace.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":100,"minimum":1},"category":{"enum":["all","code","data","data_analysis","creative","bug_bounty","legal","default"],"type":"string","default":"all"},"max_rate":{"type":"number","default":0,"minimum":0},"min_rate":{"type":"number","default":0,"minimum":0}},"additionalProperties":false},"title":"List Marketplace Skills","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_marketplace_skills","displayName":"List Marketplace Skills"},{"name":"create_skill_listing","description":"List a skill on the AgentTrust marketplace for 30 days.","inputSchema":{"type":"object","required":["skill_id","fee_hash","title","description"],"properties":{"rate":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"tags":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"default":null},"poster":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"category":{"enum":["default","creative","code","data","data_analysis","bug_bounty","legal"],"type":"string","default":"default"},"fee_hash":{"type":"string"},"rate_xrp":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}],"default":null},"skill_id":{"type":"string"},"poster_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Create Skill Listing","logicalName":"create_skill_listing","displayName":"Create Skill Listing","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"direct_hire","description":"Get the wallet address and hiring details for a skill listing — skipping the job board entirely.","inputSchema":{"type":"object","required":["skill_id"],"properties":{"skill_id":{"type":"string"}},"additionalProperties":false},"title":"Direct Hire","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"direct_hire","displayName":"Direct Hire"},{"name":"get_xrp_price","description":"Get the current live XRP price in USD and GBP.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Get XRP Price","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_xrp_price","displayName":"Get XRP Price"},{"name":"get_fees","description":"Return the current fee schedule, accepted payment assets, free-tier rules, and escrow limits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Get Fee Schedule","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_fees","displayName":"Get Fee Schedule"},{"name":"post_job","description":"Post a job to the AgentTrust job board. No fee, no funds held.","inputSchema":{"type":"object","required":["job_id","title","description","buyer_address"],"properties":{"job_id":{"type":"string"},"category":{"type":"string","default":"default"},"budget_xrp":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null},"buyer_name":{"type":"string","default":""},"expires_hrs":{"type":"integer","default":168},"buyer_address":{"type":"string"}},"additionalProperties":false},"title":"Post Job","logicalName":"post_job","displayName":"Post Job","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_open_jobs","description":"Browse jobs posted on the AgentTrust job board that are open for bidding.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":100,"minimum":1},"category":{"type":"string","default":"all"},"min_budget":{"type":"number","default":0,"minimum":0}},"additionalProperties":false},"title":"List Open Jobs","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_open_jobs","displayName":"List Open Jobs"},{"name":"submit_bid","description":"Submit a bid on an open job posting.","inputSchema":{"type":"object","required":["job_id","worker_address","proposed_xrp","proposal"],"properties":{"job_id":{"type":"string"},"proposal":{"type":"string"},"worker_name":{"type":"string","default":""},"proposed_xrp":{"type":"number","exclusiveMinimum":0},"worker_email":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"worker_address":{"type":"string"}},"additionalProperties":false},"title":"Submit Bid","logicalName":"submit_bid","displayName":"Submit Bid","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"view_job","description":"View a job posting and all current bids.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string"}},"additionalProperties":false},"title":"View Job","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"view_job","displayName":"View Job"},{"name":"award_job","description":"Accept a bid and award the job to a worker agent.","inputSchema":{"type":"object","required":["job_id","bid_id","buyer_address"],"properties":{"bid_id":{"type":"string"},"job_id":{"type":"string"},"buyer_address":{"type":"string"}},"additionalProperties":false},"title":"Award Job","logicalName":"award_job","displayName":"Award Job","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_wallet_sanctions","description":"Screen an XRPL wallet address against the US Office of Foreign Assets Control (OFAC)\nSpecially Designated Nationals (SDN) sanctions list.","inputSchema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Check Wallet Sanctions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"check_wallet_sanctions","displayName":"Check Wallet Sanctions"},{"name":"get_wallet_verification_challenge","description":"Request a one-time verification challenge to prove ownership of an XRPL wallet.","inputSchema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Get Wallet Verification Challenge","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_wallet_verification_challenge","displayName":"Get Wallet Verification Challenge"},{"name":"confirm_wallet_ownership","description":"Complete wallet ownership verification using the XRPL AccountSet transaction you broadcast.","inputSchema":{"type":"object","required":["wallet_address","tx_hash"],"properties":{"tx_hash":{"type":"string"},"issuer_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Confirm Wallet Ownership","logicalName":"confirm_wallet_ownership","displayName":"Confirm Wallet Ownership","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_wallet_trust_score","description":"Open reputation layer for XRPL agents — returns a 0–100 trust score for any wallet.","inputSchema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Get Wallet Trust Score","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_wallet_trust_score","displayName":"Get Wallet Trust Score"},{"name":"batch_wallet_trust_scores","description":"Score up to 50 XRPL wallets in a single call — the open reputation layer for XRPL agents.","inputSchema":{"type":"object","required":["addresses","fee_hash"],"properties":{"fee_hash":{"type":"string"},"addresses":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"title":"Batch Wallet Trust Scores","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"batch_wallet_trust_scores","displayName":"Batch Wallet Trust Scores"},{"name":"check_wallet_kyc","description":"Check identity verification status for a wallet operator.","inputSchema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Check Wallet KYC Status","logicalName":"check_wallet_kyc","displayName":"Check Wallet KYC Status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"start_wallet_kyc","description":"Start a Didit identity verification session for a wallet operator ($0.50 fee).","inputSchema":{"type":"object","required":["wallet_address","fee_hash"],"properties":{"fee_hash":{"type":"string"},"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Start Wallet KYC Verification","logicalName":"start_wallet_kyc","displayName":"Start Wallet KYC Verification","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lookup_nft_issuer","description":"Look up an organisation in the AgentTrust XRPL NFT Issuer Registry.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}},"additionalProperties":false},"title":"Look Up NFT Issuer","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"lookup_nft_issuer","displayName":"Look Up NFT Issuer"},{"name":"get_nft_issuer_by_wallet","description":"Look up a registered NFT issuer by their XRPL wallet address.","inputSchema":{"type":"object","required":["wallet_address"],"properties":{"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Get NFT Issuer by Wallet","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_nft_issuer_by_wallet","displayName":"Get NFT Issuer by Wallet"},{"name":"verify_nft_ownership","description":"Verify that a wallet holds an NFT from a specific issuer, optionally matching metadata.","inputSchema":{"type":"object","required":["wallet_address","issuer_wallet"],"properties":{"issuer_wallet":{"type":"string"},"wallet_address":{"type":"string"},"required_metadata":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Verify NFT Ownership","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"verify_nft_ownership","displayName":"Verify NFT Ownership"},{"name":"rate_wallet","description":"Leave a 1–5 star peer rating for a counterparty after a completed escrow.","inputSchema":{"type":"object","required":["wallet_address","escrow_id","rating","rater_address","rater_role"],"properties":{"rating":{"type":"integer","maximum":5,"minimum":1},"comment":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"escrow_id":{"type":"string"},"rater_role":{"type":"string"},"rater_address":{"type":"string"},"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Rate Counterparty","logicalName":"rate_wallet","displayName":"Rate Counterparty","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"send_job_message","description":"Send a message on a job thread — for clarifying requirements, sharing progress,\nor negotiating before an escrow is created.","inputSchema":{"type":"object","required":["job_id","message","sender_role"],"properties":{"bid_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"job_id":{"type":"string"},"message":{"type":"string"},"sender_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"sender_role":{"type":"string"}},"additionalProperties":false},"title":"Send Job Message","logicalName":"send_job_message","displayName":"Send Job Message","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_job_messages","description":"Fetch the message thread for a job.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string"}},"additionalProperties":false},"title":"Read Job Messages","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"read_job_messages","displayName":"Read Job Messages"},{"name":"verify_wallet_domain","description":"Verify that an XRPL wallet is owned by a specific domain via the XRPL Foundation\nxrp-ledger.toml standard.","inputSchema":{"type":"object","required":["wallet_address","domain"],"properties":{"domain":{"type":"string"},"wallet_address":{"type":"string"}},"additionalProperties":false},"title":"Verify Wallet Domain","logicalName":"verify_wallet_domain","displayName":"Verify Wallet Domain","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_dex_quote","description":"Get a live DEX price quote for swapping between XRP and RLUSD on the XRPL DEX.","inputSchema":{"type":"object","required":["from_currency","to_currency","amount"],"properties":{"amount":{"type":"number"},"to_currency":{"type":"string"},"from_currency":{"type":"string"}},"additionalProperties":false},"title":"Get DEX Quote","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_dex_quote","displayName":"Get DEX Quote"},{"name":"claim_job","description":"Directly claim an open bounty job without going through the bid/award cycle.","inputSchema":{"type":"object","required":["job_id","worker_address"],"properties":{"job_id":{"type":"string"},"worker_name":{"type":"string","default":""},"worker_email":{"type":"string","default":""},"worker_address":{"type":"string"}},"additionalProperties":false},"title":"Claim Job","logicalName":"claim_job","displayName":"Claim Job","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_escrow","description":"Build a ready-to-sign XRPL EscrowCreate transaction — no XRPL library required.","inputSchema":{"type":"object","required":["escrow_id","buyer_address","worker_address"],"properties":{"currency":{"type":"string","default":"XRP"},"escrow_id":{"type":"string"},"amount_xrp":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null},"buyer_address":{"type":"string"},"worker_address":{"type":"string"}},"additionalProperties":false},"title":"Prepare Escrow Transaction","logicalName":"prepare_escrow","displayName":"Prepare Escrow Transaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hire_and_pay","description":"One-call shortcut to register an escrow vault AND get the ready-to-sign transaction.","inputSchema":{"type":"object","required":["task","buyer_address","amount_xrp","worker_address","escrow_id"],"properties":{"task":{"type":"string"},"nft_dvp":{"type":"boolean","default":false},"fee_hash":{"type":"string","default":""},"metadata":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"escrow_id":{"type":"string"},"amount_xrp":{"type":"number","exclusiveMinimum":0},"buyer_name":{"type":"string","default":""},"callback_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"proof_policy":{"enum":["ALL","ANY"],"type":"string","default":"ALL"},"buyer_address":{"type":"string"},"worker_address":{"type":"string"},"required_domain":{"type":"string","default":""},"cancel_after_hrs":{"type":"integer","default":168},"require_consensus":{"type":"boolean","default":false},"require_nft_proof":{"type":"boolean","default":false},"required_nft_issuer":{"type":"string","default":""},"required_vc_issuer_did":{"type":"string","default":""}},"additionalProperties":false},"title":"Hire and Pay","logicalName":"hire_and_pay","displayName":"Hire and Pay","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_escrow_transaction","description":"Submit a locally-signed EscrowCreate transaction blob and activate the vault\nin one step — no separate confirm call needed.","inputSchema":{"type":"object","required":["escrow_id","tx_blob"],"properties":{"tx_blob":{"type":"string"},"escrow_id":{"type":"string"}},"additionalProperties":false},"title":"Submit Escrow Transaction","logicalName":"submit_escrow_transaction","displayName":"Submit Escrow Transaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_agent_wallet","description":"Convenience tool: generate a new XRPL keypair and return the seed.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Create Agent Wallet","logicalName":"create_agent_wallet","displayName":"Create Agent Wallet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_wallet_setup_guide","description":"Returns the recommended production wallet setup for XRPL agents.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Get Wallet Setup Guide","logicalName":"get_wallet_setup_guide","displayName":"Get Wallet Setup Guide","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fund_xrpl_wallet_via_coinbase","description":"Buy XRP on Coinbase and withdraw it to an XRPL address in one call.","inputSchema":{"type":"object","required":["xrpl_address"],"properties":{"usd_amount":{"type":"number","default":3.0},"xrpl_address":{"type":"string"},"coinbase_api_key":{"type":"string","default":""},"coinbase_api_secret":{"type":"string","default":""}},"additionalProperties":false},"title":"Fund Xrpl Wallet Via Coinbase","logicalName":"fund_xrpl_wallet_via_coinbase","displayName":"Fund Xrpl Wallet Via Coinbase","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"assess_counterparty_and_job","description":"Single pre-flight check before locking funds in escrow.","inputSchema":{"type":"object","required":["worker_address"],"properties":{"job_type":{"type":"string","default":"general"},"amount_xrp":{"type":"number","default":0.0},"worker_address":{"type":"string"},"nft_issuer_query":{"type":"string","default":""}},"additionalProperties":false},"title":"Assess Counterparty and Job","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"assess_counterparty_and_job","displayName":"Assess Counterparty and Job"},{"name":"explain_agenttrust_trust_model","description":"Returns the AgentTrust trust model: what is guaranteed, where trust remains,\nand when to use proof gates vs AI audit. Read this before designing an escrow flow.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Explain Agenttrust Trust Model","logicalName":"explain_agenttrust_trust_model","displayName":"Explain Agenttrust Trust Model","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"recommend_release_conditions","description":"Given a job or deliverable type, returns recommended escrow release conditions —\nwhich proof gates to configure, whether to enable AI audit, and example parameters.","inputSchema":{"type":"object","required":["job_type"],"properties":{"job_type":{"type":"string"}},"additionalProperties":false},"title":"Recommend Release Conditions","logicalName":"recommend_release_conditions","displayName":"Recommend Release Conditions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=AgentTrust-AI-Verified-Escrow-for-Autonomous-Agents-on-XRP&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuY3J5cHRvdmF1bHQuY28udWsvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22AgentTrust-AI-Verified-Escrow-for-Autonomous-Agents-on-XRP%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.cryptovault.co.uk%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22AgentTrust-AI-Verified-Escrow-for-Autonomous-Agents-on-XRP%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.cryptovault.co.uk%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=AgentTrust+%E2%80%94+AI-Verified+Escrow+for+Autonomous+Agents+on+XRP&connectorUrl=https%3A%2F%2Fmcp.cryptovault.co.uk%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"AgentTrust-AI-Verified-Escrow-for-Autonomous-Agents-on-XRP\" --url \"https://mcp.cryptovault.co.uk/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cryptovault-mcp-f9f431e493","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cryptovault-mcp-f9f431e493/tools/{tool}","mcpServerUrl":"https://mcp.cryptovault.co.uk/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cryptovault-mcp-f9f431e493?live=1"}