Skip to main content
Glama

Shortcut MCP Server

by zekus

Acceso directo al servidor MCP

[!ADVERTENCIA] Este es un servidor WIP y podría no funcionar como se espera.

Un servidor de Protocolo de Contexto Modelo (MCP) para interactuar con Shortcut (anteriormente Clubhouse).

Características

  • Ver proyectos, historias, epopeyas y objetivos
  • Buscar entre historias
  • Crea nuevas historias, epopeyas y objetivos.
  • Solo operaciones seguras (sin actualizaciones ni eliminaciones)

Configuración

  1. Instalar Python con asdf:
asdf install
  1. Crear entorno virtual e instalar dependencias:
uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e . # Install package in editable mode
  1. Configura tu entorno:
cp .env.example .env # Edit .env and add your Shortcut API token
  1. Ejecutar el servidor:
python -m shortcut_mcp

Estructura del proyecto

shortcut-mcp/ ├── src/ │ └── shortcut_mcp/ # Main package directory │ ├── __init__.py # Package initialization │ ├── __main__.py # Entry point │ └── server.py # Server implementation ├── pyproject.toml # Project configuration ├── .tool-versions # ASDF version configuration ├── .pylintrc # Pylint configuration └── README.md

Uso con Claude Desktop

Agregue esto a su configuración de Claude Desktop:

En MacOS ( ~/Library/Application Support/Claude/claude_desktop_config.json ):

{ "mcpServers": { "shortcut": { "command": "python", "args": ["-m", "shortcut_mcp"], "env": { "SHORTCUT_API_TOKEN": "your_token_here" } } } }

En Windows ( %AppData%\Claude\claude_desktop_config.json ):

{ "mcpServers": { "shortcut": { "command": "python", "args": ["-m", "shortcut_mcp"], "env": { "SHORTCUT_API_TOKEN": "your_token_here" } } } }

Pruebas

Puede probar el servidor utilizando el Inspector MCP:

npx @modelcontextprotocol/inspector python -m shortcut_mcp

Características de seguridad

Este servidor implementa operaciones de solo lectura con capacidades de creación segura:

  • Sólo permite operaciones GET (lectura) y POST (creación)
  • No se permite modificación ni eliminación de datos existentes
  • Todas las operaciones se atribuyen al propietario del token API

Desarrollo

Gestión de versiones de Python

Este proyecto utiliza asdf para la gestión de versiones de Python. La versión de Python requerida se especifica en .tool-versions .

# Install Python with asdf asdf install python # The correct version will be automatically selected based on .tool-versions

Calidad del código

Usamos pylint para comprobar la calidad del código. Ejecútalo con:

pylint src/shortcut_mcp

La configuración de pylint está en .pylintrc .

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de Protocolo de Contexto de Modelo que permite la interacción con la herramienta de gestión de proyectos Shortcut (anteriormente Clubhouse), permitiendo a los usuarios ver y buscar proyectos, historias, epopeyas y objetivos, así como crear nuevos elementos a través del lenguaje natural.

  1. Características
    1. Configuración
      1. Estructura del proyecto
        1. Uso con Claude Desktop
          1. Pruebas
            1. Características de seguridad
              1. Desarrollo
                1. Gestión de versiones de Python
                2. Calidad del código

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables interaction with Snapshot.org, providing tools to query Snapshot spaces, proposals, and users through natural language.
                Last updated -
                5
                2
                TypeScript
                MIT License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.
                Last updated -
                TypeScript
                MIT License
                • Apple
                • Linux
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables users to create, check status, and get details of projects on Loveable.dev, a platform for quickly creating applications.
                Last updated -
                JavaScript
                ISC License
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables interaction with Foundry tools through natural language, allowing users to create projects, build contracts, run tests, and manage Ethereum development environments.
                Last updated -
                1
                Python
                MIT License

              View all related MCP servers

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

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