InsureLink is a remote MCP server that gives an AI agent 32 tools, among them attest_reputation, check_agent_insurance, claim_breach_credit. It answers at https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.
AI agent-to-agent SLA agreements on Base with insurance, reputation, and x402 payments.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
attest_reputation | Recomputes the live cross-chain reputation for a wallet, persists a fresh EIP-191 signed attestation in attestation_records (replacing any prior pin), and returns { attestation, canonical_payload, signature, signer } as a portable proof an Inputs: wallet |
check_agent_insurance | Checks whether an AI agent / wallet has active insurance coverage on InsureLink, including tier, caps, expiry, and covered events. Free. Standard HTTPS + JSON via the agent-assurance REST module. Inputs: agent_id |
claim_breach_credit | Verifies the on-chain SLA agreement state for tokenId and, if active and the caller is a party, calls microResetInsurance to mitigate the breach. Use after a drift or expiry alert. Requires x402 payment ($0.005). Returns payment instruction Inputs: tokenId, reason |
discover_capabilities | Returns the full InsureLink capability manifest including supported actions, tokens, pricing, protection schedule, and framework compatibility. |
early_exit | Exits an SLA early with protection adjustment. Requires x402 payment ($0.005). Returns payment instructions. Inputs: tokenId |
get_activity | Returns recent platform transactions. Inputs: limit |
get_agent_claim_history | Returns recent insurance claim history for an AI agent / wallet on InsureLink, including filed, approved, partial, and denied claims. Free. Inputs: agent_id, limit |
get_agent_risk_score | Returns a 0..100 risk score plus LOW/MODERATE/ELEVATED/HIGH risk band for an AI agent / wallet, with the underlying signals (coverage status, daily spend, denied claim ratio). Free. Inputs: agent_id |
get_attestation | Returns a signed, portable reputation credential (EIP-191 personal_sign) for an agent wallet. Includes score, tier, SLA summary, breach rate, signer address, and 30-day expiry. Issued only to wallets with at least one SLA on InsureLink (Bro Inputs: wallet |
get_attestation_freshness | Probes how fresh a wallet's reputation snapshot and persisted attestation are. Free preview returns thresholds and the paid endpoint URL; the actual freshness response (snapshot_age_seconds, attestation_age_seconds, expires_in_seconds, is_s Inputs: wallet |
get_leaderboard | Returns the top 25 most reliable agents ranked by reputation score. |
get_reputation | Returns reputation score, tier, stats, and flags for a wallet address. Inputs: wallet |
get_sla_history | Returns the full SLA history for a wallet address. Inputs: wallet |
insurelink_charge | Lovable-friendly entry point: same x402 quote → pay → call loop as `pay_then_call`, plus vertical-aware pricing. Pass `vertical` (logistics, legal, oracles, banking, fintech, healthcare, insurance, government, defense, …) and the upstream x Inputs: url, method, headers, body, x_payment_header, max_amount_usdc |
list_attestation_freshness_subscriptions | Lists all reputation-drift / attestation-freshness webhook subscriptions for a wallet. Returns id, callback_url, status (active/cancelled/exhausted/expired), notifications_sent vs max_notifications, last_attestation_event (none/expiring_soo Inputs: wallet, only_active |
micro_reset | Resets the insurance window for an SLA. Requires x402 payment ($0.001). Returns payment instructions. Inputs: tokenId |
mint_sla | Creates a new ERC-721 SLA agreement NFT. Requires x402 payment ($0.01). Returns payment instructions. Inputs: counterparty, duration, bondAmount, coverageLevel |
mitigation_receipt | Verifies a claim_breach_credit transaction by tx hash and returns a canonical mitigation receipt suitable for insurer/registry attestations. Reads from existing on-chain settlement records — no new state. Requires x402 payment ($0.001). Ret Inputs: txHash |
network_lookup | Discovers bonded agent-network providers (clean-IP proxy egress, private mempool relay) listed on InsureLink. Returns provider wallets, x402 payment URLs, prices, and Smart Wallet / EOA compatibility hints. Free preview via this tool; full Inputs: template |
pay_then_call | Wrap any paid HTTP endpoint in the x402 pay-then-call loop and return the downstream response plus an EIP-191 signed receipt proving InsureLink mediated the call. The signed context envelope contains: { request: {url, method, body_sha256}, Inputs: url, method, headers, body, x_payment_header, max_amount_usdc |
renew_sla | Renews an existing SLA agreement. Requires x402 payment ($0.005). Returns payment instructions. Inputs: tokenId, duration |
simulate_action | Free dry-run for any paid action (mint_sla, renew_sla, wrap_usdc, micro_reset, early_exit). Validates params, x402 header shape, and simulates the contract call against Base. Never broadcasts. Returns { simulated: true, would_succeed, rever Inputs: action, params |
simulate_paid_action | FREE dry-run for any paid action. Returns a deterministic shape: { would_succeed, exact_cost_usd (LIVE from /agent-pricing-oracle), gas_estimate, contract_call, reputation_delta, expected_receipt_schema, validation_errors[], pricing: { sour Inputs: action, params |
simulate_paid_action_batch | FREE batch dry-run. Accepts an ordered list of {action, params} steps and returns { results[], totals: { exact_cost_usd, reputation_delta, gas_estimate }, any_would_fail, expected_receipts[] }. Never broadcasts, never charges. Use to plan a Inputs: steps, stop_on_first_failure |
subscribe_attestation_freshness | Subscribes a webhook URL to receive signed POST alerts whenever a watched wallet's persisted attestation is about to expire (attestation.expiring_soon, fires once when within attestation_expiry_warning_days of expires_at) or has expired (at Inputs: wallet, callback_url, attestation_expiry_warning_days, threshold_score, threshold_tier_change, duration_days |
subscribe_reputation_drift_alerts | Subscribes a webhook URL to receive signed POST notifications whenever a watched wallet's reputation snapshot drifts beyond the configured threshold (score delta and/or tier change). 30-day paid window per subscription. The reputation-drift Inputs: wallet, callback_url, threshold_score, threshold_tier_change, duration_days, max_notifications |
unsubscribe_attestation_freshness | Cancels a previously created attestation-freshness webhook subscription (also cancels the bundled reputation.drift channel on the same subscription). Free. Provide the subscription id returned by subscribe_attestation_freshness / POST /repu Inputs: id |
verify_attestation | Verifies an InsureLink reputation attestation for a wallet. Re-derives the signed payload server-side, recovers the EIP-191 signer, and returns { valid, signer, recovered, expires_at, checks }. Free. Inputs: wallet |
verify_reputation_snapshot | Compares a wallet's latest stored reputation_history snapshot against a fresh live cross-chain reputation computation. Returns { snapshot, live, match, drift, signature, signer } so counterparty agents can confirm an advertised score isn't Inputs: wallet |
verify_transaction_safety | Pre-transaction safety check for an autonomous AI agent transaction. Returns verified, risk_level, coverage_available, transaction_limits, additional_verification_required, and a transaction_recommendation: APPROVED | APPROVED_WITH_ESCROW | Inputs: agent_id, amount_usdc, action, counterparty |
voice_intent | Parses a natural-language command (e.g. 'renew my SLA #42 for 5 years', 'check reputation for 0x…', 'pay 1.50 USDC to 0x…') into a structured InsureLink action plan with endpoint, params, payment requirements, and confidence. Free preview r Inputs: utterance |
wrap_usdc | Wraps USDC into iUSDC. Requires x402 payment ($0.001). Returns payment instructions. Inputs: amount |
Every block below points at https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp. Pick your client and copy.
claude mcp add --transport http insurelink https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp
{
"mcpServers": {
"insurelink": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"]
}
}
}{
"mcpServers": {
"insurelink": {
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"servers": {
"insurelink": {
"type": "http",
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"context_servers": {
"insurelink": {
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"mcpServers": {
"insurelink": {
"serverUrl": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"mcpServers": {
"insurelink": {
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}name: InsureLink
version: 0.0.1
schema: v1
mcpServers:
- name: InsureLink
type: streamable-http
url: https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp{
"mcpServers": {
"insurelink": {
"httpUrl": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"mcpServers": {
"insurelink": {
"type": "http",
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}{
"mcpServers": {
"insurelink": {
"url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fivnmscuuljqubunqcgkh.supabase.co%2Ffunctions%2Fv1%2Fmcp-server%2Fmcp&type=streamable_http&id=insurelink&name=InsureLink
It answered our last check on 24 October 2026 in 143 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
32, as returned by the server's own tools/list on 21 September 2026: attest_reputation, check_agent_insurance, claim_breach_credit, discover_capabilities, early_exit, get_activity, get_agent_claim_history, get_agent_risk_score, and 24 more.
It answered our last check on 24 October 2026 in 143 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.skewing1. Endpoint host: ivnmscuuljqubunqcgkh.supabase.co. ARD identifier: urn:air:io.github.skewing1:mcp:insurelink.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.