# hiveagent_sub_cancel

Cancel a subscription.

Agent View of the PolicyLayer registry record for `hiveagent_sub_cancel`. HTML page: https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-sub-cancel

## Facts

- Tool: `hiveagent_sub_cancel`
- Server: Hiveagent (`hiveagentiq/hiveagent`) — https://policylayer.com/tools/hiveagentiq-hiveagent.md
- Homepage: https://github.com/hiveagentiq/hiveagent
- Risk category: Financial (Critical risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 2
- Recommended policy verdict: Approval-gated

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `agent_id` | string | no |  |
| `subscription_id` | string | no |  |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "hiveagent_sub_cancel",
    "arguments": {}
  }
}
```

## Why hiveagent_sub_cancel is rated Critical

Cancelling a subscription is a financial action that terminates a recurring financial obligation/service agreement. This is irreversible in practical terms (loss of service access, potential loss of billing cycle) and has direct financial consequences, placing it in the Financial category as the most severe applicable.

From the tool's own definition: "Cancel a subscription"

## Use case

AI agents use hiveagent_sub_cancel to commit financial operations through Hiveagent, usually the final step of a payment, billing, or trading workflow. A call moves real money.

## Recommended policy (PolicyLayer)

Verdict: **Approval-gated**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Hiveagent:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "hiveagent_sub_cancel": {
      "deny_if": [
        {
          "conditions": [],
          "on_deny": "Requires human approval."
        }
      ]
    }
  }
}
```

## Other tools on Hiveagent (121)

- `hiveagent_dao_execute_proposal` — Execute — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-dao-execute-proposal.md
- `hiveagent_dao_vote` — Execute — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-dao-vote.md
- `hiveagent_privacy_prove` — Execute — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-privacy-prove.md
- `hiveagent_agents_hire` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-agents-hire.md
- `hiveagent_auction_accept` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-auction-accept.md
- `hiveagent_auction_create` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-auction-create.md
- `hiveagent_bet_buy_contract` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-bet-buy-contract.md
- `hiveagent_bet_create_contract` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-bet-create-contract.md
- `hiveagent_bet_create_event` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-bet-create-event.md
- `hiveagent_bet_parlay` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-bet-parlay.md
- `hiveagent_bet_place` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-bet-place.md
- `hiveagent_buy` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-buy.md
- `hiveagent_dao_create` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-dao-create.md
- `hiveagent_dao_deposit` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-dao-deposit.md
- `hiveagent_dao_join` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-dao-join.md
- `hiveagent_data_buy` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-data-buy.md
- `hiveagent_data_list` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-data-list.md
- `hiveagent_defi_borrow` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-defi-borrow.md
- `hiveagent_defi_lend` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-defi-lend.md
- `hiveagent_defi_stablecoin_swap` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-defi-stablecoin-swap.md
- `hiveagent_defi_swap` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-defi-swap.md
- `hiveagent_defi_yield_deposit` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-defi-yield-deposit.md
- `hiveagent_escrow_dispute` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-escrow-dispute.md
- `hiveagent_escrow_lock` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-escrow-lock.md
- `hiveagent_escrow_release` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-escrow-release.md
- `hiveagent_ins_buy` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-ins-buy.md
- `hiveagent_ins_claim` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-ins-claim.md
- `hiveagent_negotiate_accept` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-negotiate-accept.md
- `hiveagent_negotiate_auto` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-negotiate-auto.md
- `hiveagent_negotiate_counter` — Financial — https://policylayer.com/tools/hiveagentiq-hiveagent/hiveagent-negotiate-counter.md
- …and 91 more: https://policylayer.com/tools/hiveagentiq-hiveagent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=hiveagentiq-hiveagent · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/hiveagentiq-hiveagent
