インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Kenjo HR をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
Kenjo の人事データを読み取ります。氏名、役職、レポートラインを含む従業員、会社、オフィス、部署、チーム、休暇申請と休暇の種類、勤怠記録、採用ポジションに対応します。Kenjo API v1 を使用する読み取り専用のコネクタです。
こう聞いてみよう
Kenjo HR のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Kenjo HR をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
Kenjo HR + Gemini
Kenjo の人事データを読み取ります。氏名、役職、レポートラインを含む従業員、会社、オフィス、部署、チーム、休暇申請と休暇の種類、勤怠記録、採用ポジションに対応します。Kenjo API v1 を使用する読み取り専用のコネクタです。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
KENJO_API_KEY
ステップ 1 — 認証情報を取得
- API アクセスは既定で無効です。Kenjo サポートに依頼し、Customer Success にアカウントで有効化してもらってください。
- 管理者が Settings → Integrations → API を開き、Generate new API key をクリックします。Kenjo はキーを一度しか表示しないため、すぐにコピーしてください(1 組織につき最大 5 個)。
- 従業員データは常に含まれます。勤怠、休暇、採用のツールを使う場合は、キーでそれらを有効にしてください。キーを
KENJO_API_KEYに設定します。 - まず
kenjo_list_employeesで対象者の_idを確認し、次にkenjo_get_employeeを使います。ID を名前に変換するには、kenjo_list_companies、kenjo_list_offices、kenjo_list_departments、kenjo_list_teamsを使います。
コネクタは POST /auth/login でキーをベアラートークンに交換し、自動的に更新します。Kenjo でキーを編集、再生成、削除すると、そのトークンは無効になります。本番 API api.kenjo.io を呼び出すため、サンドボックスのキーは使えません。Kenjo には何も書き込まず、従業員レコードから財務セクション(銀行情報と税務 ID)は除外されます。休暇申請の期間は最大 92 日、勤怠は最大 31 日です。これらのツールで 403 が返る場合は、そのコレクションがキーで有効になっていません。
ステップ 2 — アダプターをインストール
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
ステップ 3 — 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 が
Kenjo HRのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
kenjo_list_employees | List all Kenjo employees with their _id, e-mail, first and last name, display name, job title, active status and company, office and… |
kenjo_get_employee | Get every section of one Kenjo employee: account (e-mail, active), personal (name, birthdate, nationality), work (job title, start date… |
kenjo_list_employee_accounts | List Kenjo employee accounts (_id, e-mail, external id, language, active status) |
kenjo_list_employee_work_details | List the work section of every employee: job title, start date, employee number, company, office, department, area and team ids, manager… |
kenjo_list_companies | List the companies (legal entities) set up in Kenjo with _id, name, city and country |
kenjo_list_departments | List the departments set up in Kenjo with _id and name |
kenjo_list_offices | List the office locations in Kenjo with _id, name, company id, holiday calendar id, street, postal code, city and country |
kenjo_list_teams | List the teams set up in Kenjo with _id and name |
kenjo_list_time_off_types | List the time-off types of the organisation (vacation, sick leave and so on) with _id and name |
kenjo_list_time_off_requests | List time-off requests in a date range of at most 92 days, with employee id, type id, policy, status, from/to, duration and per-day split |
kenjo_list_attendances | List attendance (worked time) entries of all employees in a date range of at most 31 days: employee id and e-mail, start and end time… |
kenjo_list_positions | List recruiting positions (job openings) with _id, job title, company, office and department ids, position type, status and job description |
FAQ
Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。
次のステップ
このガイドは役に立ちましたか?