Shortcut

MCP server to interact with Shortcut API, Loom video analysis, and debugging plans.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "currentspace-shortcut_mcp": {
      "command": "./start_mcp.sh",
      "args": [],
      "env": {
        "SHORTCUT_TOKEN": "YOUR_TOKEN"
      }
    }
  }
}

You are equipped with a specialized MCP server that connects to Shortcut and Loom to manage stories, analyze Loom videos, correlate content with your codebase, and generate debugging plans. This server provides end-to-end tooling for reading, updating, and commenting on stories; downloading and inspecting attachments; extracting Loom videos; and producing actionable debugging guidance, all with strong type safety and robust error handling.

How to use

Start the MCP server using one of the provided startup scripts in your environment. The server exposes a set of tools you can invoke from an MCP client to read, search, and update stories, manage comments, list projects and workflows, download attachments, analyze Loom videos, correlate content with your codebase, and generate debugging plans.

How to install

Prerequisites: ensure you have Node.js installed and access to a shell. You will also need pnpm for package management.

Clone the project, install dependencies, configure your API token, and build the project with these steps.

Configuration and usage notes

Configure the Shortcut API token in your environment. Create a configuration file at the specified path and define SHORTCUT_TOKEN with your token value.

Start the MCP server with one of the available startup scripts. For development workflows or hot-reload scenarios, use the alternate startup scripts provided.

Development and tooling

The project includes scripts for development, building, type checking, linting, formatting, and testing. Use these commands to iterate on functionality and ensure type safety across your MCP server codebase.

Notes on error handling and performance

The server emits detailed error messages for missing tokens, API request failures, invalid IDs, and network issues. It also manages large responses with appropriate warnings when outputs exceed token thresholds.

Available tools

shortcut_get_story

Get detailed information about a specific story from Shortcut.

shortcut_search_stories

Search for stories using Shortcut's query syntax.

shortcut_get_project_stories

Retrieve all stories in a specific project.

shortcut_get_epic_stories

Retrieve all stories in a specific epic.

shortcut_update_story

Update story attributes such as description, labels, and workflow state.

shortcut_add_comment

Add a comment to a story.

shortcut_get_comments

Retrieve all comments for a story.

shortcut_list_workflows

List all workflows and their states.

shortcut_list_projects

List all projects in the workspace.

shortcut_list_epics

List all epics in the workspace.

shortcut_get_story_files

Get all file attachments for a story.

shortcut_download_file

Download file content from attachments.

shortcut_get_story_loom_videos

Extract Loom video links from a story.

shortcut_analyze_loom_video

Analyze Loom video metadata, transcript, and debugging insights.

shortcut_analyze_video_with_codebase

Correlate video content with codebase files.

shortcut_debug_video_issue

Deep debugging analysis with action tracking and error detection.

shortcut_analyze_video_with_anthropic

Visual analysis option using Claude Vision (currently disabled).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational