「ServiceNow」MCPサーバーは何をするのか?
ServiceNow MCPサーバーは、ClaudeなどのAIアシスタントとServiceNowインスタンスをつなぐModel Completion Protocol(MCP)サーバー実装です。このサーバーにより、AIモデルがServiceNowへ直接接続し、APIを通じてデータ取得や各種操作を行うことができます。この仕組みにより、ServiceNow MCPサーバーは開発者やチームによるワークフロー自動化、ITサービスリクエスト管理、ServiceNowリソースへのプログラム的な操作を実現し、開発や運用の効率化に貢献します。AIエージェントがServiceNowデータへアクセス・検索・操作するための統合レイヤーとして機能し、広範な開発や業務ワークフローの一部として利用できます。
プロンプト一覧
リポジトリやドキュメントに明示的なプロンプトテンプレートは記載されていません。
リソース一覧
リポジトリやドキュメントに特定のMCPリソースは記載されていません。
ツール一覧
利用可能なファイルやREADMEに明示的なツールの記載はありません。
このMCPサーバーのユースケース
- ITサービスリクエストの自動化
ServiceNow MCPサーバーを使い、ITサービスチケットの作成・取得・管理を自動化し、手作業を減らして効率化を実現できます。 - レポーティング用データ取得
AIアシスタントがServiceNowからインシデント・変更・資産データを取得し、レポートやダッシュボード生成を行うことで、ビジネスインテリジェンス業務を効率化します。 - ワークフロー自動化
AIエージェントが外部ツールやサービスとServiceNowを連携させ、プログラム的にServiceNowワークフローを開始・管理できます。 - インシデント管理
AIエージェントがインシデントステータスの検索、チケットの更新、問題のエスカレーションをServiceNow上で行い、対応速度と運用可視性を向上させます。
セットアップ方法
Windsurf
- 前提条件:
Node.jsとWindsurfがインストールされていることを確認してください。 - 設定ファイルを開く:
Windsurfの設定ファイルを開きます。 - ServiceNow MCPサーバーを追加:
mcpServersオブジェクトに下記を追加します。{ "servicenow-mcp": { "command": "npx", "args": ["@osomai/servicenow-mcp@latest"] } } - 保存して再起動:
ファイルを保存し、Windsurfを再起動します。 - セットアップ確認:
Windsurf UIでMCPサーバーが稼働していることを確認してください。
Claude
- 前提条件:
Claudeの設定またはプラグインインターフェースへのアクセス権が必要です。 - 設定の場所:
Claude MCPサーバー設定を開きます。 - ServiceNow MCPサーバーを追加:
下記を挿入します。{ "servicenow-mcp": { "command": "npx", "args": ["@osomai/servicenow-mcp@latest"] } } - 保存してClaudeを再起動:
変更を適用し、Claudeを再起動します。 - 接続確認:
ServiceNowクエリをテストして連携ができているか確認します。
Cursor
- 前提条件:
Node.jsとCursorをインストールします。 - 設定の場所:
Cursor MCPプラグイン設定を編集します。 - ServiceNow MCPサーバーを追加:
{ "servicenow-mcp": { "command": "npx", "args": ["@osomai/servicenow-mcp@latest"] } } - 保存して再起動:
設定が反映されるようCursorを再起動します。 - 確認:
CursorのインターフェースでServiceNow接続をテストします。
Cline
- 前提条件:
Node.jsとClineがインストールされていることを確認してください。 - 設定ファイルの編集:
Cline MCP設定ファイルを開きます。 - ServiceNow MCPサーバーを追加:
{ "servicenow-mcp": { "command": "npx", "args": ["@osomai/servicenow-mcp@latest"] } } - 保存して再起動:
変更を保存してClineを再起動します。 - セットアップ確認:
ServiceNow MCPが利用可能なサーバーとして一覧にあることを確認してください。
APIキーの安全な管理
ServiceNow認証情報は環境変数で安全に管理しましょう。設定例:
{
"servicenow-mcp": {
"command": "npx",
"args": ["@osomai/servicenow-mcp@latest"],
"env": {
"SERVICENOW_INSTANCE": "your-instance",
"SERVICENOW_API_KEY": "${SERVICENOW_API_KEY}"
},
"inputs": {
"apiKey": "${SERVICENOW_API_KEY}"
}
}
}
your-instanceを実際のインスタンス名に、APIキーは環境変数経由で安全に指定してください。
FlowHuntのフローでこのMCPを使うには
FlowHuntでMCPサーバーをワークフローに組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開き、system MCP設定セクションに次のようにMCPサーバー詳細(JSON形式)を入力します。
{
"servicenow-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後は、AIエージェントがこのMCPをツールとして利用でき、すべての機能・能力にアクセス可能になります。“servicenow-mcp"を自分のMCPサーバー名に、URLもご自身のMCPサーバーURLに置き換えてください。
概要
| セクション | 有無 | 詳細/備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトなし |
| リソース一覧 | ⛔ | リソースなし |
| ツール一覧 | ⛔ | ツールの記載なし |
| APIキーの安全な管理 | ✅ | セットアップ手順で例あり |
| サンプリングサポート(評価時は重要度低) | ⛔ | 言及なし |
Rootsサポート: 言及なし
上記表に基づき、ServiceNow MCPサーバーは最小限ながら機能的なServiceNow統合ブリッジを提供しており、セットアップ手順とライセンスは明確ですが、プロンプトやツール、リソースに関する詳細なドキュメントが不足しています。現段階での開発者向けの充実度・完全性は4/10と評価します。
MCPスコア
| ライセンス有無 | ✅ (MIT) |
|---|---|
| ツールが1つ以上あるか | ⛔ |
| フォーク数 | 56 |
| スター数 | 86 |
