AS

aartiq/servicenow-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

265 stars 112 forks 품질 79 트렌드 27NOASSERTION

ServiceNow MCP 서버: 450+ 도구와 26개의 AI 기능(클로드, 챗GPT, 제미니, 커서, 코파일럿)을 지원합니다.

개요

ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, 스크립팅 및 포털 전반에 걸쳐 450+ 도구를 제공합니다. 모든 인스턴스를 읽고, 구축하며, 쿼리하고, 자동화할 수 있습니다. 4.4 새롭게 추가된 기능: Blast Radius static impact 분석(변경이 어떤 영향을 미치는지 확인하기 전에 삭제하거나 이름 변경), 그리고 Local Sync를 통해 위젯과 스크립트를 로컬 파일로 끌어와서 편집하고 다시 푸시할 수 있습니다. AI 클라이언트(Claude Desktop, 커서 등)를 재시작하고 질문을 시작하세요. 완료. UI를 선호하시나요? 로컬 대시보드용으로 npx nowaikit web을 사용하거나, (설치할 필요 없음)을 사용하세요. 클라이언트의 MCP 설정(Claude Desktop claude_desktop_config.json, 커서 ~/.cursor/mcp.json 등)에 추가하세요: OAuth, 다중 인스턴스, 클라이언트별 단계 → · . 인스턴스가 없나요? 무료 개인 개발자 인스턴스를 받아보세요. - "현재 활성화된 P1 인시덴션이 몇 건인가요?" - "가장 최근 5가지 변경 사항과 그 위험 요소를 보여주세요." - "인시전 테이블에 비즈니스 규칙을 만들어 HR 온보딩 플로우를 진행하세요." - "운영 CI의 CMDB 상태는 어떤가요?"

개요(AI 번역)

클로드, 챗GPT, 제미니, 커서, 코파일럿 또는 어떤 AI든 ServiceNow에 연결하세요.

ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, 스크립팅 및 포털 전반에 걸쳐 500+ 도구를 제공합니다. 모든 인스턴스를 읽고, 구축하며, 쿼리하고, 자동화할 수 있습니다.

4.4부터 4.7까지 새로 도입된 기능: 테이블, 필드, 스크립트에 어떤 요소가 필요한지 보기 위해 영향 분석(list_table_config / find_field_references / find_script_references)을 추가하고, 로컬 동기화(Local Sync)를 로컬 파일로 인티팩트를 끌어와, 서버 측 보고서(카운트 및 평균, 축소 없음)를 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" } } } }