Tools
- Reports: Get the income statement by category or the by department, plus the balance sheet and cash flow statement. Get a category’s total, rank its merchants, or break it down by month.
- Transactions: Search and get transactions, edit one, or bulk edit up to 5,000 at once. Upload transactions from a bank or card export.
- Journal entries: Search the debits and credits behind your reports.
- Accounts and cards: List bank and card accounts and individual corporate cards. Create a manual account to upload to.
- Rules: List, create, update, and delete automation rules.
- Company: Get company details, and list categories, departments, merchants, and integrations. Connect or reconnect an integration.
- Team: See who is on your team and their access. Invite someone, or change, resend, or revoke a pending invitation.
- Taxes: Search income and Delaware franchise filings, R&D credits, and vendor 1099 records, or retrieve a known ID with the same tool. Read progress and available documents with the tax tools, or upload an income tax return or Delaware report filed outside Finta.
get_income_statement tool accepts group_by: "category" (the default)
or group_by: "department", alongside start_date and end_date. Department
reports require the departments feature and use typed expense rows; other sections
keep category arrays. The top-level uncategorized_expenses section is available
only with category grouping. The tool returns the API response unchanged. See
income statement grouping
for hierarchy, totals, freshness, and access rules.
Your assistant can only do what your role in Finta allows.
Examples
- “Show our GAAP P&L grouped by department for last quarter.”
- “What were our top 10 vendors by spend this year?”
- “Show our AWS spend by month since January.”
- “Upload this Chase statement to Finta.”
- “Recategorize every Gusto transaction as Payroll.”
- “Create a rule that categorizes Cursor charges as Software.”
- “Have we filed our 2025 taxes?”
- “What is our 2025 R&D credit, and does payroll submission need action?”
- “Which 2025 1099 records still need a W-9?”
- “Invite sam@example.com to Finta as an admin.”
Connect
Every client signs in the same way: log in to Finta, choose a company, and click Allow access.Claude
- Open Customize > Connectors in the Claude desktop app or on claude.ai.
- Click + Add, then Add custom connector.
- Enter
Fintaas the name andhttps://mcp.finta.com/mcpas the URL. - Click Continue, keep the default sign-in settings, then click Add and sign in.
ChatGPT
- Go to ChatGPT Plugins.
- Click Add, then Create custom MCP server.
- Enter
Fintaas the name,Startup taxes, accounting, and financesas the description, andhttps://mcp.finta.com/mcpas the connection. Choose OAuth for authentication. - Click Create as a plugin and sign in.
Claude Code
/mcp, select finta, and choose Authenticate.
Codex
Requires Codex 0.147.0 or newer.codex mcp login finta.
Other clients
Addhttps://mcp.finta.com/mcp as a remote MCP server over Streamable HTTP. Finta supports OAuth with Client ID Metadata Documents and Dynamic Client Registration, so there is nothing to register first. Request the finta:read and finta:write scopes; without finta:write, tools that change data are unavailable.
In Finta, Settings > MCP also has a prompt you can paste into Claude Code, Codex, or Cursor to set up the connection for you.