create_vendor
Create a new vendor record in GnuCash with optional currency, notes, and address details.
Instructions
Create a new vendor.
Args: name: Vendor name (e.g., "Office Depot"). currency: ISO currency code (e.g., "USD", "EUR"). Defaults to book's default currency. notes: Optional notes (max 4096 characters). address: Optional address with keys: name, addr1, addr2, addr3, addr4, phone, fax, email. Each sub-field capped at 1024 characters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| notes | No | Optional notes. Capped at 4096 characters at the MCP boundary; oversize input rejects with a clear error. | |
| address | No | ||
| currency | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |