Summary
MCPを介してServiceNowのITSM、ITOM、CSMをAIエージェントと統合します。AnythingMCPダッシュボードを通じてインシデント、サービスリクエスト、変更管理を管理します。
AI駆動のITサービス管理
ServiceNowは、世界中の企業におけるITサービス管理の基盤です。ServiceNowをMCPに接続することで、AIエージェントはインシデントを作成し、サービスリクエストを管理し、CMDBを照会し、ITSMワークフローを自動化できます。
ステップバイステップガイド
ステップ1: AnythingMCPをデプロイ
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
ステップ2: RESTコネクタを作成
http://localhost:3000でAnythingMCPダッシュボードを開き、新しいRESTコネクタを作成します。ベースURLをServiceNowインスタンスのTable APIに設定します(例: https://yourinstance.service-now.com/api/now)。
ステップ3: 認証を設定
コネクタ設定で、ServiceNowサービスアカウントの資格情報を使用してBasic認証またはOAuth 2.0を設定します。
ステップ4: ツールをインポートしてカスタマイズ
ダッシュボードでインシデント、変更リクエスト、CMDBアイテム、ナレッジ記事のエンドポイントを設定します。AIエージェントの明確さのためにツール名と説明をカスタマイズします。
ステップ5: テストして接続
ダッシュボードで各ツールをテストし、次にMCPクライアントを設定します:
{
"mcpServers": {
"servicenow": {
"url": "http://localhost:4000/mcp"
}
}
}
AIエージェントのユースケース
- "P2インシデントを作成: ロンドンオフィスのメールサーバーがダウン"
- "ネットワークチームに割り当てられたすべてのP1インシデントを表示"
- "今週末に予定されている変更リクエストは?"
- "サーバーPROD-WEB-01のCI詳細を見つける"
- "インシデントINC0012345を解決: サービスを再起動し、問題を解決"
ベストプラクティス
- 適切なACLを持つサービスアカウントを使用
- 表示値を設定 — 人間が読みやすい応答のために
sysparm_display_value: trueを設定 - レート制限 — ServiceNowはレート制限を施行します; それに応じて設定
- エンコードされたクエリ — 複雑なフィルタのためにServiceNowのエンコードされたクエリを使用
次のステップ
- ZendeskからMCPへのガイド — カスタマーサポート統合
- RESTからMCPへのガイド — 一般的なRESTパターン
このガイドは役に立ちましたか?