ServiceNow MCP服务器
一个全面的模型上下文协议(MCP)服务器,用于ServiceNow集成15个强大的敏捷管理和CRUD操作工具。
🔗 实时部署: https://servicenow-mcp2.vercel.app
特性
15种MCP工具可用
敏捷和Sprint管理(4个工具)
show_hello-演示小部件agile_get_snapshot-用故事和任务获取当前冲刺agile_update_task_state-更新任务状态(草稿、就绪、进行中、完成等)agile_get_task_details-通过附件获取详细的任务信息
ServiceNow CRUD和分析(11个工具)
sn_query-查询ServiceNow表记录,包括过滤、分页、字段选择sn_get-通过sys_id检索单个记录sn_create-在表中创建新记录sn_update-更新现有记录sn_delete-删除记录(需要确认)sn_aggregate-执行聚合操作(COUNT、SUM、AVG、MIN、MAX)sn_schema-获取表架构定义sn_discover-发现可用的ServiceNow表sn_relationships-获取配置项的CMDB关系sn_syslog-查询ServiceNow系统日志sn_attachments-列出特定记录的附件
快速开始
npm install
npm run build:widget
npm run dev打开http://localhost:3000登录页面。
环境变量
创建一个 .env.local 文件:
SERVICENOW_INSTANCE_URL=https://your-instance.service-now.com
SERVICENOW_USERNAME=your_username
SERVICENOW_PASSWORD=your_password
OPENAI_API_KEY=your_key (optional)
OPENAI_MODEL=gpt-5 (optional)端点
- MCP服务器:
/api/mcp-工具执行的主MCP端点 - MCP工具信息:
/api/mcp-info-所有可用工具的浏览器友好视图 - 连接测试:
/api/servicenow/test-测试ServiceNow连接 - REST API:
/api/servicenow/*-直接REST API端点
部署
在Vercel上部署,并从GitHub自动部署。
生产URL: https://servicenow-mcp2.vercel.app
