AS

aartiq/servicenow-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

265 stars 112 forks 品質 79 トレンド 27NOASSERTION

ServiceNow MCPサーバー:450+ツールと26のAI機能(Claude、ChatGPT、Gemini、Cursor、Copilot)に対応します。

概要

ITSM、ITOM、CMDB、HRSD、CSM、Flow Designer、スクリプト、ポータルにまたがる450+ツール。どんなインスタンスも平易な英語で読み、構築、クエリ、自動化できます。 4.4の新機能:Blast Radiusの静的インパクト分析(変更が削除や名前変更前に影響を確認)と、Local Syncでウィジェットやスクリプトをローカルファイルに引き寄せ、編集・プッシュバックします。 AIクライアント(Claude Desktop、カーソルなど)を再起動して、質問を始めてください。完了です。 UIが好みですか?ローカルダッシュボードにはnpx nowaikit webを使うか、インストール不要で使用してください。 クライアントのMCP設定(Claude Desktop claude_desktop_config.json、カーソル~/.cursor/mcp.jsonなど)に追加してください: OAuth、複数インスタンス、およびクライアントごとのステップ数→ · 。 インスタンスがありませんか?無料のパーソナル・デベロッパー・インスタンスを入手してください。 - 「現在、アクティブなP1インシデントは何件開かれていますか?」- 「直近の5つの変更点とそのリスクを表示してください。」- 「インシデントテーブルにビジネスルールを作成して...」- 「人事オンボーディングフローのためにATFスイートを実行してください。」- 「本番CIのCMDBの健康状態はどうですか?

概要(AI 翻訳)

Claude、ChatGPT、Gemini、カーソル、コパイロット、またはあらゆるAIをServiceNowに接続してください。

ITSM、ITOM、CMDB、HRSD、CSM、Flow Designer、スクリプト、ポータルにまたがる500+ツール。どんなインスタンスでも平易な英語で読み、構築、クエリ、自動化できます。

4.4から4.7に新たに導入されたもの:テーブル、フィールド、スクリプトを変更する前に何が依存するかを確認する影響分析(list_table_config / find_field_references / find_script_references)、ローカルシンクでアーティファクトをローカルファイルに引き寄せ、サーバー側レポート用のaggregate_report(カウントと平均を合わせて切り詰めなし)を追加しました。


🚀 インストール(2分)

Node.js 20+ が必要です。

AIクライアント(Claude Desktop、カーソルなど)を再起動して、質問を始めてください。完了です。

UIが好みですか?ローカルダッシュボード用に[npx nowaikit web、またはインストール不要のNowAIKit Cloudを使うか。


🔌 手動設定(ウィザードは飛ばす)

クライアントのMCP設定(Claude Desktop claude_desktop_config.json、カーソル~/.cursor/mcp.jsonなど)に追加してください:

OAuth、複数インスタンス、クライアントごとのステップ→ クライアント設定 ·OAuth設定。

インスタンスがないのですか?developer.servicenow.comで無料のパーソナルデベロッパーインスタンスを入手してください。


💬 使ってみて — ただ聞いてみて

  • 「現在、P1のアクティブインシデントは何件開かれている?」

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。


🚀 Install (2 minutes)

Requires Node.js 20+.

# 1 — install
npm install -g nowaikit

# 2 — run the wizard: it detects your AI clients and writes their config for you
npx nowaikit setup

Restart your AI client (Claude Desktop, Cursor, …) and start asking. Done.

Prefer a UI? npx nowaikit web for a local dashboard — or use NowAIKit Cloud (nothing to install).


🔌 Manual setup (skip the wizard)

Add this to your client’s MCP config (Claude Desktop claude_desktop_config.json, Cursor ~/.cursor/mcp.json, etc.):

{
  "mcpServers": {
    "nowaikit": {
      "command": "npx",
      "args": ["-y", "nowaikit"],
      "env": {
        "SERVICENOW_INSTANCE_URL": "https://yourcompany.service-now.com",
        "SERVICENOW_BASIC_USERNAME": "your_username",
        "SERVICENOW_BASIC_PASSWORD": "your_password"
      }
    }
  }
}

OAuth, multiple instances, and per-client steps → Client setup · OAuth setup.

No instance? Grab a free Personal Developer Instance at developer.servicenow.com.


💬 Use it — just ask

  • “How many active P1 incidents are open right now?”
  • “Show me the 5 most recent changes and their risk.”
  • “Create a business rule on the incident table that…”
  • “Run the ATF suite for the HR onboarding flow.”
  • “What’s the CMDB health for our prod CIs?”
  • “Look up GlideRecord.addEncodedQuery in the ServiceNow docs and show the syntax.”

Read-only by default. Write, scripting and CMDB changes are opt-in flags — prod can’t be modified by accident.


📚 Docs

GitHub で README 全文を見る

インストール

npx -y nowaikit
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "nowaikit": { "command": "npx", "args": ["-y", "nowaikit"], "env": { "SERVICENOW_INSTANCE_URL": "https://yourcompany.service-now.com", "SERVICENOW_BASIC_USERNAME": "your_username", "SERVICENOW_BASIC_PASSWORD": "your_password" } } } }