コネクタガイド約8分で読めますMCP ツール 49 個7 言語

MCP 経由で Connecteam を ChatGPT に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

HC執筆: HelpCode チーム更新日 8分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

Connecteam

Connecteam

Connecteam workforce app for deskless teams: users and custom fields, time clock (time activities, clock in and out, timesheet totals), scheduler shifts, jobs, forms and submissions, quick tasks, time off and chat messages. Connecteam API with an API key.

ツール

49

地域

INTL

カテゴリー

人事

認証

API Key

必要な環境変数

CONNECTEAM_API_HOSTCONNECTEAM_API_KEY
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、Connecteam をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

こう聞いてみよう

Connecteam のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

Connecteam · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Connecteam をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Connecteam + ChatGPT

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

CONNECTEAM_API_HOST, CONNECTEAM_API_KEY

ステップ 1 — 認証情報を取得

設定は約 2 分で、Connecteam のオーナーまたは管理者が必要です。

  1. Connecteam で Settings > API Keys を開き、Add API key をクリックします。キーを CONNECTEAM_API_KEY にコピーします。アカウント全体にアクセスできるので、パスワードと同じように扱ってください。
  2. CONNECTEAM_API_HOST を https://api.connecteam.com に設定します。app-au.connecteam.com でサインインしている場合(オーストラリアのアカウント)は https://api-au.connecteam.com にします。
  3. コネクタをインストールすると、connecteam_get_account でインストールが確認されます。

API を使うには、ハブごとに Expert プラン以上が必要です。タイムクロック、スケジューラー、ジョブ、タスクは Operations、チャットは Communications、休暇は HR & Skills です。ユーザー、アカウント、パブリッシャーは対象となるどのハブでも使えます。

個人データ: ユーザーには氏名、電話番号、メールアドレス、誕生日、住所、ID 番号などのカスタムプロフィール項目が含まれ、勤務記録には GPS 位置情報が含まれることがあります。タスクに必要なものだけを求めてください。

まず ID を取得: タイムクロック、スケジューラー、タスクボードはそれぞれ独立したアプリインスタンスです。AI は timeClockId、schedulerId、taskBoardId が必要なツールを呼ぶ前に、connecteam_list_time_clocks、connecteam_list_schedulers、connecteam_list_task_boards で ID を取得します。

読み取る内容:

  • アカウントと人: connecteam_get_account、connecteam_list_users(ID、氏名、メール、電話番号、ステータス、変更日時で絞り込み)、connecteam_list_custom_fields、connecteam_list_custom_field_categories、connecteam_list_smart_groups。
  • タイムクロック: connecteam_list_time_activities はユーザーごとの打刻済みシフト、手動の休憩、休暇を返します(1 回の呼び出しで最大 92 日)。connecteam_get_timesheet_totals はユーザーと日ごとの時間を、休憩、残業、給与、承認・提出・ロックの状態とともに返します。
  • シフト管理: connecteam_list_shifts(期間は Unix 秒)、connecteam_get_shift、connecteam_list_shift_custom_fields、connecteam_list_user_unavailabilities。
  • ジョブ(シフトや打刻時間をひも付ける顧客、現場、プロジェクト): connecteam_list_jobs、connecteam_get_job、connecteam_list_job_custom_fields。
  • フォーム: connecteam_list_forms、connecteam_get_form(設問)、connecteam_list_form_submissions、そして画像やファイルリンクを含む全回答付きの connecteam_get_form_submission。
  • タスク: connecteam_list_tasks と connecteam_list_task_labels。
  • 休暇: connecteam_list_time_off_policy_types、connecteam_list_time_off_balances、connecteam_list_time_off_requests。最後のツールは statuses を渡さない限り承認済みの申請だけを返します。
  • チャット: connecteam_list_conversations と connecteam_list_publishers。

書き込む内容:

  • タイムクロック: connecteam_clock_in と connecteam_clock_out は、現在または指定時刻でユーザーの出勤・退勤を打刻します。ジョブや予定シフトを指定することもできます。connecteam_create_time_activities は過去のシフトや手動の休憩を追加し(打刻忘れなど)、connecteam_update_time_activities はそれを修正します。ロック済みや承認済みの日は拒否されます。
  • シフト管理: connecteam_create_shifts と connecteam_update_shifts。isPublished と notifyUsers を true にすると、スタッフにシフトが表示され通知が届きます。
  • ジョブ: connecteam_create_jobs(parentId でサブジョブも)と connecteam_update_job(title は必須)。
  • タスク: connecteam_create_task と connecteam_update_task。API はタスク全体を置き換えるため、AI は毎回 userIds、status、title を送ります。ステータス completed で完了になります。
  • 休暇: connecteam_create_time_off_request(承認待ち、または承認済みとして作成)と connecteam_update_time_off_request(status で承認または却下)。
  • ユーザー: connecteam_create_users(それぞれ firstName、lastName、phoneNumber、userType が必要。sendActivation でアクティベーション SMS を送信)、connecteam_update_users、connecteam_archive_users(isArchived を false にして更新すれば元に戻せます)、connecteam_create_user_note。
  • チャット: connecteam_send_message は会話に投稿し、connecteam_send_private_message は 1 人のユーザーに送ります。どちらも connecteam_list_publishers のパブリッシャー ID を senderId に使います。メッセージはすぐに配信されます。

インストール時はオフ: connecteam_delete_user、connecteam_delete_shift、connecteam_delete_task。元に戻せないため、チームが必要とするときにワークスペース管理者がオンにします。ユーザーのアーカイブは元に戻せる代替手段です。

データ形式: 応答は { "requestId": "...", "data": {...}, "paging": { "offset": n } } の形です。シフト、打刻、タスクの時刻は秒単位の Unix タイムスタンプで、IANA の timezone が別に付きます。フィルターの日付は YYYY-MM-DD です。ユーザー ID は整数、シフト、ジョブ、タスク、申請の ID は文字列です。一括書き込み(connecteam_create_users、connecteam_create_shifts、connecteam_create_jobs と各更新)はリストを受け取り、項目ごとに応答します。

ページング: limit(既定 10、上限はツールごとに異なり最大 500)と offset。AI はページの件数が limit を下回るまで offset を limit ずつ増やします。

制限とよくあるエラー: レート制限はアカウントとプランごと(Expert は 1 分あたり 100 リクエスト、1 日 10,000 リクエスト)で、超えると 429 になります。401 または 403 はキーの誤り、API アドレスの誤り(グローバルかオーストラリアか)、または API を使えないプランやハブ、404 は不明な ID、422 は検証エラー(本文に項目名が示されます)を意味します。

このコネクタは給与計算を行わず、フォームの編集やフォーム回答の提出もせず、タイムクロック、スケジューラー、タスクボードの作成もしません。

ステップ 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 — ChatGPT にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。

  1. chatgpt.com/plugins を開き、Add をクリックして Add custom MCP server を選びます。
  2. 名前を入力します(例: Name: Connecteam)。
  3. Connection の Server URL に https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、Authentication は OAuth のままにします。
  4. I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
  5. 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。

利用可能なツール

ToolWhat it does
connecteam_get_accountAccount of the API key: company id, name and time zone
connecteam_list_usersList users (employees, managers, owners): id, name, phone, email, user type, archived flag, custom field values and smart groups
connecteam_list_custom_fieldsList the user custom fields (profile fields such as employee number, department, birthday) with id, name, type and dropdown options
connecteam_list_custom_field_categoriesList the categories that group user custom fields, with id and name
connecteam_list_smart_groupsList smart groups (user groups built from rules, used to assign jobs, forms and chats) with id and name
connecteam_list_time_clocksList the time clocks of the account (one per time clock app or location) with id and name; the id is needed by every time activity tool
connecteam_list_time_activitiesClocked work per user in a date range: shifts with start and end (Unix seconds and time zone), job, notes and GPS, manual breaks and time…
connecteam_get_timesheet_totalsTimesheet totals per user and day for a period: worked hours, breaks, overtime, pay, approval, submission and lock state
connecteam_list_schedulersList the job schedulers (schedule apps) with id and name; the id is needed by every shift tool
connecteam_list_shiftsScheduled shifts in a time range: id, start and end (Unix seconds), title, job, assigned users, open spots, published flag, notes, tasks…
connecteam_get_shiftOne scheduled shift by id with assignments, job, notes, tasks, breaks and custom fields
connecteam_list_shift_custom_fieldsCustom fields defined on the shifts of a scheduler, with id, name and type, for use in shift customFields
connecteam_list_user_unavailabilitiesTimes a user marked as unavailable (and available) for scheduling in a range
connecteam_list_jobsList jobs (clients, sites or projects that shifts and clocked time are tracked against): id, title, code, description, GPS address…
connecteam_get_jobOne job by id with code, description, location, assignment, custom fields and sub-jobs
connecteam_list_job_custom_fieldsCustom fields defined on jobs, with id, name, type and options, for use in job customFields
connecteam_list_formsList forms (checklists, reports, inspections) with id, name and creation date
connecteam_get_formOne form by id with its questions (id, type, title and options)
connecteam_list_form_submissionsSubmissions of a form: submitter, time, and the answer to each question (text, choices, images and file links)
connecteam_get_form_submissionOne form submission with the submitter, submission time and the answer to every question
connecteam_list_task_boardsList quick task boards with id and name; the id is needed by every task tool
connecteam_list_tasksTasks of a board: title, description, assignees, status, start and due time (Unix seconds), labels and sub-tasks
connecteam_list_task_labelsLabels of a task board with id, title and colour, to filter or tag tasks by label
connecteam_list_time_off_policy_typesTime off policy types (vacation, sick and others) with id and name; needed for balances and requests
connecteam_list_time_off_balancesTime off balances of users for one policy type (days or hours left)
connecteam_list_time_off_requestsTime off requests overlapping a date range: user, policy type, dates or times, all-day flag, status and notes
connecteam_list_conversationsChat conversations (channels and groups) the API can post to, with id, title and type
connecteam_list_publishersCustom publishers (named senders for API messages) with id and name; a publisher id is the senderId of the chat tools
connecteam_create_usersCreate one or more users
connecteam_update_usersUpdate one or more users by userId (or by phone with editUsersByPhone): name, phone, email, user type, custom field values, archived flag
connecteam_archive_usersArchive users: they lose access but keep their history and can be restored (update with isArchived false)
connecteam_delete_userPermanently delete a user and their data
connecteam_create_user_noteAdd a note (title and text) to a user's profile in Connecteam, e.g. a manager remark
connecteam_create_shiftsCreate shifts in a scheduler
connecteam_update_shiftsUpdate shifts by shiftId: times, title, job, assignees, publish state, notes, tasks or breaks
connecteam_delete_shiftDelete a scheduled shift
connecteam_clock_inClock a user in on a time clock now (or at timestamp), optionally on a job or a scheduled shift
connecteam_clock_outClock a user out of the running shift on a time clock now (or at timestamp)
connecteam_create_time_activitiesAdd past clocked shifts or manual breaks for users (e.g. a forgotten clock-in)
connecteam_update_time_activitiesCorrect clocked shifts or manual breaks by their id (start, end, job, notes)
connecteam_create_jobsCreate jobs (or sub-jobs with parentId) and attach them to schedulers or time clocks
connecteam_update_jobUpdate a job: title, code, description, location, assignment, custom fields or the schedulers and time clocks it belongs to. title is…
connecteam_create_taskCreate a task on a board and assign it to users; publish it to notify them
connecteam_update_taskUpdate a task, e.g. mark it completed
connecteam_delete_taskDelete a task from a board
connecteam_create_time_off_requestCreate a time off request for a user, pending for approval or already approved
connecteam_update_time_off_requestApprove or deny a time off request (status), or change its dates and notes
connecteam_send_messagePost a message to a chat conversation (channel or group) as a custom publisher
connecteam_send_private_messageSend a private chat message to one user as a custom publisher

プロンプトの例

  • 「先週、倉庫のタイムクロックで各従業員は残業を含めて何時間働きましたか?」
  • 「フィールドチームのスケジューラーで、明日の空きシフトを見せてください。」
  • 「まだ承認待ちの休暇申請はどれで、各人の残りの休暇はどれくらいですか?」
  • 「今週提出された車両点検フォームを、回答付きで一覧にしてください。」
  • 「店舗ボードに、金曜までに冷蔵室を補充するタスクを Daniel 宛てに作成して公開してください。」

FAQ

ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。

次のステップ

このガイドは役に立ちましたか?

Connecteam エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、ChatGPT に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Connecteam を Claude に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

コネクタ

MCP 経由で Connecteam を Cursor に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

コネクタ

MCP 経由で Connecteam を Gemini に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

コネクタ

MCP 経由で Connecteam を Meta Muse に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

コネクタ

Connecteam を MCP に:打刻、シフト、ジョブ、フォーム、タスク、休暇、チャットをあらゆる AI エージェントで

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。

コネクタ

MCP 経由で Connecteam を Microsoft Copilot に接続する方法

デスクを持たない現場チーム向けアプリ Connecteam:ユーザーとカスタムフィールド、打刻済みシフト、タイムシート集計、出退勤打刻を備えたタイムクロック、スケジューラーのシフト、ジョブ、フォームと提出内容、クイックタスク、休暇の残高と申請、チャットメッセージ。API キーで Connecteam API に接続します。