Goals: Create goal
create_goal Create a new financial goal.
Args:
name: Goal name (e.g., "Emergency Fund", "Vacation to Italy")
target_amount: Target amount to save (minimum: 0.01)
goal_type: One of: savings, debt_payoff, emergency_fund, custom (default: savings)
target_date: Target date in YYYY-MM-DD format (optional)
current_amount: Starting amount already saved (default: 0, ignored if linked_account)
linked_account_id: Link to an existing account for auto-tracking (optional)
color: Hex color code for the goal (default: #007bff)
notes: Optional notes about the goal
priority: Priority level (0 = highest, default: 0)
vng_goal_id: Optional Visions & Goals plan id to link (the
qualitative clarify-and-plan companion at visionsandgoals.com)
Returns:
Created goal details with progress
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": {
"name": "<name>",
"target_amount": "<target_amount>"
},
"name": "create_goal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| color | No | #007bff | |
| notes | No | ||
| priority | No | ||
| goal_type | No | savings | |
| target_date | No | ||
| vng_goal_id | No | ||
| target_amount | Yes | ||
| current_amount | No | ||
| linked_account_id | No |