By masakasuno1
freee API を MCP 経由で操作するためのスキル。詳細なAPIリファレンスと freee-mcp を使用した API 呼び出しガイドを提供。
npx claudepluginhub masakasuno1/freee-cli --plugin freee-apifreee 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)
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.