Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Shortcut con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA trabaje en Shortcut: busca historias con los operadores de búsqueda de Shortcut, lee historias con tareas, comentarios e historial, épicas, iteraciones, objetivos, equipos, flujos de trabajo y etiquetas, y crea, modifica y comenta historias tras tu confirmación. Token de API personal.
Prueba a pedir
Prompts de ejemplo para Shortcut
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Shortcut, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Shortcut
Deja que tu IA trabaje en Shortcut: busca historias con los operadores de búsqueda de Shortcut, lee historias con tareas, comentarios e historial, épicas, iteraciones, objetivos, equipos, flujos de trabajo y etiquetas, y crea, modifica y comenta historias tras tu confirmación. Token de API personal.
Configuración
- En Shortcut, haz clic en tu avatar y abre Settings → Your Account → API Tokens (
https://app.shortcut.com/settings/account/api-tokens). - Escribe un nombre como AnythingMCP y haz clic en Generate Token. Shortcut muestra el token una sola vez.
- Pégalo en
SHORTCUT_API_TOKENe instala el conector. Se envía en la cabeceraShortcut-Tokeny solo a Shortcut. - Comprueba la configuración con
shortcut_get_current_member: muestra quién eres, tu nombre de mención y el workspace.
El token actúa como tú: en el workspace en el que se creó y con tus permisos. Las historias y los comentarios que escribe la IA aparecen a tu nombre. Si trabajas en varios workspaces de Shortcut, crea un token por cada uno.
Cambios solo tras tu sí: shortcut_create_story, shortcut_update_story y shortcut_add_story_comment modifican el workspace al instante y avisan a los seguidores. La IA te muestra antes la historia, los campos o el texto del comentario y espera un sí claro. shortcut_delete_story se instala desactivada: una historia borrada no se puede recuperar, y archivarla con shortcut_update_story es la opción más segura.
Busca como en Shortcut: shortcut_search_stories y shortcut_search_epics aceptan los operadores de búsqueda de Shortcut. Tú preguntas con tus palabras y la IA construye la consulta:
owner:jane,requester:jane,team:"Mobile",epic:"Checkout redesign",iteration:"Sprint 12",label:"customer",state:"In Progress",type:bug,estimate:3.is:started,is:done,is:blocked,is:overdue,has:owner,has:deadline,has:comment.- Fechas:
created:2026-10-01..2026-10-15,updated:today,completed:yesterday,due:*..2026-10-31. - Un signo de exclamación delante de un operador lo excluye, por ejemplo
owner:jane is:started !is:archived type:bug.
Qué lee: historias con descripción, tareas, comentarios, enlaces y su historial completo de cambios (quién movió qué y cuándo), épicas con sus comentarios, iteraciones, objetivos, equipos, flujos de trabajo con sus estados, etiquetas, proyectos y miembros. Para mover una historia, la IA cambia su estado del flujo de trabajo, que consulta antes.
Paginación y límites: las búsquedas devuelven 25 resultados por defecto y hasta 250 por página. Solo se pueden recorrer los primeros 1000 resultados, así que la IA prefiere acotar la consulta. 200 peticiones por minuto por token.
Errores frecuentes: 401: el token es incorrecto o se eliminó; genera uno nuevo. 404: el id no existe en este workspace. 400 o 422: no se acepta un valor, por ejemplo un estado de otro flujo de trabajo; Shortcut lo indica en el mensaje.
No incluido: borrar épicas, iteraciones, etiquetas o comentarios, Docs, archivos y adjuntos, editar campos personalizados, plantillas de historias, webhooks, tareas y vínculos entre historias.
Requisitos previos: SHORTCUT_API_TOKEN
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, elige Shortcut e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
shortcut_get_current_member | Read who the API token belongs to: member id (UUID), name, mention name (for owner: searches), role, and the workspace with its name, URL… |
shortcut_list_members | List the members of the workspace: id (UUID, used for owner_ids and requested_by_id), name, mention name, role and whether they are disabled |
shortcut_list_workflows | List the workflows of the workspace with their states: workflow id and name, default state, team, and each state's id, name, type… |
shortcut_list_teams | List the teams (called groups in the API): id (UUID, used as group_id), name, mention name, description, archived, workflow ids, member ids… |
shortcut_list_projects | List the projects of the workspace (an older way to group stories; many workspaces use teams instead): id, name, abbreviation, archived… |
shortcut_list_epics | List epics page by page: id, name, state (to do, in progress, done), dates, owners, teams, objectives and story counts |
shortcut_search_epics | Search epics with text and Shortcut search operators (see the connector instructions), e.g. 'checkout is:started' |
shortcut_get_epic | Read one epic: name, description, state, dates, owners, teams, objectives, labels, health and story counts, plus its comments |
shortcut_list_epic_stories | List the stories of one epic with id, name, type, state, owners, estimate and dates |
shortcut_list_iterations | List all iterations (sprints): id, name, status (unstarted, started, done), start and end date, teams and point and story counts |
shortcut_list_iteration_stories | List the stories of one iteration (sprint) with id, name, type, state, owners, estimate and dates |
shortcut_list_objectives | List objectives (the successor of milestones): id, name, state (to do, in progress, done), whether started or completed, categories and app… |
shortcut_list_labels | List the labels of the workspace: id, name, color, description and archived |
shortcut_search_stories | Search stories with text and Shortcut search operators (see the connector instructions), e.g. 'owner:jane is:started type:bug' |
shortcut_get_story | Read one story in full: name, description, type, state, epic, iteration, team, owners, requester, estimate, deadline, labels, tasks… |
shortcut_get_story_history | Read the change history of one story: each change with time, who made it (member id and name) and the actions, e.g. state moves, owner… |
shortcut_create_story | Create a story |
shortcut_update_story | Change a story: name, description, type, workflow state (to move it), team, epic, iteration, owners, estimate, deadline, labels or archived |
shortcut_add_story_comment | Add a comment to a story, as you |
shortcut_delete_story | Delete a story permanently |
Ejemplos de prompts
- "¿Qué tengo entre manos ahora mismo? Lista mis historias empezadas que aún no están terminadas, con su épica e iteración."
- "¿Qué bugs se completaron en el Sprint 12 y cuáles siguen abiertos?"
- "Muéstrame el historial de la historia 4521: ¿quién la movió a Ready for Review y cuándo?"
- "Crea una historia de tipo bug 'El checkout falla con una tarjeta caducada' para el equipo Payments, estado Unstarted, responsable Jane. Enséñamela antes de crearla."
- "Comenta en la historia 4521 que la corrección está en staging y muévela a Ready for Review. Pregúntame antes."
Siguientes pasos
¿Te ha sido útil esta guía?