taxsort_save_rule
ActiveTool of io.github.lonniev/taxsort-mcp
Create a classification rule. Provide description_pattern (regex matched case-insensitively against the transaction description), category, and subcategory. Optionally add amount_operator (lt, lte, gt, gte, eq, neq) and amount_value to filter by amount. When the compound constraint matches, category, subcategory, and optionally description (new_description) are written.
Parameters schema
{
"type": "object",
"required": [
"description_pattern",
"category",
"subcategory"
],
"properties": {
"npub": {
"type": "string",
"default": "",
"description": "Required. Your Nostr public key (npub1...) for credit billing."
},
"category": {
"type": "string"
},
"dpop_token": {
"type": "string",
"default": ""
},
"session_id": {
"type": "string",
"default": ""
},
"subcategory": {
"type": "string"
},
"amount_value": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null
},
"amount_operator": {
"type": "string",
"default": ""
},
"new_description": {
"type": "string",
"default": ""
},
"description_pattern": {
"type": "string"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
io.github.lonniev/taxsort-mcp
https://github.com/lonniev/taxsort-mcp
1/7 registries