MCP ITSM統合
Smithery と連携するように設計された、IT サービス管理 (ITSM) ツール用のモデル コンテキスト プロトコル (MCP) 実装。
概要
このプロジェクトは、モデルコンテキストプロトコル(MCP)を用いて、LLMが複数のITSMシステム(ServiceNow、Jira、Zendesk、Ivanti Neurons for ITSM、Cherwell)と連携するための統一インターフェースを提供します。この統合により、LLMがITSMシステムごとに異なるAPIを学習する必要がなくなり、すべてのシステムで利用可能な標準化されたツールセットが提供されます。

Related MCP server: Salesforce MCP
MCP サーバー情報
これは、モデルコンテキストプロトコル仕様を実装したMCP準拠のサーバーです。大規模言語モデルが統一されたツールセットを通じて複数のITSMシステムと連携するための標準化されたインターフェースを提供します。
MCP互換性
プロトコルバージョン: MCP 1.0
ツールフォーマット: JSONスキーマ準拠
ランタイム: Node.js
トランスポート: HTTP および stdio
認証: APIキー
MCP サーバーの使用状況
サーバーは、以下を含む MCP 互換クライアントで直接使用できます。
MCP インスペクター CLI ツール
MCP統合によるクロード
MCPサポート付きのLLM
サーバーをローカルで検査するには:
特徴
統合インターフェース: すべての ITSM システムにわたって一貫したツール定義
インテリジェントルーティング: リクエストを適切なITSMシステムに自動的にルーティングします
コンテキスト管理: 対話全体にわたってコンテキストを維持する
MCP準拠: モデルコンテキストプロトコル仕様に準拠
Smithery統合: Smitheryとシームレスに連携するように設計されています
前提条件
Node.js (v14以上)
スミザリー CLI
ITSM システムへのアクセス (ServiceNow、Jira、Zendesk、Ivanti Neurons for ITSM、Cherwell)
インストール
リポジトリをクローンします。
git clone https://github.com/yourusername/mcp-itsm.git cd mcp-itsm依存関係をインストールします:
npm installITSM 資格情報を設定します (構成セクションを参照)
Smithery にデプロイ:
smithery deploy
構成
ITSM資格
ITSM 資格情報を使用して.envファイルを作成します。
鍛冶屋の構成
smithery.yamlファイルは、ツールを Smithery にデプロイする方法を構成します。
利用可能なツール
この統合により、次のツールが提供されます。
create_ticket : 任意のITSMシステムに新しいチケットを作成する
get_ticket : チケットの詳細を取得する
update_ticket : 既存のチケットを更新する
list_tickets : フィルタリングオプション付きのチケットを一覧表示する
assign_ticket : ユーザーにチケットを割り当てる
add_comment : チケットにコメントを追加する
search_knowledge_base : ナレッジベースで関連記事を検索します
完全なツール定義については、 tools.json参照してください。
使用法
Smitheryに導入されると、LLMはこれらのツールを使用してITSMシステムと連携できるようになります。LLMがチケットを作成する例を以下に示します。
デバッグ
このプロジェクトには、いくつかのデバッグ ツールが含まれています。
debug_smithery_mcp.bat: Smithery の MCP 固有の問題を診断しますforce_redeploy_smithery.bat: MCP 構成で強制的に再デプロイメントを実行しますtest_tools.js: MCP ツールの呼び出しをローカルでテストします
ドキュメント
MCP統合: モデルコンテキストプロトコル実装の詳細
MCP クイックリファレンス: MCP コンセプトのクイックリファレンスガイド
ITSM システムリファレンス: サポートされている各 ITSM システムの詳細情報
OpenAIからMCPへの変換:OpenAI関数呼び出しからMCPへの変換ガイド
図表
MCP ITSMアーキテクチャ:統合の全体的なアーキテクチャ
システムの断片化:ITSMシステムの断片化の課題
LLMの推論:LLMが適切なITSMシステムを選択する方法
メリットの比較:従来のアプローチとMCPアプローチの比較
Smithery との統合: MCP と Smithery の統合方法
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。