Query Warm financial data from Cursor
Query your bank accounts, transactions, and subscriptions without leaving your IDE. Financial MCP tools for developers who live in Cursor.
Add to Cursor.
Create this file in your project root.
MCP setup
-
Create an API key
Get it from Settings → Export & API in your Warm dashboard.
-
Run the installer
Use npx -y @warmio/mcp@latest install.
-
Reload the client
Restart or reload so the Warm tools are discovered.
-
Verify with a prompt
Ask: "Is my Warm connection working?"
Manual config
Use this only if you prefer editing the client config yourself.
.cursor/mcp.json
Tip: You can also add this to your user-level Cursor settings for global access across all projects.
Developer workflows.
Check your finances without leaving your coding tool.
Context-Aware Coding
I need to budget $500 for this SaaS tool. Show my current subscriptions. While evaluating tools for your project, quickly check your current subscription spend without leaving your IDE.
Quick Financial Checks
Do I have enough in checking for this cloud hosting bill? Get account balances instantly while planning infrastructure costs or making purchasing decisions.
Spending Research
How much have I spent on developer tools this quarter? Cursor analyzes your transactions by category to help with expense reports or budget planning.
Financial Debugging
Why is my checking account lower than expected? Get recent transactions and recurring charges to understand where your money is going.
MCP tools included.
Cursor automatically discovers and uses these tools.
get_financial_context
Read-only compact FinancialContext JSON. Includes status.position, status.accounts, transaction index total/months, recurring, budgets, goals, snapshots, liabilities, holdings, and health. The status.position field is a point-in-time (as-of-date) balance snapshot, separate from transaction and behavior windows. A null position means no position snapshot is available. Transaction items are not inline; use get_transactions for items. "Show my connected accounts and current balances"
get_transactions
Read-only transactions from the FinancialContext artifact. Pass `period: "latest"` for the fixed 10-day latest window or `period: "YYYY-MM"` for a month page. The latest window is not caller-configurable. Months outside the covered range return an error. "Show me my recent transactions"
search_operations
Search the supported Warm operation catalog. Use this first to find the smallest matching operation. "What approved automation is available?"
describe_operation
Describe one operation, including its input schema and risk. For write operations, pass the exact intended input to receive an approval with its ID, status, URL, and expiry. "Describe this approved operation"
invoke_operation
Invoke one previously discovered Warm operation. Every write operation requires the approval_id returned for the exact same input by describe_operation. "Run this approved operation"
You control access.
-
You approve changes to Warm records.
The MCP server reads financial data and runs changes to Warm records that you approve. It cannot move money.
-
Your key authorizes access to your Warm account.
Your key authorizes your Warm API data and approved record automation.
-
You can stop future calls.
Delete the key to stop further calls with it. Previous AI outputs remain subject to your AI provider's policies.
Common questions Everything you need to know about Cursor and Warm.
How do I add Warm to Cursor?
What financial data can Cursor access?
Can Cursor modify my financial data?
Does this work with Cursor Agent?
Can I use this in any project?
Which plan includes this?
Read more about using the connection.
Claude Code Integration
Read the guide.
Windsurf Integration
Read the guide.
MCP overview
Read the guide.
Full Documentation
Read the guide.
Review subscriptions
List recurring charges and check which ones you still want.
Review monthly spending
Compare two months and check the transactions behind the change.
MCP or CSV?
Choose how to share financial data with your AI client.
Permissions
Understand your API key, approvals, and AI provider access.
Troubleshooting
Check installation, missing tools, and unavailable data.
More prompts
Find a starting point in the Warm Kitchen.
Query finances from Cursor.
Read your financial data in your coding tool.
MCP and API access are included on paid Warm plans. Plus includes up to 2 bank logins. Pro includes up to 10 bank logins. Each bank login can include several accounts.