4,500+ servers built on MCP Fusion
Vinkius

freee MCP. Control Japanese accounting and finance via chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

freee MCP on Cursor AI Code Editor MCP Client freee MCP on Claude Desktop App MCP Integration freee MCP on OpenAI Agents SDK MCP Compatible freee MCP on Visual Studio Code MCP Extension Client freee MCP on GitHub Copilot AI Agent MCP Integration freee MCP on Google Gemini AI MCP Integration freee MCP on Lovable AI Development MCP Client freee MCP on Mistral AI Agents MCP Compatible freee MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

freee MCP Server manages your Japanese accounting and business operations. You can track deals, audit invoices, manage partner records, process employee expenses, and check financial accounts—all through natural conversation with your AI agent.

It gives you full control over your general ledger without logging into the freee web UI.

What your AI agents can do

Get deal

Retrieves detailed information for a specific accounting deal or transaction.

Get partner

Gets the full profile and details for a specific business partner.

List accounts

Lists all connected financial account items, like bank wallets or credit cards.

+ 6 more capabilities included
Audit Invoice Status

You can retrieve the current state of any invoice, including whether it was sent, is unsent, or if it's overdue.

Track Business Transactions

The agent can fetch details on accounting deals, showing specific income and expense entries.

Verify Tax Compliance

You can check bulk tax mappings for Japanese rates (8%, 10%, reduced) against your records.

Manage Vendor and Client Data

The system finds and links official profiles for partners, customers, and vendors.

Review Employee Expenses

You can analyze submitted expense claims and check their current approval status.

Check Connected Bank Accounts

The agent lists all linked financial accounts, including bank wallets and credit cards.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

freee MCP Server: 9 Tools for Japanese Accounting

Use these 9 tools to get specific data points from freee—from listing deals to checking tax codes—all through your AI client.

get019d759f

get deal

Retrieves detailed information for a specific accounting deal or transaction.

get019d759f

get partner

Gets the full profile and details for a specific business partner.

list019d759f

list accounts

Lists all connected financial account items, like bank wallets or credit cards.

list019d759f

list deals

Retrieves a list of recent general ledger accounting transactions.

list019d759f

list expenses

Gets a list of expense applications submitted by employees.

list019d759f

list invoices

Retrieves a list of all invoices and their current states (sent, paid, overdue, etc.).

list019d759f

list partners

Lists all registered business partners in your freee account.

list019d759f

list taxes

Provides a list of available Japanese tax codes and their rates.

list019d759f

list walletables

Lists all connected bank accounts, credit cards, and cash wallets.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with freee, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This server lets your AI client handle your Japanese accounting and general ledger without you ever logging into the freee web UI. You can manage your whole business through natural conversation.

Managing Deals and Transactions

  • You can check recent general ledger transactions using list_deals, and then get the specific details for any deal using get_deal. These tools let you view income and expense entries tied to a specific accounting deal.

Handling Invoices and Payments

  • To audit an invoice's status, you can use list_invoices to get a list of all invoices, showing if they're sent, unsent, paid, or overdue. You can also get full details for a specific partner using get_partner or list_partners when managing vendor and client data.

Tracking Money and Expenses

  • You can check all your connected bank accounts, credit cards, and cash wallets by calling list_walletables. Employees' expense claims are organized by list_expenses, letting you review submitted applications and check their current approval status.

Tax and Financial Records

  • The system helps you verify tax compliance by listing available Japanese tax codes and their rates using list_taxes. You can also see all connected financial accounts—like bank wallets and credit cards—by calling list_accounts.

Getting the Full Picture

  • list_partners shows you every registered business partner in your freee account. You can also get a list of all financial accounts using list_accounts to see everything connected to your freee system.

How freee MCP Works

  1. 1 Subscribe to the freee MCP Server and provide your freee Access Token and Company ID.
  2. 2 Your AI client sends a natural language request (e.g., 'What are the pending expenses?').
  3. 3 The server executes the required tool (e.g., list_expenses) and returns the structured financial data to your agent.

The bottom line is: you tell your agent what financial data you need, and it gets it directly from freee without you touching the website.

Who Is freee MCP For?

This is for business owners and accounting teams who need real-time financial oversight of Japanese operations. You need to audit invoices, track expense approvals, and verify tax codes without the friction of logging into the freee web UI. It's for anyone whose job involves complex, highly regulated financial data.

Accounting Manager

Uses the server to verify tax code mappings and manage all business partner records using natural language queries.

Operations Manager

Tracks employee expense applications and confirms settlement statuses in real-time, checking approval states before final payment.

Business Owner

Monitors company cash flow and audits invoices, getting a quick overview of Accounts Receivable without navigating multiple dashboards.

What Changes When You Connect

  • You get real-time visibility into accounts receivable. Use list_invoices to check if an invoice is paid or overdue, instantly resolving AR limits.
  • Manage complex deal data without opening a web page. Calling get_deal provides sub-entry details, including settlement flags and bank sync boundaries.
  • Verify tax compliance instantly. Running list_taxes lets you check bulk mappings for 8%, 10%, and reduced Japanese tax rates across your records.
  • Stop manually tracking expenses. Use list_expenses to analyze submitted claims and see the current managerial approval state.
  • Consolidate financial data points. list_walletables shows all connected bank accounts and credit cards in one place, updating you on the last sync time.
  • Build a complete partner view. Use list_partners and get_partner together to link vendor, customer, and tax ID profiles for full compliance checks.

Real-World Use Cases

01

Auditing Accounts Receivable

A user needs to know which client invoices are past due. They ask their agent: 'Show me all invoices that are overdue.' The agent runs list_invoices and returns a filtered list, allowing the user to immediately identify the accounts needing follow-up.

02

Reconciling a New Deal

A deal closed last week requires ledger entry verification. The user asks: 'What are the sub-entries for the deal with ID 123?' The agent calls get_deal, showing settlement flags and confirming if the bank sync is complete.

03

Checking Bank Liquidity

The finance team needs to know the total available cash. They ask: 'List all active bank accounts.' The agent executes list_walletables, giving a real-time overview of all connected wallets and their balances.

04

Vetting a New Vendor

A new client account needs setup. The user asks: 'What is the official tax ID and address for Partner X?' The agent runs list_partners and get_partner, providing the necessary official business counterpart data.

05

Processing Employee Reimbursements

The manager wants to see which expenses are waiting for approval. They ask: 'Show me pending expense applications.' The agent calls list_expenses, listing the claims and indicating which ones still require managerial sign-off.

The Tradeoffs

Trying to find everything in one query

A user types, 'Tell me about the money, the partners, and the taxes for that deal.' The agent struggles to parse the intent and returns an incomplete, generalized response.

Break it down. First, call list_deals to find the transaction ID. Then, call get_deal with that ID. If you need the tax rate, run list_taxes separately. Specificity matters here.

Ignoring the state of a record

A user assumes an invoice is paid because the partner called. They proceed with billing based on assumption, wasting time and risking cash flow issues.

Always verify the status first. Call list_invoices to confirm the current state (paid, sent, overdue) before making any assumptions about the deal's financial status.

Relying on manual exports

The accountant exports the list of partners to Excel, manually cross-references tax IDs, and then sends it to a colleague for review.

Use list_partners and get_partner together. Your agent pulls the official, linked tax ID and full profile data instantly, keeping the data in the workflow.

When It Fits, When It Doesn't

Use this server if your job requires continuous, conversational access to highly structured Japanese financial data. You need to check tax compliance, audit AR, or track expenses without leaving your AI client. Don't use it if you just need to browse simple, read-only reports that don't require cross-referencing multiple data points (e.g., viewing a single, simple PDF receipt). If you are building a system that needs to enforce a complex financial process flow—like 'Deal must be paid before tax can be finalized'—you'll need to use the sequence of tools (e.g., list_invoices -> get_deal -> list_taxes) to build that logic.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by freee. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_deal get_partner list_accounts list_deals list_expenses list_invoices list_partners list_taxes list_walletables

Dealing with Japanese accounting data shouldn't require logging into a dedicated web app.

Before this, checking a client's invoice status meant navigating the freee portal. You'd click 'Accounts Receivable,' then search by client name, then check the status column. If the invoice was old, you'd have to copy the ID and paste it into a separate ledger sheet just to cross-reference the tax rate.

Now, you just ask your agent. You tell it: 'Check the status of invoice XYZ.' The agent runs `list_invoices` and immediately gives you the status. You can then ask, 'What is the tax rate for that client?' and the agent runs `list_taxes` to give you the full picture. It’s all in one chat.

list_expenses: Track employee spending without manual reports.

Manually tracking employee expenses means chasing down receipts and manually logging approvals. You'd wait for the Ops Manager to run a report, only to find the spreadsheet is outdated or missing the manager's sign-off date.

Now, you tell your agent: 'Show me all pending expense applications.' The agent runs `list_expenses` and hands you a live list, showing exactly who submitted it, the total amount, and the current approval status. You know the truth, right now.

Common Questions About freee MCP

How do I check if a deal is settled using get_deal? +

The get_deal tool provides sub-entry details that include settlement flags, letting you know if the transaction is finalized and connected to a bank account.

What is the best way to check tax codes with list_taxes? +

You call list_taxes to get the full list of available Japanese tax codes. This allows you to verify the correct rates (8%, 10%, reduced) for your business partners.

Can I find all connected bank accounts using list_walletables? +

Yes. list_walletables lists every connected financial source—bank accounts, corporate cards, and cash wallets—giving you a clear overview of your company's liquidity.

Which tool should I use to manage client contact info? list_partners or get_partner? +

Use list_partners to see all registered business counterparts. Then, use get_partner if you need the specific, detailed profile for one particular vendor or customer.

How do I know which invoices are overdue using list_invoices? +

The list_invoices tool returns the status for every invoice, clearly marking whether it is overdue, sent, or paid. This is crucial for managing Accounts Receivable.

How do I check employee expenses using list_expenses? +

Use list_expenses to retrieve all submitted expense applications. You can filter results by submission date or by the required managerial approval status to see what's pending.

Can I view all associated business contacts using list_partners? +

list_partners provides a full directory of your company's business counterparts. This tool lets you enumerate all vendor, customer, and tax ID profiles in one place.

How do I get detailed financial records for a specific transaction using get_deal? +

get_deal fetches detailed sub-entry information for a specific transaction ID. This lets you view settlement flags and track which bank accounts are connected to the deal.

Can my agent list all unpaid invoices in freee? +

Yes. Use the 'list_invoices' tool. The agent retrieves explicitly attached invoice states, allowing you to filter for 'unpaid' or 'overdue' status to monitor your tenant's AR limits flawlessly.

How do I check the details of a specific business partner via chat? +

Use the 'get_partner' tool. Provide the Partner ID. Your agent will retrieve the strict physical mapping from the freee address book, including vendor/customer profiles and tax ID metadata.

Can I see my connected bank accounts and their balances through the agent? +

Absolutely. The 'list_walletables' tool identifies connected physical bank accounts, credit cards, and cash repositories. You can query current balances and sync states natively within your chat context.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for freee. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.