インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、HR WORKS をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
HR WORKSをMCP経由でGeminiに接続します。従業員、欠勤、病気休暇、勤務時間、応募者を自然言語で照会します。31のツールを備えたプリビルドのv2アダプター。
こう聞いてみよう
HR WORKS のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
HR WORKSをGeminiに接続
HR WORKSは、フライブルクに拠点を置くHR/給与SaaSで、約20,000のDACH中小企業に利用されています。AnythingMCPを使用して、HR WORKSをMCP経由でGeminiに接続し、自然言語で人事業務のワークフローを実行します — 欠勤承認、勤務時間分析、応募者のトリアージ — すべてチャットインターフェースから行えます。
Geminiに尋ねられること
- "来週、エンジニアリングチームで休暇を取っているのは誰ですか?"
- "2026年第1四半期の全組織単位の病気休暇の合計を見せてください"
- "3月の従業員番号1042の勤務時間のエントリをリストしてください"
- "ベルリンのフロントエンド役職に応募しているのは誰ですか?"
- "ジェーン・ドウの休暇口座の残高を取得してください"
セットアップ
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
- HR WORKSで: Administration → API でAPIキーのペア(
accessKey+secretAccessKey)を作成します http://localhost:3000/connectors/storeを開き、HR WORKSをインポートして、キーのペアをHRWORKS_ACCESS_KEYとHRWORKS_SECRET_ACCESS_KEYに貼り付けます。コネクタがこれを短期トークンに交換し、トークンを自動で更新します。- (オプション)
https://api.demo-hrworks.deのサンドボックスを使う場合は、コネクタのベースURLと認証設定のログインURLをデモホストに変更します - コネクタをMCPサーバーに割り当てます
Geminiを接続
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、
geminiを再起動します。 - Gemini CLI で
/mcpを実行します(またはシェルでgemini mcp list)。anythingmcpが接続済みとして表示されるはずです。 - プロンプトを入力しましょう — Gemini CLI が
HR WORKSのツールを呼び出せるようになりました。
上記のクイックスタートでセルフホストしている場合は、サーバーのローカルエンドポイント http://localhost:4000/mcp/<server-id> を URL として使ってください。
Geminiのためのツールハイライト
| ツール | Geminiがそれを使用する時 |
|---|---|
hrworks_list_persons | "従業員をリスト", ディレクトリクエリ, 人数確認 |
hrworks_list_absences | "誰が休んでいますか?", 欠勤承認, 計画 |
hrworks_list_sick_leaves | 病気休暇の分析, トレンドの質問 |
hrworks_list_working_times | 残業計算, 給与準備 |
hrworks_list_remote_work | ハイブリッドポリシーの遵守, オフィス日数のカウント |
hrworks_list_applicants | 採用パイプラインの概要 |
hrworks_get_leave_account | 個人ごとの休暇残高の照会 |
hrworks_health_check | HR WORKS API に接続できるか確認 |
hrworks_list_organization_units | 会社の有効な組織単位を UUID、番号、名前付きで一覧表示 |
hrworks_get_organization_unit | 特定の組織単位のデータを取得 |
hrworks_list_present_persons | 指定した組織単位で現在出勤中の人物を一覧表示 |
hrworks_list_permanent_establishments | 会社のすべての事業所(Betriebsstätten)を ID と名前付きで一覧表示 |
hrworks_list_holidays | 指定した年(と任意で国)の会社の休日を一覧表示 |
hrworks_get_person | 特定の人物(従業員)の基本データを取得 |
hrworks_list_persons_master_data | 1 人または複数の人物の現在のマスターデータ(個人情報、契約、住所、口座情報など)を取得 |
hrworks_get_persons_today | 1 人または複数の人物について、当日の勤務時間・出勤・不在データを取得 |
hrworks_list_absence_types | アカウントに設定された不在の種類(休暇、育児休業、特別休暇など)とそのキーを一覧表示 |
hrworks_list_vacation_types | アカウントの休暇の種類を一覧表示(不在の種類の一部) |
hrworks_list_sick_leave_types | 設定された病気休暇の種類とキーを一覧表示(hrworks_list_sick_leaves のフィルター値) |
hrworks_list_time_recording_regulations | 設定された勤怠記録ルールを一覧表示(ルールごとに許可される勤務時間の種類) |
hrworks_list_projects | 会社の工数管理プロジェクトを一覧表示 |
hrworks_get_project | ID で特定の工数管理プロジェクトのデータを取得 |
hrworks_list_project_customers | プロジェクト工数管理で使う顧客を一覧表示 |
hrworks_list_job_applications | 応募を一覧表示 |
hrworks_list_posts | 会社のすべての求人情報を一覧表示 |
hrworks_get_post | UUID で求人情報 1 件のデータを取得 |
hrworks_get_applicant | UUID で特定の応募者のデータを取得 |
hrworks_list_cost_centers | 会社のすべてのコストセンターを番号/ID と名前付きで一覧表示 |
hrworks_list_cost_objectives | 会社のすべての原価対象(Kostenträger)を一覧表示 |
hrworks_list_wage_salary_types | アカウントの賃金・給与の種類を一覧表示(給与計算のエクスポートで使用) |
(31 個中 30 個のツールを表示 — すべて見るにはコネクタをインストールしてください)
全31ツールのリストは、HR WORKS MCPサーバーの概要にあります。
重要: トークンの有効期限
HR WORKSのトークンは約15分で期限切れになります。コネクタはキーのペアでログインし、期限切れ前にトークンを更新し、401を受け取ると再ログインします。そのため、長い会話、スケジュール実行、エージェントもトークンに触れることなく動き続けます。
日付間隔の制限
hrworks_list_absences, _sick_leaves, _remote_work, _working_timesは、呼び出しごとに1年(またはinterval=daysの場合は31日)に制限されます。複数年の分析を行う場合は、Geminiに年ごとに繰り返すように依頼してください。
FAQ
Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。
関連ガイド
- HR WORKS MCPサーバーの概要
- HR WORKSをClaudeに接続
- HR WORKSをChatGPTに接続
- HR WORKSをCursorに接続
- HR WORKSをMeta Museに接続
- Personio MCPサーバー — 代替のDACH HR
- Kenjo HR MCPサーバー — 代替のDACH HR
このガイドは役に立ちましたか?