{
  "server": "imbawallet-docs",
  "url": "https://imbawallet.com/mcp/docs",
  "date": "2026-08-31",
  "protocolVersion": "2026-07-28",
  "serverInfo": {
    "name": "com.imbawallet/agent-docs",
    "version": "0.1.4"
  },
  "listChangedDeclared": true,
  "toolCount": 5,
  "outputSchemaCoveragePct": 0,
  "tools": [
    {
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "readOnlyHint": true
      },
      "description": "Canonical prepaid-agent policy: USDT TRC-20, catalog buy, forbidden rails, tiers. Cite as-is. Does not move money.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "get_agent_facts",
      "title": "Agent API facts"
    },
    {
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "readOnlyHint": true
      },
      "description": "Which directories take the docs MCP vs the spend MCP. OpenAI is docs-only.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "get_catalog_placement",
      "title": "Where to list each MCP"
    },
    {
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "readOnlyHint": true
      },
      "description": "HTTP GET of an allowlisted public docs URL (HowTo, discovery JSON, llms-agent). Never calls register/deposit/buy.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "url": {
            "description": "Absolute https://imbawallet.com URL from the allowlist (HowTo, tiers, well-known, openapi discovery, llms-agent).",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "get_public_url",
      "title": "Fetch a public IMBA Agent URL"
    },
    {
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "readOnlyHint": true
      },
      "description": "Tier 0 vs 1+. Convert closed at 0 (AML). Convert at 1 is a separate request. Withdraw stays closed.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "get_tier_policy",
      "title": "Agent tier policy"
    },
    {
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "readOnlyHint": true
      },
      "description": "HowTo, tiers, discovery, OpenAPI, MCP endpoints.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_docs_urls",
      "title": "List public Agent URLs"
    }
  ]
}
