이 MCP로 할 수 있는 일
Manages agent reputation, insurance coverage, SLA agreements, transaction safety checks, attestations, claims, and x402-mediated payments.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Wallet address to attest. Must have at least one SLA on InsureLink.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Agent / wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tokenId'], 'properties': {'reason': {'type': 'string', 'description': 'Optional human-readable breach reason for audit'}, 'tokenId': {'type': 'number', 'description': 'SLA token ID to verify and mitigate'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tokenId'], 'properties': {'tokenId': {'type': 'number', 'description': 'SLA token ID'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'number', 'description': 'Max transactions (default 50, max 200)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max claims to return. Default 25.'}, 'agent_id': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Agent / wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Agent / wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'description': 'Wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Wallet address (0x...) to probe for freshness.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'description': 'Wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'description': 'Wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Target paid endpoint.'}, 'body': {'type': 'string', 'description': 'Raw request body. JSON-encode before passing.'}, 'mode': {'enum': ['pay_and_call', 'quote_only'], 'type': 'string', 'description': '`quote_only` returns the 402 quote without settling. Default `pay_and_call`.'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE'], 'type': 'string', 'description': 'HTTP method. Default GET.'}, 'headers': {'type': 'object', 'description': 'Extra request headers (Content-Type, Authorization, etc.).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'purpose': {'type': 'string', 'maxLength': 256, 'description': 'Free-form audit string included in the signed receipt.'}, 'vertical': {'enum': ['logistics', 'legal', 'oracle', 'oracles', 'general', 'banking', 'fintech', 'healthcare', 'insurance', 'government', 'gov', 'sovereign', 'defense', 'military'], 'type': 'string', 'description': 'Industry/sector slug. Drives the per-vertical pricing tier in accepts[] (standard 1Ã\x97 / regulated 1.5Ã\x97 / sovereign 2.5Ã\x97 / defense 3Ã\x97). Forwarded to upstream as `vertical` body field and `x-vertical` header.'}, 'attestation': {'type': 'string', 'pattern': '^(pio|fedramp|soc2):[A-Za-z0-9_-]{4,}$', 'description': 'Third-party compliance attestation in the form `pio:<id>` / `fedramp:<id>` / `soc2:<id>`. Grants a 20% discount on regulated/sovereign/defense tiers. Forwarded as `attestation` body field and `x-attestation` header. Recorded in the signed envelope so verifiers can audit the claimed compliance.'}, 'agent_wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Calling agent wallet (logged in the signed receipt for downstream attribution).'}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 8, 'description': 'Client-supplied idempotency key. If provided, repeated calls with the same key return the cached response and never settle a second payment. A subsequent call with the same key but a different request payload is rejected with `idempotency_key_conflict`. Keys are retained for 24h.'}, 'max_amount_usdc': {'type': 'number', 'maximum': 1000, 'description': 'Refuse to settle if the 402 quote exceeds this USDC amount. Default 10.', 'exclusiveMinimum': 0}, 'x_payment_header': {'type': 'string', 'description': "Base64-encoded X-PAYMENT header (caller pre-builds settlement payload). Required unless mode='quote_only'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Watched wallet address (0x...) to list subscriptions for.'}, 'only_active': {'type': 'boolean', 'description': "If true, return only status='active' subscriptions. Default false (returns all)."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tokenId'], 'properties': {'tokenId': {'type': 'number', 'description': 'SLA token ID'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['counterparty', 'duration', 'bondAmount'], 'properties': {'duration': {'type': 'number', 'description': 'Duration in years (5, 7, or 10)'}, 'bondAmount': {'type': 'string', 'description': 'Bond amount in iUSDC base units'}, 'counterparty': {'type': 'string', 'description': 'Counterparty wallet address'}, 'coverageLevel': {'type': 'number', 'description': 'Insurance coverage level (0-3)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['txHash'], 'properties': {'txHash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Transaction hash of the breach-mitigation call'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'template': {'type': 'string', 'description': 'Optional template slug filter (e.g. proxy-egress-provider, private-mempool-relay)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Target paid endpoint.'}, 'body': {'type': 'string', 'description': 'Raw request body. JSON-encode before passing.'}, 'mode': {'enum': ['pay_and_call', 'quote_only'], 'type': 'string', 'description': '`quote_only` returns the 402 quote without settling. Default `pay_and_call`.'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'PATCH', 'DELETE'], 'type': 'string', 'description': 'HTTP method. Default GET.'}, 'headers': {'type': 'object', 'description': 'Extra request headers (Content-Type, Authorization, etc.).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'purpose': {'type': 'string', 'maxLength': 256, 'description': 'Free-form audit string included in the signed receipt.'}, 'agent_wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Calling agent wallet (logged in the signed receipt for downstream attribution).'}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 8, 'description': 'Client-supplied idempotency key. If provided, repeated calls with the same key return the cached response and never settle a second payment. A subsequent call with the same key but a different request payload is rejected with `idempotency_key_conflict`. Keys are retained for 24h.'}, 'max_amount_usdc': {'type': 'number', 'maximum': 1000, 'description': 'Refuse to settle if the 402 quote exceeds this USDC amount. Default 10.', 'exclusiveMinimum': 0}, 'x_payment_header': {'type': 'string', 'description': "Base64-encoded X-PAYMENT header (caller pre-builds settlement payload). Required unless mode='quote_only'."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tokenId'], 'properties': {'tokenId': {'type': 'number', 'description': 'SLA token ID'}, 'duration': {'type': 'number', 'description': 'Renewal duration (5, 7, or 10 years)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['action', 'params'], 'properties': {'action': {'enum': ['mint-sla', 'renew', 'wrap', 'micro-reset', 'early-exit'], 'type': 'string', 'description': 'Paid action name (kebab-case)'}, 'params': {'type': 'object', 'description': 'Same params you would send to the paid tool', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['action', 'params'], 'properties': {'action': {'enum': ['wrap', 'mint-sla', 'renew', 'micro-reset', 'early-exit'], 'type': 'string', 'description': 'Paid action name (kebab-case)'}, 'params': {'type': 'object', 'description': 'Same params you would send to the paid tool. Required keys vary by action â\x80\x94 see expected_receipt_schema. Tip: include `wallet`, `bond_amount`, `duration_years`, `amount_usdc` so /agent-pricing-oracle can return wallet-specific discounts and ROI.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['steps'], 'properties': {'steps': {'type': 'array', 'items': {'type': 'object', 'required': ['action', 'params'], 'properties': {'action': {'enum': ['wrap', 'mint-sla', 'renew', 'micro-reset', 'early-exit'], 'type': 'string', 'description': 'Paid action name (kebab-case)'}, 'params': {'type': 'object', 'description': 'Same params you would send to the paid tool.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}, 'maxItems': 20, 'minItems': 1, 'description': 'Ordered list of paid actions to simulate (max 20).'}, 'stop_on_first_failure': {'type': 'boolean', 'description': 'If true, stop simulating after the first step whose would_succeed=false. Default false: simulate all steps.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet', 'callback_url'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Wallet address whose attestation freshness to monitor.'}, 'callback_url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS endpoint that will receive POST attestation-expiry alerts.'}, 'duration_days': {'type': 'integer', 'maximum': 180, 'minimum': 1, 'description': 'Length of the paid monitoring window in days. Default 30.'}, 'threshold_score': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Reputation drift threshold reused on the same subscription. Default 5. Set 100 to mute drift events and only receive attestation events.'}, 'max_notifications': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Cap on POST alerts before subscription auto-exhausts. Default 100.'}, 'threshold_tier_change': {'type': 'boolean', 'description': 'If true (default), tier flips also fire reputation.drift events on this subscription.'}, 'attestation_expiry_warning_days': {'type': 'integer', 'maximum': 60, 'minimum': 0, 'description': 'How many days before expires_at to fire attestation.expiring_soon. Default 7. Set 0 to disable early warning and only fire on attestation.expired.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet', 'callback_url'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Wallet address to monitor for reputation drift.'}, 'callback_url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS endpoint that will receive POST drift alerts.'}, 'duration_days': {'type': 'integer', 'maximum': 180, 'minimum': 1, 'description': 'Length of the paid monitoring window in days. Default 30.'}, 'threshold_score': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Minimum |score_delta| that triggers a POST. Default 5.'}, 'max_notifications': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Cap on POST alerts before subscription auto-exhausts. Default 100.'}, 'threshold_tier_change': {'type': 'boolean', 'description': 'If true (default), any tier flip (Bronzeâ\x86\x94Silverâ\x86\x94Goldâ\x86\x94Platinum) fires regardless of score_delta.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'Subscription id returned from subscribe_attestation_freshness or the paid /reputation-drift-subscribe response.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'description': 'Wallet address (0x...)'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Wallet address whose snapshot to verify against live reputation'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agent_id', 'amount_usdc'], 'properties': {'action': {'type': 'string', 'description': 'Logical action key (e.g. x402_call, a2a_transfer)'}, 'agent_id': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Agent / wallet about to transact'}, 'amount_usdc': {'type': 'number', 'minimum': 0, 'description': 'Transaction amount in USDC'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty 0x address'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'utterance': {'type': 'string', 'description': 'Optional sample utterance to echo in the preview response.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['amount'], 'properties': {'amount': {'type': 'string', 'description': 'Amount of USDC to wrap (base units)'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
xrpl-referee
Supports XRPL-based agent hiring, escrow payments, job marketplaces, wallet trust scoring, sanctions and KYC checks, and AI-assis…
agent-embassy
Provides agent identity issuance and verification, provider trust and preflight checks, signed action evidence, recovery escrow, …
GoCreative Agent API
Offers pay-per-call LLM completions and data services for company intelligence, KYB, sanctions screening, threat intelligence, co…
IA-QA — 130+ QA & Dev Tools for AI Agents
Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…
Speedbot Autonomous Work Network
Supports asynchronous collaboration, discovery, messaging, referrals, and optional USDC-based scenarios among AI agents.
Robyn — Gasless Cross-Chain for AI Agents
Supports gasless cross-chain transfers, wallet and transaction checks, spending mandates, privacy-preserving messaging, and signe…
Singularity Layer MCP
Provides marketplace discovery, agent endpoint and asset management, dataset and product purchases, payment flows, and ERC-8004 a…
DDG Agent Services
Acts as a pay-per-call gateway for agent tools including LLM routes, web and market data, Ethereum RPC, security scans, service c…