IT Support Ticket Lifecycle MCPサーバー ​

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

IT Support Ticket Lifecycle MCPサーバーにより、LLMは従業員側のITサポートチケットライフサイクルについて、自然な会話を通じてJira Service Deskとやり取りできます。リンクされたConfluenceナレッジベースを検索して根拠に基づくトラブルシューティングの回答を得るためのツールと、Jira Service Deskポータルを直接操作することなく、所有するITサポートチケットを作成、追跡、コメント、およびクローズするためのツールを提供します。

用途 ​

IT Support Ticket Lifecycle MCPサーバーを使用して、次のアクションを実行します:

  • リンクされたConfluenceナレッジベースを検索して質問に回答
  • リクエストタイプをJira Service Deskに照らして検証した後、新しいITサポートチケットを作成
  • 自分が起票したチケットのステータスを確認
  • 未対応、クローズ済み、またはすべてのチケットを一覧表示
  • 所有するチケットのすべての詳細を表示
  • 所有するチケットにコメントを追加
  • Jira Service Deskコネクションに構成されたクローズトランジションを使用して、所有する解決済みチケットをクローズ

プロンプト例 ​

次のプロンプト例を使用して、IT Support Ticket Lifecycle MCPサーバーツールを呼び出します:

  • My VPN is not connecting. What should I do?
  • How do I reset my password?
  • Create a ticket for laptop repair.
  • What's the status of my ticket IT-1234?
  • Show me all my open tickets.
  • Add a comment to IT-1234 saying I've rebooted.
  • Close my access request, it's resolved.
  • List my closed tickets from this month.
  • File a ticket for a broken monitor.
  • What tickets have I raised this month?

IT Support Ticket Lifecycle MCPサーバーツール ​

IT Support Ticket Lifecycle MCPサーバーは次のツールを提供します:

ツール説明
search_confluenceITサービスデスクにリンクされたConfluenceナレッジベースを検索し、上位の一致について制限された記事コンテンツを取得します。
resolve_ticket_metadataリクエストから概要、説明、およびリクエストタイプを抽出し、必須フィールド、不足しているフィールド、およびサポートされていないフィールドを報告します。
create_ticketチケットの下書きを作成し、Jira Service Deskに照らして検証し、承認用のプレビューを提示してから作成します。
list_my_ticketsチケットを一覧表示し、ステータスでフィルタリングします。
get_my_ticket所有するチケットについて、複数ページにわたる公開コメントを含むすべての詳細を取得します。
add_comment_to_ticket所有するチケットのコメントの下書きを作成し、承認用のプレビューを提示してから投稿します。
close_my_ticket所有するチケットのクローズトランジションを検索し、承認用のプレビューを提示してからチケットをクローズし、結果のステータスを返します。

IT Support Ticket Lifecycle MCPサーバーのインストール ​

構築済みMCPサーバーをプロジェクトにインストールするには、次の手順を完了します:

1

Workatoアカウントにサインインします。

2

AI Hub > Enterprise MCPに移動します。

3

+ Create MCP serverをクリックします。

4

接続済みアプリを使用して構築済みMCPサーバーを開始するセクションに移動し、使用する構築済みMCPサーバーを選択します。

5

Use this serverをクリックします。

6

サーバー名フィールドにMCPサーバーの名前を入力します。

7

場所ドロップダウンメニューを使用して、MCPサーバーのプロジェクトを選択します。

8

Connectionsセクションに移動し、アプリアカウントに接続します。

9

MCPサーバーテンプレートで使用するコネクションタイプを選択します。

  • User's connection: MCPサーバーツールは、アプリケーションに接続するユーザーのIDと権限に基づいてアクションを実行します。ユーザーは自分の認証情報で認証し、スキルを実行します。
  • Your connection: このオプションでは、レシピビルダーによって確立されたコネクションを使用し、通常のアプリコネクションと同じ原則に従います。

コネクションタイプを選択コネクションタイプを選択

検証済みユーザーアクセスの認証要件

OAuth 2.0認可コードグラントを使用するアプリコネクションのみが、ユーザーのコネクションで利用できます。詳細については、検証済みユーザーアクセスを参照してください。

10

次のセクションで、アプリ固有のコネクション設定手順を完了します。

IT Support Ticket Lifecycleコネクション設定 ​

IT Support Ticket Lifecycle MCPサーバーをJira Service Deskに接続するには、次のセクションを参照してください:

IT Support Ticket Lifecycleコネクション設定手順を表示

Jira Service Desk APIバージョン ​

Jira Service DeskコネクターはJira Service Desk Cloud REST APIを使用します。

Jira Service Deskでサポートされているエディションとバージョン ​

Jira Service Deskコネクターは、クラウドとオンプレミスの両方のインスタンス7.x以降で動作します。

Jira Service Deskコネクターでは、次の認証タイプがサポートされています。

Jira Service Desk APIトークン ​

APIトークン認証手順を表示

APIトークン認証を使用して、Atlassianアカウントから生成されたトークンでJira Service Deskに接続します。オンプレミスインスタンスには、パスワードによる基本認証を使用します。

APIトークンの取得 ​

AtlassianドキュメントのAtlassianアカウントのAPIトークンを管理するを参照してください。

APIトークンを使用してJira Service Deskに接続する ​

WorkatoでJira Service DeskへのAPIトークンコネクションを設定するには、次の手順を実行します。

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページでJira Service Deskを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

APIトークン認証APIトークンコネクションの設定

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンメニューを使用して、クラウドを選択します。

6

認証タイプドロップダウンメニューを使用してAPIトークンを選択します。

7

サブドメインフィールドにJira Service Deskのサブドメインを入力します。

8

メールフィールドにJira Service Deskアカウントのメールアドレスを入力します。

9

APIトークンフィールドにAPIトークンを入力します。

10

任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクション用のCustom OAuth profileを選択します。

11

接続をクリックします。

Jira Service Desk OAuth 2.0 ​

OAuth 2.0認証手順を表示

OAuth 2.0を使用し、サインインしてAtlassianの認可フローを通じてアクセスを許可することで、Jira Service Deskに接続します。

デフォルトスコープ ​

Workatoはデフォルトで次のスコープをリクエストします。

  • read:jira-user
  • read:jira-work
  • write:jira-work
  • manage:jira-project
  • manage:jira-configuration
  • manage:jira-webhook
  • read:servicedesk-request
  • write:servicedesk-request
  • manage:servicedesk-customer

OAuth 2.0を使用してJira Service Deskに接続する ​

WorkatoでJira Service DeskへのOAuth 2.0コネクションを設定するには、次の手順を実行します。

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページでJira Service Deskを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

OAuth 2.0認証OAuth 2.0コネクションの設定

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンメニューを使用して、クラウドを選択します。

6

認証タイプドロップダウンメニューを使用してOAuth 2.0を選択します。

7

サブドメインフィールドにJira Service Deskのサブドメインを入力します。

8

任意です。詳細設定を展開し、スコープフィールドを使用して追加のスコープをリクエストします。 Workatoがデフォルトでリクエストするスコープのリストについては、デフォルトスコープを参照してください。

9

任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクション用のCustom OAuth profileを選択します。

10

接続をクリックし、プロンプトが表示されたらアカウントのユーザー名とパスワードを使用してJira Service Deskインスタンスにサインインします。

11

WorkatoによるJira Service Deskインスタンスへのアクセスリクエストを認可します。

Jira Service Deskのパスワードを使用した基本認証 ​

基本認証手順を表示

Atlassianは、APIトークンへの移行に伴い、2018年12月1日にJira Service Desk(クラウドのみ)のパスワードによる基本認証を非推奨にしました。オンプレミスのJira Service Deskコネクションは、この変更の影響を受けません。

基本認証を使用してJira Service Deskに接続する ​

WorkatoでJira Service Deskへの基本認証コネクションを設定するには、次の手順を実行します。

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページでJira Service Deskを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

基本パスワード認証基本認証コネクションの設定

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンメニューを使用して、このコネクションがクラウドかオンプレミスかを指定します。

6

Auth typeドロップダウンメニューを使用してBasicを選択します。

7

サブドメインフィールドにJira Service Deskのサブドメインを入力します。

8

ユーザー名フィールドにJira Service Deskのユーザー名を入力します。

9

パスワードフィールドにJira Service Deskのパスワードを入力します。

10

任意です。 Custom OAuth profileドロップダウンメニューを使用して、コネクション用のCustom OAuth profileを選択します。

11

接続をクリックします。

Jira Service Deskのロール要件 ​

各ツールの利用可否は、接続済みアカウントに付与された権限によって異なります。必要な権限がないツール呼び出しは、部分的な結果ではなくpermission_deniedの結果を返します。

IT Support Ticket Lifecycle MCPサーバーでは、Jira Service Deskで次の権限が必要です:

  • カスタマーリクエストへの読み取りおよび書き込みアクセス
  • Confluenceナレッジベースへの読み取りアクセス

このサーバーは、Confluenceナレッジベースに完全にJira Service Deskコネクションを通じてアクセスします。個別のConfluenceコネクションは不要です。

デフォルトでは、チケットの報告者のみがこのサーバーを通じてチケットを表示、コメント、またはクローズできます。 ownership.allow_participantsプロジェクトプロパティは、Jira Service Deskの権限スキームで参加者アクセスが許可されている場合、これらのアクションを参加者にも拡張します。

プロジェクトプロパティ設定 ​

IT Support Ticket Lifecycle MCPサーバーは、動作とデフォルトを制御するために、次のプロジェクトレベルのプロパティをサポートしています:

プロジェクトレベルのプロパティ説明
jsm.service_desk_idJira Service DeskコネクションのサービスデスクIDを入力します。サーバーはすべてのリクエストにこのIDを挿入します。 LLMがこのIDを直接指定することはありません。
supported_request_typesこのサーバーが入力できるリクエストタイプIDの許可リストを入力します。許可リストに登録された各タイプには、Jira Service Management Forms、ユーザーピッカー、カスケード選択、またはアセットルックアップを含めることはできません。
close_transition_mapサポートされている各リクエストタイプIDを、そのタイプのカスタマーリクエストをクローズまたは解決するトランジションIDにマッピングします。
confluence.enabledsearch_confluenceが利用可能かどうかを構成します。デフォルトはtrueです。
confluence.max_results_in_search各検索で返すConfluence記事の最大数を入力します。デフォルトは5、最大10です。
confluence.max_articles_fetched_for_contentサーバーが全文コンテンツを取得する上位検索結果の数を入力します。デフォルトは3で、最大5です。
confluence.content_chars_per_article各記事で取得する記事コンテンツの最大文字数を入力します。デフォルトは4000です。
taxonomy.request_type_cache_ttl_secondsサーバーが解決済みのリクエストタイプフィールドメタデータをキャッシュする時間を秒単位で入力します。デフォルトは900です。
ownership.allow_participantsチケット参加者がこのサーバーを通じてチケットにコメント、クローズ、または表示できるかどうかを構成します。これには、Jira Service Deskの権限スキームで参加者アクセスが許可されている必要があります。デフォルトはfalseです。
server_limits.max_query_charssearch_confluenceとresolve_ticket_metadataが受け入れる自然言語クエリの最大長を入力します。デフォルトは500です。
server_limits.min_confluence_query_charssearch_confluenceに必要な最小クエリ長を入力します。デフォルトは3です。
server_limits.max_comment_charsコメント本文の最大長を入力します。デフォルトは10000です。
server_limits.rate_limit_calls_per_minuteこのデプロイメントがJira Service Deskのレート制限に達する前に1分あたりに実行できる呼び出しの最大数を入力します。デフォルトは20です。
プロジェクトレベルのプロパティ設定手順を表示

プロジェクトレベルのプロパティを設定するには、次の手順を実行します:

1

Workatoアカウントにサインインし、プロジェクトに移動します。

2

MCPサーバーを含むプロジェクトに移動します。

3

Settingsタブをクリックします。

SettingsタブをクリックSettingsタブをクリックします。

4

プロジェクトプロパティを選択します。

5

更新するプロジェクトプロパティに移動し、Edit(鉛筆)アイコンをクリックします。

6

Valueフィールドに移動して変更を加えます。たとえば、confluence.enabledをfalseに、またはserver_limits.max_query_charsを400に設定します。

IT Support Ticket Lifecycle MCPサーバーツールの使用方法 ​

利用可能なツールの詳細については、次のセクションを参照してください:

search_confluenceツール ​

search_confluenceツールは、ITサービスデスクにリンクされたConfluenceナレッジベースを検索し、上位の一致について制限された記事コンテンツを取得します。 LLMは、チケットの作成を提案する前に、トラブルシューティングや操作方法に関する質問に対してまずこのツールを使用します。

質問例:

  • My VPN is not connecting.
  • How do I set up my email on my phone?
  • Is there a guide for connecting to the office Wi-Fi?

resolve_ticket_metadataツール ​

resolve_ticket_metadataツールは、リクエストから概要、説明、およびリクエストタイプを抽出し、必須フィールド、不足しているフィールド、およびサポートされていないフィールドを報告します。 LLMは、Confluence検索で回答が見つからない場合、またはチケットの起票を明示的に依頼した場合に、このツールを使用します。

質問例:

  • Create a ticket for laptop repair.
  • File a ticket, my monitor won't turn on.
  • I need an access request ticket for the finance shared drive.

create_ticketツール ​

create_ticketツールは、チケットの下書きを作成し、Jira Service Deskに照らして検証し、承認用のプレビューを提示してから作成します。 LLMはこのツールを一度呼び出してチケットの下書きと検証を行い、プレビューを表示してから、承認後にもう一度呼び出してチケットを作成します。

質問例:

  • Show me what this ticket will look like before you create it.
  • Go ahead and create the ticket.
  • Change the priority to high before you submit it.

list_my_ticketsツール ​

list_my_ticketsツールは、チケットを一覧表示し、ステータスでフィルタリングします。 LLMは、特定のチケットではなくチケット全般について質問した場合に、このツールを使用します。

質問例:

  • Show me all my open tickets.
  • List my closed tickets from this month.
  • What tickets have I raised?

get_my_ticketツール ​

get_my_ticketツールは、所有するチケットについて、複数ページにわたる公開コメントを含むすべての詳細を取得します。 LLMは、特定のチケットをIDまたはキーで参照する場合に、このツールを使用します。

質問例:

  • What's the status of IT-1234?
  • Show me the comments on my ticket IT-5678.
  • Give me the details on my last access request.

add_comment_to_ticketツール ​

add_comment_to_ticketツールは、所有するチケットのコメントの下書きを作成し、承認用のプレビューを提示してから投稿します。 LLMはこのツールを一度呼び出してコメントの下書きを作成し、プレビューを表示してから、承認後にもう一度呼び出してコメントを投稿します。

質問例:

  • Add a comment to IT-1234 saying I've rebooted.
  • Let IT know on my ticket that the issue is still happening.
  • Post an update on my access request ticket.

close_my_ticketツール ​

close_my_ticketツールは、所有するチケットのクローズトランジションを検索し、承認用のプレビューを提示してからチケットをクローズし、結果のステータスを返します。 LLMはこのツールを一度呼び出してトランジションを検索し、プレビューを表示してから、承認後にもう一度呼び出してチケットをクローズします。

質問例:

  • Close my access request, it's resolved.
  • Mark IT-1234 as done.
  • Resolve my laptop repair ticket.

はじめに ​

MCP serverのツールは、Overviewページのツールセクションで表示および管理できます。ツール管理では、次の機能を利用できます:

ツールを開始する必要があります

LLMは、MCP server connector内のアクティブなツールにのみアクセスできます。

最終更新日: