{
  "_schema": "mrTOS-1.0",
  "_description": "Machine-Readable Terms of Service for HederaToolbox MCP Platform. Parse and present to end-users before confirming consent.",
  "service": {
    "name": "HederaToolbox MCP Platform",
    "provider": "mountainmystic",
    "version": "3.3.1",
    "terms_version": "1.0.0",
    "effective_date": "2026-03-01",
    "jurisdiction": "British Columbia, Canada",
    "contact": "https://github.com/mountainmystic/hederatoolbox/issues"
  },
  "license": {
    "type": "Proprietary",
    "summary": "All source code, business logic, and IP in the remote server is proprietary and confidential. The thin-client npm package is provided for integration purposes only. Reverse engineering, decompilation, or redistribution of server-side logic is strictly prohibited.",
    "permitted": [
      "Call the API via the published npm package or direct HTTP endpoint",
      "Build applications that integrate with this MCP server",
      "Use query results in your own products and services"
    ],
    "prohibited": [
      "Reverse engineer or decompile the remote server logic",
      "Redistribute or resell API access to third parties without written agreement",
      "Use the service to facilitate illegal transactions or sanctions evasion",
      "Attempt to bypass consent or credit check mechanisms",
      "Conduct denial-of-service attacks or intentional abuse of free endpoints",
      "Use the service for automated high-frequency polling of token, price, or market data for trading, arbitrage, or resale purposes, including passing data to third-party trading systems"
    ]
  },
  "pricing": {
    "currency": "HBAR",
    "hbar_usd_reference": "~$0.10 USD per HBAR (subject to market rates)",
    "tiers": {
      "read": {
        "usd_equivalent": "~$0.005–$0.01",
        "hbar_cost": "0.05 – 0.10",
        "tools": [
          {
            "name": "account_info",
            "hbar": "0.0000",
            "note": "free"
          },
          {
            "name": "get_terms",
            "hbar": "0.0000",
            "note": "free"
          },
          {
            "name": "confirm_terms",
            "hbar": "0.0000",
            "note": "free"
          },
          {
            "name": "hcs_monitor",
            "hbar": "0.0500"
          },
          {
            "name": "hcs_query",
            "hbar": "0.0500"
          },
          {
            "name": "token_price",
            "hbar": "0.0500"
          },
          {
            "name": "governance_monitor",
            "hbar": "0.1000"
          },
          {
            "name": "token_monitor",
            "hbar": "0.1000"
          },
          {
            "name": "identity_resolve",
            "hbar": "0.1000"
          },
          {
            "name": "contract_read",
            "hbar": "0.1000"
          }
        ]
      },
      "standard": {
        "usd_equivalent": "~$0.02–$0.05",
        "hbar_cost": "0.20 – 0.50",
        "tools": [
          {
            "name": "identity_verify_kyc",
            "hbar": "0.2000"
          },
          {
            "name": "token_analyze",
            "hbar": "0.3000"
          },
          {
            "name": "hcs_understand",
            "hbar": "0.5000"
          },
          {
            "name": "hcs_verify_record",
            "hbar": "0.5000"
          },
          {
            "name": "identity_check_sanctions",
            "hbar": "0.5000"
          },
          {
            "name": "governance_analyze",
            "hbar": "0.5000"
          },
          {
            "name": "contract_call",
            "hbar": "0.5000"
          }
        ]
      },
      "council": {
        "usd_equivalent": "~$0.10–$0.20",
        "hbar_cost": "1.00 – 2.00",
        "description": "Enterprise / Council Member grade. Includes write operations and deep analysis.",
        "tools": [
          {
            "name": "contract_analyze",
            "hbar": "1.0000"
          },
          {
            "name": "hcs_audit_trail",
            "hbar": "1.0000"
          },
          {
            "name": "hcs_write_record",
            "hbar": "2.0000"
          }
        ]
      }
    },
    "billing_notes": [
      "Credits are purchased by sending HBAR to the platform wallet.",
      "Your Hedera account ID is your API key. No registration required.",
      "Unused credits carry over indefinitely.",
      "No refunds for consumed credits."
    ]
  },
  "safety": {
    "description": "All safety controls are enforced server-side and cannot be bypassed by modifying the npm package.",
    "controls": {
      "consent_gate": {
        "trigger": "Every tool call",
        "action": "confirm_terms must have been called for the current terms version. Rejected otherwise."
      },
      "loop_guard": {
        "trigger": "Same tool called more than 20 times in 60 seconds by the same API key",
        "action": "Blocked for 60 seconds. Prevents runaway agent loops."
      },
      "auto": {
        "trigger": "All other tool calls",
        "action": "Execute immediately."
      }
    }
  },
  "liability": {
    "disclaimer": "THIS SERVICE IS PROVIDED 'AS IS' WITHOUT WARRANTY OF ANY KIND. THE PROVIDER IS NOT RESPONSIBLE FOR: (a) Financial losses resulting from AI agent decisions; (b) Incorrect or outdated blockchain data; (c) Smart contract execution failures; (d) Network outages or mirror node unavailability; (e) Any consequential, incidental, or punitive damages.",
    "user_responsibilities": [
      "You are solely responsible for validating all data before acting on it.",
      "You must ensure your AI agents do not execute transactions prohibited by applicable law.",
      "You must comply with all applicable AML, KYC, and sanctions regulations in your jurisdiction.",
      "You are responsible for the behaviour of any agent operating under your Hedera account ID."
    ],
    "max_liability": "Maximum liability is limited to the HBAR credits consumed in the 30 days preceding the claim."
  },
  "data": {
    "stored": [
      "Hedera account ID (API key)",
      "HBAR balance",
      "Tool call history",
      "Consent timestamp and terms version"
    ],
    "not_stored": [
      "Private keys",
      "Personal identity documents",
      "Email addresses"
    ],
    "pii_note": "IP addresses and user-agent strings collected at consent time are automatically purged after 90 days.",
    "retention": "Account data retained until account balance reaches zero and 90 days have elapsed with no activity.",
    "gdpr_note": "For data deletion requests, contact the provider via GitHub issues."
  },
  "consent": {
    "mechanism": "Call the confirm_terms tool with your api_key and this terms_version to record consent.",
    "terms_version": "1.0.0",
    "required_before": "Any paid tool call",
    "immutable": true,
    "note": "Consent is recorded on the server with a timestamp and cannot be retracted for past transactions."
  }
}