Auto-discovered marketplace from masakasuno1/freee-cli
npx claudepluginhub masakasuno1/freee-clifreee API を MCP 経由で操作するためのスキル。詳細なAPIリファレンスと freee-mcp を使用した API 呼び出しガイドを提供。
freee API をコマンドラインから操作できる CLI ツールです。
freee-mcp をベースに、MCP 層を CLI に置き換えたフォーク版です。
npm install -g freee-cli
または npx で直接実行:
npx freee-cli configure
freee Developer でアプリを作成し、以下を設定:
http://127.0.0.1:54321/callbackfreee configure
対話式で以下を設定します:
freee auth status # 認証状態を確認
freee auth login # 再認証
freee auth logout # 認証情報をクリア
freee me # 現在のユーザー情報
freee companies # 事業所一覧(* が現在の事業所)
freee company get # 現在の事業所
freee company set 12345 # 事業所を切り替え
# GET
freee get accounting /api/1/deals '{"company_id":"123","limit":"3"}'
# POST
freee post accounting /api/1/deals '{"company_id":123,"issue_date":"2024-01-01","type":"income"}'
# PUT
freee put accounting /api/1/deals/456 '{"company_id":123,"issue_date":"2024-02-01"}'
# DELETE
freee delete accounting /api/1/deals/456
# PATCH
freee patch accounting /api/1/deals/456 '{"company_id":123,"issue_date":"2024-03-01"}'
freee paths # 全サービスのエンドポイント一覧
freee paths accounting # 会計APIのみ
| サービス | 説明 |
|---|---|
accounting | freee会計 API |
hr | freee人事労務 API |
invoice | freee請求書 API |
pm | freee工数管理 API |
sm | freee販売 API |
# 取引一覧から金額だけ抽出
freee get accounting /api/1/deals '{"company_id":"123"}' | jq '.deals[].amount'
# 勘定科目の名前一覧
freee get accounting /api/1/account_items '{"company_id":"123"}' | jq '.account_items[].name'
設定は ~/.config/freee-cli/ に保存されます:
config.json - OAuth 認証情報、事業所設定tokens.json - アクセストークン、リフレッシュトークンApache-2.0 (原作: freee/freee-mcp)