Fixed in v0.26.4
Updating to v0.26.4 resolved the error when using freee_api_put, and the request was processed successfully.
The error
MCP error -32602: Input validation error: Invalid arguments for tool freee_api_put: [
Reported in freee/freee-mcp issue #410: “freee_api_put のbodyパラメータがstring扱いになりValidation Errorで失敗する (v0.25.0)”.
What fixed it
v0.26.4 にアップデートして `freee_api_put` で取引(deal)への receipt_ids 付与を試したところ、エラーは解消し正常に処理されることを確認しました。
— the reporter's confirmation on the issue (Japanese, quoted as written). The fix ships in v0.26.4; upgrade to it or later.
Source and dates
| Repository | freee/freee-mcp |
|---|---|
| Issue | freee_api_put のbodyパラメータがstring扱いになりValidation Errorで失敗する (v0.25.0) |
| Evidence | the reporter's confirmation |
| Status | Fixed (per the evidence) |
| Fixed in | v0.26.4 (the version is named in the quote) |
| Issue closed | 2026-05-09 |
| Read from GitHub | 2026-11-07 |
| Approved by a person | 2026-11-07 |
This page records what the vendor's own GitHub repository says. The error text, the issue title and the quote are copied as written; the summary at the top is one sentence limited to the quote, and a person approved this fact on 2026-11-07. KanseiLink has not re-run the fix. Read the issue before applying it. Something changed? Write to contact@synapse-arrows.com.
For AI agents
lookup({ service_id: 'freee' }) on the KanseiLink MCP server (https://mcp.kansei-link.com/mcp) returns only the newest few fixes for freee as issue_facts; this one is not among them and is published on this page. Connection guide: freee service page.
Other freee MCP errors
- freee MCP: "401 company_not_found" — the fix from the official GitHub issue
- freee MCP: "Couldn't reach the MCP server. You can check the server URL and verify the server is…" — the fix from the official GitHub issue
- freee MCP: "401 Unauthorized" — the fix from the official GitHub issue
- freee MCP: "Starting OAuth flow..." — the fix from the official GitHub issue