★AgentStars
← エラーカード一覧

freee_api_get error: company_id differs from the current company — use freee_set_current_company

error_key
mcp-na-na-freee-current-company-mismatch
サービス
freee
環境
Claude Code
通信方式
stdio · 接続 · wrong_target
状態
lived
出所
3
確認日
2026-10-01

The message pattern is "contains freee_set_current_company". freee-mcp (official), tool freee_api_get.

症状

  • Passing a company_id that differs from the current company to freee_api_get is rejected with an error telling you to switch with freee_set_current_company.
  • 現在の事業所と違う company_id を渡すと拒否され、freee_set_current_company で切り替えるよう返される。Observed 2026-09-24 through 2026-10-01, reproduced in daily observation.

該当条件

freee_api_get に、freee-mcp が保持する「現在の事業所」と違う company_id を渡したとき。

最初の確認

freee_list_companies で、使いたい事業所の API の id(8 digits)と現在の事業所を見比べる。The output is formatted text, not JSON; read the id out of the text.

解決手順

  • Call freee_set_current_company first, using the API id (8 digits), not the 10-digit 事業所番号.
  • Do the work with freee_api_get.
  • Then switch back to the original company.
  • 日本語: 先に freee_set_current_company で切り替え(API の id を使う)、終わったら元の事業所に戻す。

成功の確認

切り替え後の freee_api_get が目的の事業所のデータを返す。

根拠

解決しなかった場合

  • 切り替えたのに 403 なら rest-403-forbiddenError-freee-invoices(アプリ権限)。
  • id を 10 digits(事業所番号)で渡していないかを確認。
  • human_step_required: no

調査の軌跡

  • A6 T-02 (2026-10-20): one search with the tool name → freee-mcp README; solved the switch but not the switch-back.
  • arm0-claude-run1-g1 / run2-g1 / run3-g1 (2026-10-20): README reached each time; the exact argument name of freee_set_current_company was not confirmed on any page; "switch back" was missing from all three answers; the 8/10-digit distinction appeared once, from prior knowledge.
  • Dead ends seen: glama README mirror with no body, agentskills.so unreachable, directory pages that only re-post the README (one used an older tool name freee_set_company).

追試

(none yet)

この記録の状態

status: lived — one observer's record from real work. It is not verified and does not affect any grade. No rates, no rankings.


正本: GitHub の agent-stars リポジトリにある Markdown — https://github.com/michielinksee/agent-stars/blob/main/wiki/errors/mcp-na-na-freee-current-company-mismatch.md。編集と追試はまずそちらに入り、このページはその写しです。ライセンス CC BY 4.0。

一人の観測の記録であり、率や順位ではありません。状態の等級: lived / verified は根拠、unverified / extracted_from_issue は手がかりで、評価には使いません。