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 + ChatGPT
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 ChatGPT
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.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Shortcut. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
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
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?