Skip to main content
Glama

Shortcut MCP Server

by useshortcut
MIT License
556
40

update-story

Modify Shortcut stories by updating specific fields such as name, description, type, epic, estimate, owners, workflow state, or labels. Provide the story ID and only the fields to be changed for precise updates.

Instructions

Update an existing Shortcut story. Only provide fields you want to update. The story public ID will always be included in updates.

Input Schema

NameRequiredDescriptionDefault
descriptionNoThe description of the story
epicNoThe epic id of the epic the story belongs to, or null to unset
estimateNoThe point estimate of the story, or null to unset
labelsNoLabels to assign to the story
nameNoThe name of the story
owner_idsNoArray of user UUIDs to assign as owners of the story
storyPublicIdYesThe public ID of the story to update
typeNoThe type of the story
workflow_state_idNoThe workflow state ID to move the story to

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "description": { "description": "The description of the story", "maxLength": 10000, "type": "string" }, "epic": { "description": "The epic id of the epic the story belongs to, or null to unset", "type": [ "number", "null" ] }, "estimate": { "description": "The point estimate of the story, or null to unset", "type": [ "number", "null" ] }, "labels": { "description": "Labels to assign to the story", "items": { "additionalProperties": false, "properties": { "color": { "description": "The color of the label", "type": "string" }, "description": { "description": "The description of the label", "type": "string" }, "name": { "description": "The name of the label", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "name": { "description": "The name of the story", "maxLength": 512, "type": "string" }, "owner_ids": { "description": "Array of user UUIDs to assign as owners of the story", "items": { "type": "string" }, "type": "array" }, "storyPublicId": { "description": "The public ID of the story to update", "exclusiveMinimum": 0, "type": "number" }, "type": { "description": "The type of the story", "enum": [ "feature", "bug", "chore" ], "type": "string" }, "workflow_state_id": { "description": "The workflow state ID to move the story to", "type": "number" } }, "required": [ "storyPublicId" ], "type": "object" }

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/useshortcut/mcp-server-shortcut'

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