Integrations
Provides natural language search capabilities for ServiceNow records related to SAP, allowing users to find incidents and other records concerning SAP systems.
ServiceNow MCP サーバー
ServiceNowと連携するモデルコンテキストプロトコル(MCP)サーバー。AIエージェントが安全なAPIを介してServiceNowデータにアクセスし、操作できるようにします。このサーバーにより、ServiceNowとの自然言語によるインタラクションが可能になり、レコードの検索、更新、スクリプトの管理が容易になります。
特徴
リソース
servicenow://incidents
: 最近のインシデントを一覧表示するservicenow://incidents/{number}
: 番号で特定のインシデントを取得するservicenow://users
: ユーザーの一覧servicenow://knowledge
: ナレッジ記事の一覧表示servicenow://tables
: 利用可能なテーブルを一覧表示するservicenow://tables/{table}
: 特定のテーブルからレコードを取得するservicenow://schema/{table}
: テーブルのスキーマを取得する
ツール
基本ツール
create_incident
: 新しいインシデントを作成するupdate_incident
: 既存のインシデントを更新するsearch_records
: テキストクエリを使用してレコードを検索するget_record
: sys_idで特定のレコードを取得するperform_query
: ServiceNowに対してクエリを実行するadd_comment
: インシデントにコメントを追加する(顧客に表示される)add_work_notes
: インシデントに作業メモを追加する(内部)
自然言語ツール
natural_language_search
: 自然言語を使用してレコードを検索します(例:「SAPに関するすべてのインシデントを検索する」)natural_language_update
: 自然言語を使用してレコードを更新します(例:「インシデント INC0010001 を更新して、対応中であることを示す」)update_script
: ServiceNow スクリプト ファイル (スクリプト インクルード、ビジネス ルールなど) を更新します。
インストール
PyPIから
ソースから
使用法
コマンドライン
Python モジュールを使用してサーバーを実行します。
または環境変数を使用します:
Cline での構成
この MCP サーバーを Cline で使用するには、MCP 設定ファイルに次の行を追加します。
注: mcp-server-servicenow
パッケージがインストールされている Python 実行可能ファイルへのフル パスを必ず使用してください。
自然言語の例
記録の検索
自然言語クエリを使用してレコードを検索できます。
記録の更新
自然言語コマンドを使用してレコードを更新できます。
スクリプトの管理
ローカル ファイルから ServiceNow スクリプトを更新できます。
認証方法
サーバーは複数の認証方法をサポートしています:
- 基本認証:ユーザー名とパスワード
- トークン認証: OAuthトークン
- OAuth 認証: クライアント ID、クライアント シークレット、ユーザー名、パスワード
発達
前提条件
- Python 3.8以上
- APIアクセスを備えたServiceNowインスタンス
開発環境の設定
テストの実行
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
- リポジトリをフォークする
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature
) - 変更をコミットします (
git commit -m 'Add some amazing feature'
) - ブランチにプッシュする (
git push origin feature/amazing-feature
) - プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
AI エージェントが自然言語による対話を通じて ServiceNow データにアクセスして操作できるようにするモデル コンテキスト プロトコル サーバー。これにより、ユーザーはレコードの検索、更新、スクリプトの管理が可能になります。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.Last updated -203MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated -102TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.Last updated -1753TypeScriptMIT License