{
  "schema_version": "1.0",
  "name": "InsureLink",
  "url": "https://insurelink.ai",
  "description": "Cross-reference of all AI agent registries, MCP directories, and discovery surfaces where InsureLink is listed or has submitted manifests. Built for agentic wallets and agentic commerce.",
  "primary_manifest": "https://insurelink.ai/.well-known/mcp.json",
  "fallback_base": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests",
  "fallback_notes": "Every manifest below is also served via a Supabase edge function fallback at the URL listed in `fallback_url`. Use this if the static /.well-known/ path is unreachable. Index of all served files: https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests",
  "registries": [
    {
      "id": "pulse-mcp",
      "name": "Pulse MCP",
      "url": "https://www.pulsemcp.com",
      "manifest": "https://insurelink.ai/.well-known/pulse-mcp.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/pulse-mcp.json",
      "submission_url": "https://www.pulsemcp.com/submit",
      "status": "submitted"
    },
    {
      "id": "smithery",
      "name": "Smithery.ai",
      "url": "https://smithery.ai",
      "manifest": "https://insurelink.ai/.well-known/smithery.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/smithery.json",
      "submission_url": "https://smithery.ai/new",
      "status": "submitted"
    },
    {
      "id": "glama",
      "name": "Glama MCP Connectors",
      "url": "https://glama.ai/mcp/connectors",
      "manifest": "https://insurelink.ai/.well-known/glama.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/glama.json",
      "submission_url": "https://glama.ai/mcp/connectors",
      "status": "submitted",
      "notes": "Hosted MCP endpoint (no GitHub repo). Submitted directly to Frank at Glama. Endpoint: https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/mcp-server/mcp"
    },
    {
      "id": "mcp-so",
      "name": "MCP.so",
      "url": "https://mcp.so",
      "manifest": "https://insurelink.ai/.well-known/mcp-so.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/mcp-so.json",
      "submission_url": "https://mcp.so/submit",
      "status": "submitted"
    },
    {
      "id": "composio",
      "name": "Composio",
      "url": "https://composio.dev",
      "manifest": "https://insurelink.ai/.well-known/composio.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/composio.json",
      "submission_url": "https://composio.dev/apps/new",
      "status": "submitted"
    },
    {
      "id": "toolhouse",
      "name": "Toolhouse",
      "url": "https://toolhouse.ai",
      "manifest": "https://insurelink.ai/.well-known/toolhouse.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/toolhouse.json",
      "submission_url": "https://app.toolhouse.ai",
      "status": "submitted"
    },
    {
      "id": "x402-bazaar",
      "name": "x402 Bazaar (Coinbase)",
      "url": "https://docs.cdp.coinbase.com/x402/bazaar",
      "manifest": "https://insurelink.ai/.well-known/x402-bazaar.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/x402-bazaar.json",
      "submission_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
      "status": "auto-discoverable",
      "notes": "Bazaar extension (`extensions.bazaar.discoverable: true`) is now embedded in every 402 challenge from /functions/v1/x402-gateway. Coinbase's facilitator catalogs us automatically — no manual submission. Verify ingestion via GET https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources."
    },
    {
      "id": "agentkit",
      "name": "Coinbase AgentKit Registry",
      "url": "https://docs.cdp.coinbase.com/agentkit",
      "manifest": "https://insurelink.ai/.well-known/agentkit.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/agentkit.json",
      "submission_url": "https://github.com/coinbase/agentkit",
      "status": "manifest-ready",
      "notes": "AgentKit is an SDK, not a directory. Discovery happens through the official MCP Registry + x402 Bazaar (both wired above). agentkit.json describes our AgentKit-compatible action shape."
    },
    {
      "id": "altfi",
      "name": "Alt-Fi (DEFUNCT)",
      "url": "https://altfi.com",
      "manifest": "https://insurelink.ai/.well-known/altfi.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/altfi.json",
      "submission_url": "https://altfi.com/powerlist",
      "status": "deprecated",
      "notes": "AltFi shut down operations in 2026 (10-year run ended). Manifest retained for legacy URL stability; superseded by aifimap entry below."
    },
    {
      "id": "aifimap",
      "name": "AIFI Map",
      "url": "https://aifimap.com",
      "manifest": "https://insurelink.ai/.well-known/aifimap.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/aifimap.json",
      "submission_url": "https://aifimap.com",
      "status": "manifest-ready",
      "notes": "Curated AI fintech directory (432+ companies/agents). Open-source maintained by researchers tracking AI × financial services. Replaces defunct AltFi as our financial-AI directory target."
    },
    {
      "id": "mcp-directory",
      "name": "MCP.Directory",
      "url": "https://mcp.directory",
      "manifest": "https://insurelink.ai/.well-known/server.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/server.json",
      "submission_url": "https://mcp.directory/submit",
      "status": "manifest-ready",
      "notes": "GitHub-URL submission form. Auto-pulls metadata from repo + server.json. Publishes within 24h."
    },
    {
      "id": "official-mcp-registry",
      "name": "Official MCP Registry",
      "url": "https://registry.modelcontextprotocol.io",
      "manifest": "https://insurelink.ai/.well-known/server.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/server.json",
      "submission_url": "https://github.com/modelcontextprotocol/registry",
      "status": "manifest-ready",
      "notes": "Canonical upstream — Glama, mcp.so, and most MCP directories mirror it. Submission requires mcp-publisher CLI + DNS verification on insurelink.ai."
    },
    {
      "id": "openai-plugins",
      "name": "OpenAI Plugin Directory",
      "url": "https://platform.openai.com",
      "manifest": "https://insurelink.ai/.well-known/ai-plugin.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/ai-plugin.json",
      "submission_url": "https://platform.openai.com/docs/plugins",
      "status": "manifest-ready"
    },
    {
      "id": "anthropic-mcp",
      "name": "Anthropic MCP Directory",
      "url": "https://modelcontextprotocol.io",
      "manifest": "https://insurelink.ai/.well-known/mcp.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/mcp.json",
      "submission_url": "https://github.com/modelcontextprotocol/servers",
      "status": "ready"
    },
    {
      "id": "virtuals",
      "name": "Virtuals Protocol",
      "url": "https://virtuals.io",
      "manifest": "https://insurelink.ai/.well-known/ai-agent.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/ai-agent.json",
      "submission_url": "https://app.virtuals.io",
      "status": "ready"
    },
    {
      "id": "olas",
      "name": "Olas Network (Autonolas)",
      "url": "https://olas.network",
      "manifest": "https://insurelink.ai/.well-known/ai-agent.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/ai-agent.json",
      "submission_url": "https://registry.olas.network",
      "status": "ready"
    },
    {
      "id": "fetch-ai",
      "name": "Fetch.ai Agentverse",
      "url": "https://agentverse.ai",
      "manifest": "https://insurelink.ai/.well-known/ai-agent.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/ai-agent.json",
      "submission_url": "https://agentverse.ai/profile",
      "status": "ready"
    },
    {
      "id": "langchain",
      "name": "LangChain Hub",
      "url": "https://smith.langchain.com",
      "manifest": "https://insurelink.ai/.well-known/openapi.yaml",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/openapi.yaml",
      "submission_url": "https://smith.langchain.com/hub",
      "status": "manifest-ready"
    },
    {
      "id": "crewai",
      "name": "CrewAI Marketplace",
      "url": "https://crewai.com",
      "manifest": "https://insurelink.ai/.well-known/ai-agent.json",
      "fallback_url": "https://ivnmscuuljqubunqcgkh.supabase.co/functions/v1/manifests/.well-known/ai-agent.json",
      "submission_url": "https://app.crewai.com",
      "status": "ready"
    }
  ],
  "last_updated": "2026-04-25",
  "verified_addresses": {
    "chain": "eip155:8453",
    "insurelink_contract": "0x2bE3C6ad46408557Abe880804e55Bc37be4C3581",
    "iusdc_underlying": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "iusdc_underlying_symbol": "USDC",
    "x402_pay_to": "0xe7a9Bbc5C7Ee9B2b14C6A7dd2E5F9321ECf7760D",
    "x402_facilitator": "https://x402.coinbase.com",
    "explorer": "https://basescan.org/address/0x2bE3C6ad46408557Abe880804e55Bc37be4C3581",
    "verified_on": "2026-04-24"
  },
  "example_intents_index": {
    "ai_agent": "/.well-known/ai-agent.json#/example_intents",
    "agentkit": "/.well-known/agentkit.json#/example_intents",
    "x402": "/.well-known/x402.json#/intents",
    "x402_bazaar": "/.well-known/x402-bazaar.json#/intents"
  },
  "validation_results": {
    "checked_at": "2026-04-25T16:30:00Z",
    "x402_bazaar": {
      "endpoint": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
      "http_status": 200,
      "total_items": 100,
      "insurelink_hits": 0,
      "status": "pending_first_settlement",
      "note": "Bazaar extension is now embedded in every InsureLink 402 challenge. Coinbase catalogs services the first time their facilitator processes a real payment (or via scheduled crawl). Re-probe after first paid x402 settlement."
    },
    "glama": {
      "endpoint": "https://glama.ai/api/mcp/v1/servers?query=insurelink",
      "http_status": 200,
      "insurelink_hits": 0,
      "status": "manifest_ready",
      "note": "Glama mirrors the official MCP Registry. Indexing requires publishing /.well-known/server.json via mcp-publisher CLI with DNS verification on insurelink.ai."
    },
    "mcp_so": {
      "endpoint": "https://mcp.so/api/projects?q=insurelink",
      "http_status": 404,
      "status": "no_public_search_api",
      "note": "Listing requires the mcp.so/submit form (GitHub URL based) — same upstream as MCP Registry."
    },
    "toolhouse_composio_agentkit": {
      "status": "no_seller_submission_api",
      "note": "These are SDK platforms, not directories. Discovery happens via the official MCP Registry + x402 Bazaar (both wired). Per-platform manifests are kept in /.well-known/ for any private partnership/index integrations."
    }
  },
  "last_validated": "2026-04-25T16:30:00Z",
  "tags": [
    "agentic-wallets",
    "agentic-commerce",
    "agentic-payments",
    "x402",
    "mcp",
    "a2a"
  ],
  "categories": [
    "agentic-wallets",
    "agentic-commerce"
  ],
  "agentic_wallet_ready": true,
  "agentic_commerce_ready": true
}