Skip to main content
Glama

ServiceNow MCP Server

by javerthl

update_story

Modify existing ServiceNow stories by updating fields like description, state, assignment, acceptance criteria, and work notes to reflect progress and changes.

Instructions

Update an existing story in ServiceNow

Input Schema

NameRequiredDescriptionDefault
acceptance_criteriaNoAcceptance criteria for the story
assigned_toNoUser assigned to the story
assignment_groupNoGroup assigned to the story
descriptionNoDetailed description of the story
epicNoEpic that the story belongs to. It requires the System ID of the epic.
projectNoProject that the story belongs to. It requires the System ID of the project.
short_descriptionNoShort description of the story
stateNoState of story (-6 is Draft,-7 is Ready for Testing,-8 is Testing,1 is Ready, 2 is Work in progress, 3 is Complete, 4 is Cancelled)
story_idYesStory IDNumber or sys_id. You will need to fetch the story to get the sys_id if you only have the story number
story_pointsNoPoints value for the story
work_notesNoWork notes to add to the story. Used for adding notes and comments to a story

Input Schema (JSON Schema)

{ "properties": { "acceptance_criteria": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Acceptance criteria for the story", "title": "Acceptance Criteria" }, "assigned_to": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "User assigned to the story", "title": "Assigned To" }, "assignment_group": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Group assigned to the story", "title": "Assignment Group" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Detailed description of the story", "title": "Description" }, "epic": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Epic that the story belongs to. It requires the System ID of the epic.", "title": "Epic" }, "project": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Project that the story belongs to. It requires the System ID of the project.", "title": "Project" }, "short_description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Short description of the story", "title": "Short Description" }, "state": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "State of story (-6 is Draft,-7 is Ready for Testing,-8 is Testing,1 is Ready, 2 is Work in progress, 3 is Complete, 4 is Cancelled)", "title": "State" }, "story_id": { "description": "Story IDNumber or sys_id. You will need to fetch the story to get the sys_id if you only have the story number", "title": "Story Id", "type": "string" }, "story_points": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "description": "Points value for the story", "title": "Story Points" }, "work_notes": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Work notes to add to the story. Used for adding notes and comments to a story", "title": "Work Notes" } }, "required": [ "story_id" ], "type": "object" }

Other Tools from ServiceNow MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/javerthl/servicenow-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server