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 + Cursor
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.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
SHORTCUT_API_TOKEN
Paso 1 — Obtener credenciales
- 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.
Paso 2 — Instalar el adapter
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
Paso 3 — Añadir el conector en Cursor
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Cursor lee los servidores MCP de ~/.cursor/mcp.json. Añade esta entrada:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia Cursor.
- Abre Cursor → Settings → MCP y comprueba que
anythingmcpaparece en la lista y está conectado. - Empieza a chatear: el agente ya puede usar las herramientas de
Shortcut.
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."
FAQ
¿Cursor admite servidores MCP personalizados en el plan gratuito? Sí, MCP está disponible en los planes Hobby, Pro y Business.
Siguientes pasos
¿Te ha sido útil esta guía?