Shortcut MCP Server
for AI Agents
Connect your AI agent to StackOne's Shortcut MCP server and give it 91 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
91 Agent Actions
Create, read, update, and delete across Shortcut — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Shortcut MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Shortcut tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Shortcut call.
Tools Discovery →What is the Shortcut MCP Server?
A Shortcut MCP server lets AI agents read and write Shortcut data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Shortcut MCP server ships with 91 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All Shortcut MCP Tools
Every action from Shortcut's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Categorys
- Create Category
Create a new category in Shortcut
- Get Category
Retrieve a specific category by its public ID
- Update Category
Update an existing category in Shortcut
- Delete Category
Delete a category from Shortcut
Custom Fields
- List Custom Fields
List all custom fields in the workspace
- Get Custom Field
Retrieve a specific custom field by its public ID
- Update Custom Field
Update the definition of an existing custom field
- Delete Custom Field
Delete a custom field from the workspace
Documents
- Create Document
Create a new document in Shortcut
- List Documents
List all documents in the Shortcut workspace
- Get Document
Retrieve a specific document by its public ID
- Update Document
Update an existing document in Shortcut
- Delete Document
Delete a document from Shortcut
Epic Comments
- Create Epic Comment
Create a new comment on an epic
- List Epic Comments
List all comments on an epic
- Get Epic Comment
Retrieve a specific comment on an epic
- Delete Epic Comment
Delete a comment from an epic
Epics
- Create Epic
Create a new epic in Shortcut
- List Epics
List all epics in the Shortcut workspace
- Get Epic
Retrieve a specific epic by its public ID
- Search Epics
Search Shortcut via the /search/epics endpoint (defaults to stories and epics; entity_types can broaden the scope to iterations or objectives)
- Update Epic
Update an existing epic in Shortcut
- Delete Epic
Delete an epic from Shortcut
Epic Healths
- Create Epic Health
Create a new health status for an epic
- Get Epic Health
Retrieve the current health status of an epic
Files
- Upload File
Upload a file to the workspace and optionally attach it to a story
- List Files
List all uploaded files in the workspace
- Get File
Retrieve a specific uploaded file by its public ID
- Delete File
Delete a previously uploaded file
Groups
- Create Group
Create a new group in Shortcut
- List Groups
List all groups in the Shortcut workspace
- Get Group
Retrieve a specific group by its public ID
- Update Group
Update an existing group in Shortcut
Iterations
- Create Iteration
Create a new iteration in Shortcut
- List Iterations
List all iterations in the Shortcut workspace
- Get Iteration
Retrieve a specific iteration by its public ID
- Update Iteration
Update an existing iteration in Shortcut
- Delete Iteration
Delete an iteration from Shortcut
Key Results
- Get Key Result
Retrieve a specific objective key result by its public ID
- Update Key Result
Update an objective key result's name or values
Labels
- Create Label
Create a new label in Shortcut
- List Labels
List all labels in the Shortcut workspace
- Get Label
Retrieve a specific label by its public ID
- Update Label
Update an existing label in Shortcut
- Delete Label
Delete a label from Shortcut
Members
- List Members
List all members in the Shortcut workspace
- Get Member
Retrieve a specific member by their public ID
Objectives
- Create Objective
Create a new objective in Shortcut
- List Objectives
List all objectives in the workspace
- Get Objective
Retrieve a specific objective by its public ID
- Update Objective
Update an existing objective in Shortcut
- Delete Objective
Delete an objective from Shortcut
Projects
- Create Project
Create a new project in Shortcut
- List Projects
List all projects in the Shortcut workspace
- Get Project
Retrieve a specific project by its public ID
- Update Project
Update an existing project in Shortcut
- Delete Project
Delete a project from Shortcut
Stories
- Search Stories
Search Shortcut via the /search/stories endpoint (defaults to stories and epics; entity_types can broaden the scope to iterations or objectives)
- Query Stories
Search for stories using filter criteria
Storys
- Create Story
Create a new story in Shortcut
- Get Story
Retrieve a specific story by its public ID
- Update Story
Update an existing story in Shortcut
- Delete Story
Delete a story from Shortcut
Story Comments
- Create Story Comment
Add a new comment to a story
- List Story Comments
List all comments on a story
- Get Story Comment
Retrieve a specific comment on a story
- Update Story Comment
Update an existing comment on a story
- Delete Story Comment
Delete a comment from a story
Story Links
- Create Story Link
Create a relationship between two stories
- Get Story Link
Retrieve a specific story link
- Update Story Link
Update an existing story link
- Delete Story Link
Delete a story link
Story Tasks
- Create Story Task
Add a new task to a story
- Get Story Task
Retrieve a specific task on a story
- Update Story Task
Update an existing task on a story
- Delete Story Task
Delete a task from a story
Workflows
- List Workflows
List all workflows in the Shortcut workspace
- Get Workflow
Retrieve a specific workflow by its public ID
Other (13)
- Create Story From Template
Create a new story derived from a story template
- Create Multiple Stories
Create multiple stories in a single bulk request
- List Categories
List all categories in the workspace
- List Epic Stories
List all stories belonging to an epic
- Get Epic Workflow
Retrieve the epic workflow and its states
- List Group Stories
List all stories associated with a specific group
- List Iteration Stories
List all stories in a specific iteration
- Get Current Member
Retrieve the currently authenticated member
- List Project Stories
List all stories associated with a specific project
- List Repositories
List all VCS repositories linked to the workspace
- Search
Unified cross-entity search across epics, stories, iterations, and objectives
- Get Story History
Retrieve the history of changes for a story
- List Story Sub Tasks
List all sub-task stories for a given story
Set Up Your Shortcut MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Shortcut in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Project Management MCP Servers
189+ actions
185+ actions
147+ actions
136+ actions
136+ actions
134+ actions
133+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Shortcut MCP Server FAQ
Does StackOne have a Shortcut MCP server?
Shortcut MCP server vs direct API integration — what's the difference?
How does Shortcut authentication work for AI agents?
origin_owner_id.Are Shortcut MCP tools vulnerable to prompt injection?
What is the context bloat of a Shortcut agent and how do I avoid it?
Can I limit which actions my Shortcut agent can access?
Can I create custom agent actions for my Shortcut MCP server?
When should I NOT use a Shortcut MCP server?
What AI frameworks and AI clients does the StackOne Shortcut MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.