生成AIを利用したMCP実行例:JIRA
sequenceDiagram
participant User as 👤 ユーザー
participant VSCode as 📝 VSCode
participant API as 🌐 生成AI API(ChatGPT)
participant MCP as 🔌 MCP Server
participant Jira as 📋 Jira API
User->>VSCode: 「ログイン機能のバグ修正チケットを作成して」
Note over User,VSCode: 自然言語での指示から自動でJiraチケット作成
VSCode->>API: 実行
Note over API: 「チケット作成」「Jira」などのキーワードから必要なMCPを自動選択
API->>API: プロンプトから利用するMCPを判定
API->>API: チケット内容を構造化
(summary, description, issue_type等)
API->>MCP: Jiraチケット作成要求
(project_key, summary, description)
MCP->>Jira: REST API呼び出し
(POST /issue)
Jira->>MCP: 作成結果返却
(issue_key: PROJ-124)
MCP->>API: 作成完了情報を転送
API->>VSCode: 「PROJ-124を作成しました」
チケット詳細も表示
VSCode->>User: 作成完了を表示