Create meter
create_meterCreate a usage meter between a provider and a consumer agent.
unit: what is being counted (call, token, kwh, ...). Price is in minor
currency units (cents) per unit. Returns the meter_id.Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"provider": "<provider>",
"consumer": "<consumer>",
"unit": "<unit>",
"price_minor_per_unit": "<price_minor_per_unit>"
},
"name": "create_meter"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | Yes | ||
| consumer | Yes | ||
| currency | No | USD | |
| provider | Yes | ||
| sla_target | No | ||
| price_minor_per_unit | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |