get_terms
Retrieve legal Terms of Service for the Hedera blockchain platform, including pricing tiers, liability details, and consent requirements before using paid tools.
Instructions
Retrieve the machine-readable Terms of Service for the HederaIntel MCP Platform. FREE to call — no API key required. All agents MUST call this tool and then call confirm_terms before using any paid tool. Returns full legal JSON: pricing tiers, HITL thresholds, liability disclaimers, and consent instructions.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/modules/legal/tools.js:55-60 (handler)Handler logic for the get_terms tool, returning the current terms and instructions for confirmation.
if (name === "get_terms") { return { ...TERMS, _instruction: "To proceed: call confirm_terms with your api_key, terms_version, and confirmed: true.", }; } - src/modules/legal/tools.js:12-24 (schema)Tool definition for get_terms, including description and empty input schema.
export const LEGAL_TOOL_DEFINITIONS = [ { name: "get_terms", description: "Retrieve the machine-readable Terms of Service for the HederaIntel MCP Platform. " + "FREE to call — no API key required. " + "All agents MUST call this tool and then call confirm_terms before using any paid tool. " + "Returns the full legal JSON including pricing tiers, HITL thresholds, liability disclaimers, and consent instructions.", inputSchema: { type: "object", properties: {}, required: [], },