JibbleのタイムトラッキングMCPの仕組み

Jibble MCPがAIアシスタントとJibbleのデータを連携する仕組みを理解しましょう

JibbleのAIタイムトラッキング向けModel Context Protocol(MCP)連携を使用すると、対応するAIアシスタントをJibbleの組織に直接接続できます。自然言語を使って質問したり、時間記録や勤怠データにアクセスしたり、Jibble上でさまざまな操作を行ったりできます。

AIアシスタントとJibbleを行き来することなく、AIアシスタントに操作を依頼したり、必要な情報を確認したりできます。

この記事の内容:


Jibble MCPとは何ですか?

MCPはModel Context Protocolの略で、AIアシスタントを外部のツールやサービスに安全に接続できるようにするオープン標準です。

Jibble MCPは、この標準をJibbleに実装したものです。接続すると、対応するAIアシスタントがJibbleの組織と連携し、会話を通じて情報にアクセスしたり、対応している操作を実行したりできるようになります。

MCPは、AIアシスタントとJibbleをつなぐ架け橋のようなものです。リクエストを行うと、AIアシスタントがその内容をJibble MCP経由で送信します。Jibbleはアカウントと権限に基づいてリクエストを処理し、該当する情報を返すか、要求された操作を実行します。その結果が会話に返されます。


Jibble MCPの仕組みは?

Jibble MCPは主に3つのコンポーネントを接続します:

  • お使いのAIアシスタント:ClaudeやChatGPTなど、質問したり指示したりする場所です。
  • JibbleのMCPサーバー:AIアシスタントとJibble間の通信を可能にする接続ポイントです。
  • お使いのJibble組織:時間記録、勤怠、プロジェクト、休暇、その他のJibbleデータが保存されている場所です。

プロセスは以下の通りです:

ユーザー → AIアシスタント → Jibble MCP → Jibble → AIアシスタント → ユーザー

例えば:

  1. Claudeに「今週は何時間働きましたか?」と尋ねます。
  2. ClaudeがJibble MCP経由でリクエストを送信します。
  3. Jibbleがアカウントでアクセスできる情報を確認します。
  4. Jibbleが関連する時間データを返します。
  5. Claudeが会話の中で回答を提示します。

ClaudeでJibbleのタイムトラッキングMCPを使用して時間データを取得する

出勤打刻や時間エントリの追加などの操作を依頼した場合、Jibbleはアカウントの権限に基づいてその操作を実行します。


Jibble MCPで何ができますか?

Jibble MCPを使用すると、対応しているAIアシスタントからさまざまな方法でJibbleを操作できます。

ユーザーの役割や権限、使用しているAIアシスタントに応じて、以下のことが可能です:

  • 出退勤の打刻
  • 休憩の開始・終了
  • 時間エントリの追加・編集
  • タイムシートと勤務時間の確認
  • 勤怠情報の確認
  • 休暇の申請・管理
  • プロジェクトや作業の利用
  • チームや組織情報へのアクセス
  • レポートの作成・要約
  • 勤怠データの分析

権限とアクセスはどのように機能しますか?

Jibble MCPは、Jibbleアカウントにすでに割り当てられている役割と権限に従います。AIアシスタントを接続しても、追加の情報へのアクセスや操作が可能になるわけではありません。詳しくは、Jibbleの役割と権限をご確認ください。

例えば、メンバーは通常、自分の時間記録や勤怠情報にアクセスでき、マネージャーは管理するメンバーの情報にもアクセスできる場合があります。管理者と所有者は、Jibbleで設定されている権限に基づいて、より広い範囲の情報や機能にアクセスできます。

JibbleはOAuthを使用して、ユーザーのアカウントと対応しているAIアシスタントとの接続を承認します。Jibbleを接続する際は、まずJibbleアカウントにサインインし、接続を承認する必要があります。


どのAIアシスタントがJibble MCPに対応していますか?

Jibble MCPは、MCP接続に対応しているAIアシスタントで利用できます。

対応しているプラットフォームについては、以下の専用セットアップガイドをご確認ください:

関連記事: