freee MCP. Manage Japanese accounting and transactions with conversation.
freee MCP connects your Japanese accounting and HR operations directly to any AI client. Use natural conversation to manage general ledger entries, audit invoices, track expenses, and verify tax codes across your entire business.
Give Claude and any AI agent real-world access
List all accounting deals (transactions) that occurred in your company.
Get specific details about any given deal, including settlement flags and bank connection boundaries.
Retrieve the current status of all invoices (sent, paid, overdue) for your accounts receivable records.
Get a complete list of every vendor and customer in your system with their associated tax IDs.
Review submitted expense applications and see what stage they're at, especially regarding manager approval.
List all connected bank accounts, credit cards, and physical cash repositories tracked in your freee instance.
Ask an AI about this
Waiting for input…
What AI agents can do with freee: 9 Accounting Tools
These nine tools allow you to access every core financial function in freee—from checking bank balances to auditing tax codes—all through conversational commands.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using freee MCPList Deals
Retrieves a list of all accounting deals (transactions) that have been recorded.
Get Deal
Fetches detailed information on a specific transaction or deal.
List Partners
Lists all official business counterparts (vendors and customers) linked to your...
Get Partner
Gets detailed profile information for a specific partner using their ID.
List Accounts
Lists all financial account items tracked within your freee system.
List Walletables
Retrieves a summary of all connected bank accounts and digital wallets.
List Taxes
Lists available Japanese tax codes, helping you confirm compliance rates like 8% or 10%.
List Invoices
Retrieves a list of all invoices and their current sending status.
List Expenses
Lists expense applications submitted by employees that need review or settlement.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with freee, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
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 CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Paperwork Pile: Manually auditing Japanese business records
Today, managing company finances means juggling multiple screens. You click into the invoice module to check payment status, then switch to the partner directory to verify a tax ID, and finally jump to the expense reports just to see who needs approval. It's an exhausting cycle of clicking tabs, copying numbers from one screen to another, and hoping you don't miss a single overdue bill.
With this MCP, that process vanishes. You simply tell your agent what you need—like 'Show me all invoices that are paid but haven't been marked as closed.' The system handles the cross-referencing of payment status, billing cycles, and tax codes in one conversation. You get instant, actionable data without ever leaving the chat window.
Accessing Deal Details with get_deal
Manually verifying a complex transaction requires opening the deal record and then clicking through multiple sub-entries to find out if it synced correctly with the bank, or what the final settlement status was. This process is slow, error-prone, and often requires jumping between different freee views.
Now, you just ask for the details using get_deal. The system pulls together all that complex sub-entry information—the flags, the boundaries, everything—and presents it simply in text. You know the truth about the transaction immediately.
What freee MCP does for your AI
You can take full control of complex Japanese business records without logging into the freee portal. This MCP lets you talk through financial tasks—like checking if an invoice is paid or identifying which accounts are connected to credit cards—and it handles the heavy lifting. Need to audit tax rates? Just ask.
Want to see what expenses are waiting for manager approval? It's there. The connection makes sense because this entire catalog lives on Vinkius, giving your AI agent access to all of freee’s core functions in one place. You can use natural language to get details on specific deals, check official business counterpart records, or even list out every connected bank account and wallet for a quick cash flow overview.
019d759f-c89f-724e-8c02-8caa5ac13821 How to set up freee MCP
The bottom line is you manage complex financial tasks through simple conversation instead of clicking through multiple web forms.
Subscribe to this MCP and enter your freee Access Token and Company ID from the developer console.
Your AI client connects using those credentials, establishing a secure link to your Japanese accounting data.
You start by asking natural language questions, like 'What's my outstanding receivables?' and get immediate answers.
Who uses freee MCP
This MCP targets professionals drowning in manual data entry or struggling with Japanese compliance requirements. It's for the accounting team member who spends hours cross-referencing tax codes, and the business owner who needs a quick cash flow audit without logging into complex portals.
Uses this to verify Japanese tax code mappings or check if an invoice is overdue before running month-end reports.
Checks employee expense applications and verifies the settlement status of submitted claims in real time.
Quickly audits general ledger entries or lists all connected bank accounts to monitor overall company cash flow.
Benefits of connecting freee MCP
Audit Accounts Receivable: Instead of navigating invoice tabs, you can ask your agent to list invoices directly and immediately check their status (sent, paid, overdue).
Financial Oversight: Get a clear picture of cash flow by listing all walletables. You instantly see every connected bank account and credit card balance.
Expense Approval Tracking: Review pending expense applications using the list_expenses tool. You'll know exactly which submissions are waiting for manager sign-off, saving time on follow-ups.
Tax Compliance Checking: Confirm if your records adhere to Japanese tax law by listing available tax codes and checking rates like 8% or 10%.
Partner Data Integrity: Use list_partners to get a synced directory of every customer and vendor, complete with accurate tax ID profiles. This prevents data mismatch errors.
Transaction Deep Dives: Need to know why a deal was settled? You can use get_deal to pull deep sub-entry details, including specific bank sync boundaries.
freee MCP use cases
Closing the books on accounts receivable
The Accounting Manager needs to know which clients haven't paid their bills. Instead of opening the invoice module and filtering by date, they ask the agent to list invoices. The response immediately flags all records that are overdue, letting them prioritize collection efforts.
Verifying expenses before payroll
The Ops Manager receives a batch of expense reports for review. They don't need to open each one; they ask the agent to list expenses. The output shows all three applications pending approval, letting them know exactly who needs to sign off on what.
Quick bank balance check
The Business Owner is traveling and needs an immediate cash overview. They prompt the agent about active accounts. It pulls up a list of walletables, showing current balances for corporate cards and main operational banks in seconds.
Onboarding new vendors
The team is setting up a new supplier. Instead of manually checking vendor databases, they prompt the agent to use list_partners. The agent provides all official business counterpart details instantly, including required tax IDs for compliance.
freee MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Searching by date range
Trying to manually filter thousands of transactions using the web interface's complex date picker and multiple dropdown menus.
Just ask your agent for a list of deals, or use get_deal if you know the specific transaction ID. Conversational AI handles the filtering logic instantly.
Cross-referencing partner details
Opening separate tabs to check vendor tax IDs and customer addresses to ensure they match company records.
Use list_partners. It pulls all business counterpart data into one structured output, ensuring you have synchronous access to every required ID.
Ignoring settlement details
Assuming a deal is paid just because the invoice exists, without checking if the funds actually transferred.
Use get_deal. This tool gives deep insight into specific transactions, confirming both the settlement flags and connected bank sync boundaries.
When to use freee MCP
Use this MCP if your core pain point is accessing structured financial data from freee without navigating its internal UI structure. Specifically, it excels when you need to check compliance details (like tax rates using list_taxes) or audit the status of a record like an invoice. Don't use this if you are trying to create complex accounting entries from scratch; while some tools help orchestrate deals, you still need human oversight for final ledger posting. If your goal is pure reporting on existing data—like listing all partners or checking bank balances—this MCP is ideal. If, however, your needs involve integrating freee with a non-financial system (like an inventory tracker), you'll need a different type of specialized connector.
Frequently asked questions about freee MCP
How do I check if an invoice is paid using freee MCP? +
You can use list_invoices to get a comprehensive list of all invoices. This tool shows you the current status, allowing you to quickly filter for anything that is marked as 'paid' or 'overdue'.
What does freee MCP do with Japanese tax codes? +
The MCP allows you to list_taxes. This lets you view and audit all registered Japanese Tax mappings, helping you confirm if the correct rates (like 8% or 10%) are being applied to your records.
Can I see what bank accounts are connected? +
Yes. You use list_walletables to retrieve a summary of all connected bank accounts and wallets in your freee instance, providing real-time balance information.
Does freee MCP handle partner verification? +
Absolutely. Use list_partners to enumerate official business counterparts. This gives you synchronous access to precise vendor, customer, and tax ID profiles for compliance checks.
How do I find out which expenses are pending approval? +
You run the list_expenses tool. This provides a clear overview of all submitted applications, letting you see exactly who submitted the expense and what managerial approval status it's in.