Summary
freee-mcp / freee-sign-mcp と連携するスキル。会計・人事労務・請求書・工数管理・販売・IT管理・固定資産・業務委託管理・サーベイ・申告・サイン(電子契約)の詳細APIリファレンスと使い方ガイドを提供。freee の経費申請・取引登録・勤怠打刻・給与明細・見積書・試算表・仕訳・従業員管理・工数登録・売上管理・SaaSアカウント管理・備品管理・固定資産管理・業務委託?
freee/freee-mcp
freee-mcp / freee-sign-mcp と連携するスキル。会計・人事労務・請求書・工数管理・販売・IT管理・固定資産・業務委託管理・サーベイ・申告・サイン(電子契約)の詳細APIリファレンスと使い方ガイドを提供。freee の経費申請・取引登録・勤怠打刻・給与明細・見積書・試算表・仕訳・従業員管理・工数登録・売上管理・SaaSアカウント管理・備品管理・固定資産管理・業務委託?
npx skills add freee/freee-mcp --skill freee-api-skill
freee-mcp / freee-sign-mcp と連携するスキル。会計・人事労務・請求書・工数管理・販売・IT管理・固定資産・業務委託管理・サーベイ・申告・サイン(電子契約)の詳細APIリファレンスと使い方ガイドを提供。freee の経費申請・取引登録・勤怠打刻・給与明細・見積書・試算表・仕訳・従業員管理・工数登録・売上管理・SaaSアカウント管理・備品管理・固定資産管理・業務委託?
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
11,345 B
SUMMARY.md
1,185 B
freee の会計・人事労務・請求書・工数管理・販売・IT管理・固定資産・業務委託管理・サーベイ・申告のデータを AI から直接操作できるスキルです。
freee-mcp (MCP サーバー) を通じて freee API と連携。
このスキルの役割:
freee_* ツールが利用できている場合、セットアップは不要です。
以下のいずれかに該当する場合のみ SETUP.md を読み、ユーザーに接続手順を案内してください。
freee_* ツールが1つも利用できないfreeeauthstatus が未認証を返し、「エラー対応」の手順でも解決しない接続モードは freeeserverinfo の transport フィールドで確認できます(remote = Remote MCP、stdio = ローカル)。
API リファレンスが references/ に含まれます。各リファレンスにはパラメータ、リクエストボディ、レスポンスの情報があります。
目的の API を探す手順:
references/INDEX.md を読む(service ごとのファイル名と内容の一覧)references/ 内のファイルをキーワード検索するリファレンスの記法:
名前* は必須、無印は任意### リクエストボディ* はリクエストボディ自体が必須であることを示す(path) (header) は該当箇所に明記[] はパラメータ名の一部であり API 呼び出し時に省略してはいけないGET /xxx と同じ は、同一ファイル内の該当エンドポイントと内容が同一であることを示す法人税の帳票 XML(XTX / XBRL)の各要素と紙の帳票の項目との対応は tax-return-references/ にあります。索引と共通仕様は tax-return-references/index.md、個別の帳票は tax-return-references/{sheet_code}.md です。
認証・事業所管理:
freee_authenticate - OAuth 認証(Remote MCP では認証は自動処理されるため通常は不要)freeeauthstatus - 認証状態確認freeeclearauth - 認証情報クリア(ローカルモード用)freeecurrentuser - ログインユーザー情報取得freeelistcompanies - 事業所一覧freeesetcurrent_company - 事業所切り替えfreeegetcurrent_company - 現在の事業所取得サーバー情報:
freeeserverinfo - サーバー情報取得(バージョン、transport: remote/stdio)ファイル操作:
freeefileupload - ファイルボックスにファイルをアップロード (POST /api/1/receipts) ※ローカルモードのみAPI 呼び出し:
freeeapiget - GET リクエストfreeeapipost - POST リクエストfreeeapiput - PUT リクエストfreeeapidelete - DELETE リクエストfreeeapipatch - PATCH リクエストfreeeapilist_paths - 利用可能なAPIパス一覧serviceパラメータ (必須):
accounting - freee会計(取引、勘定科目、取引先など) 例: /api/1/dealshr - freee人事労務(従業員、勤怠など) 例: /api/v1/employeesinvoice - freee請求書(請求書、見積書、納品書) 例: /invoicespm - freee工数管理(プロジェクト、工数など) 例: /projectssm - freee販売(見積、受注、売上など) 例: /businessesitmanagement - freeeIT管理(SaaSアカウント、備品、メンバー) 例: /hub/itmanagement/membersfixedassetmanagement - freee固定資産(固定資産の一覧、詳細、登録、更新、削除) 例: /hub/fixedassetmanagement/fixed_assetspartnermanagement - freee業務委託管理(業務委託先の企業ユーザー・部門) 例: /hub/partnermanagement/orderer/company_userssurvey - freeeサーベイ(サーベイ企画、実施回)※ freee-mcp(リモート版) 限定 例: /hub/survey/base_surveystaxreturn - freee申告(法人税申告・帳票参照) 例: /hub/taxreturn/corporate接続モードが不明な場合は freeeserverinfo で確認できます(transport が remote なら Remote MCP、stdio ならローカル)。Remote MCP の場合、認証は自動処理されるため手順1から開始できます。ローカルモードで未認証の場合は先に freee_authenticate を実行してください。
freeegetcurrent_company で現在の事業所IDを取得する(初回は必須。セッション内で1回取得すれば以降は使い回せる)- APIは事業所ごとにデータが分離されているため、正しい事業所を選択しないと意図しないデータにアクセスしてしまう
recipes/ 内の該当レシピを読む- よくある操作のパターンと注意点がまとまっているため、直接APIを叩くより効率的でミスが少ない
references/INDEX.md から該当ファイルを引く- レシピにない詳細なパラメータやレスポンス仕様を確認する
freeeapi* ツールを使用(company_id が必要なエンドポイントでは手順1で取得した値を使う)注意:
company_id は現在設定されている事業所と一致している必要がある。不一致の場合はエラーになるfreeesetcurrent_company で切り替えてからリクエストを実行よくある操作のユースケースサンプルとTipsは以下を参照:
recipes/expense-application-operations.md - 経費申請recipes/deal-operations.md - 取引(収入・支出)recipes/manual-journal-operations.md - 振替伝票recipes/payment-request-operations.md - 支払依頼recipes/hr-employee-operations.md - 人事労務(従業員・給与)recipes/hr-attendance-operations.md - 勤怠(出退勤・打刻・休憩の登録)recipes/invoice-operations.md - 請求書・見積書・納品書recipes/receipt-operations.md - ファイルボックス(証憑ファイルのアップロード・管理)recipes/pm-operations.md - 工数管理(プロジェクト・工数実績)recipes/pm-workload-registration.md - 工数の安全な登録(PM・HR連携ワークフロー)recipes/sm-operations.md - 販売管理(案件・受注)recipes/it-management-operations.md - IT管理(メンバー・SaaSアカウント・備品)recipes/survey-operations.md - サーベイ(サーベイ企画・実施回の取得)recipes/fixed-asset-management-operations.md - 固定資産管理(安全な更新・削除判断・Web画面への引き継ぎ)recipes/corporate-tax-return-operations.md - 申告(法人税申告・帳票の参照)recipes/report-operations.md - 試算表・総勘定元帳(レポート取得・未承認仕訳の確認)recipes/freee-mcp-tag.md - メモタグ「freee-mcp」の付与ガイドfreee サインは別の MCP サーバー(freee-sign-mcp)で提供されます。 signapiget 等のサインツールが利用可能な場合は SIGN-GUIDE.md を参照してください。
freee のデータをグラフ・表・HTML 等で可視化する場合は COLORS.md を読み、そこで指定された配色を使うこと。
VERSION.md を読んでスキルのバージョンを確認し(ファイルが存在しない場合は開発版を使用中)、freeeserverinfo でサーバーバージョンを確認してください。スキルのバージョンがサーバーより古い場合、スキルの情報が最新のサーバーに対応していない可能性があります。スキルを最新版に更新してから再度お試しください。freeeauthstatus で確認 → freeeclearauth → freee_authenticatefreeelistcompanies → freeesetcurrent_companytroubleshooting/INDEX.md 参照(症状別に auth / company / expense-errors / support へ分かれています)一部のAPIエンドポイントは freee-mcp(リモート版)でのみ利用可能で、ローカルモードでは利用できない。該当する recipes/ references/ には「⚠ freee-mcp(リモート版) 限定」の注記がある。
該当エンドポイントを呼び出す前に freeeserverinfo で transport を確認し、stdio(ローカルモード)の場合は呼び出さず、ユーザーに freee-mcp(リモート版)への切り替え(設定方法)を案内すること。
freee API 自体の機能制限に起因する問題は freee-mcp では解決できません。詳細は troubleshooting/support.md を参照してください。