Cómo leer Microsoft Teams en Cursor en Mac — Con tu cuenta de Microsoft 365
En resumen: Lee y envía chats y canales de Microsoft Teams desde Cursor, Claude Desktop, VS Code o Devin Desktop (antes Windsurf) en Mac, con tu cuenta de trabajo o escuela de Microsoft 365. Sin app de Azure propia ni clave de API.
Promedio 5,0 de 5 · Valoraciones: 2Ver todas las reseñas →
“The no-tokens part is huge. Setting up Graph API and dealing with auth flows is what usually kills these setups for me before I even start.”
Lisa S.“This is AMAZING! My daily work can all be managed from my key apps now. The OmniFocus integration was the missing piece.”
Steve H.
El problema
Estás en plena sesión de programación cuando alguien menciona en Teams que el esquema del endpoint de la API cambió. O un compañero de equipo publicó las nuevas credenciales de la base de datos en un canal hace tres horas. Normalmente, tendrías que cambiar a Teams, desplazarte por las conversaciones, encontrar el mensaje relevante, copiar la información y volver a tu editor.
Las herramientas MCP locales procesan y almacenan los archivos e índices disponibles localmente en tu dispositivo. El proveedor de IA que elijas y los conectores de nube opcionales reciben el contenido necesario para tus solicitudes bajo sus propias condiciones. Una aplicación de IA de escritorio también puede usar un modelo en la nube. La conservación de los resultados enviados depende de las condiciones del proveedor elegido.
A Microsoft Teams se accede por programa a través de Microsoft Graph, lo que normalmente implica registrar tu propia app de Azure, configurar permisos y renovar tokens. Para un desarrollador que solo quiere leer un mensaje mientras programa, es mucho trámite.
Cómo lo resuelve LMCP
LMCP lee y envía mensajes de Teams a través de Microsoft Graph, con la cuenta de trabajo o escuela de Microsoft 365 que conectas una sola vez. LMCP hace las llamadas a Graph por ti, así que:
- No registras ninguna app de Azure propia
- No creas ninguna clave de API
- Inicias sesión una vez, con un código que te muestra tu IA
- La aplicación de escritorio de Teams no tiene que estar instalada ni abierta
- Se necesita conexión de red
- Las cuentas personales de Microsoft (@outlook.com, @hotmail.com) no tienen Teams, así que hace falta una cuenta de trabajo o escuela
Una vez conectada tu cuenta, puedes pedirle a tu asistente de IA cosas como:
Resume los mensajes no leídos en mis canales de Teams sobre la migración de la API
Tu IA lee los mensajes a través de LMCP y te da un resumen justo en tu editor. Sin cambiar de contexto, sin copiar y pegar.
Cómo funciona
Cada herramienta de Teams llama a Microsoft Graph con tu cuenta conectada. Sin una cuenta conectada, las herramientas de Teams no devuelven datos.
Las lecturas cubren la actividad reciente: los chats más recientes y los mensajes más nuevos, con un límite. Cuando una respuesta se recorta, indica truncated: true, así que no es todo tu historial. La búsqueda usa Microsoft Search y devuelve fragmentos por orden de relevancia, como máximo 100 resultados. El historial de llamadas enumera las llamadas y reuniones que terminaron en tus 50 chats más recientes; Microsoft no indica quién inició una llamada ni si fue contestada.
Leer los mensajes de canales requiere un permiso que aprueba un administrador de tu organización de Microsoft 365. Si falta, la respuesta es consent_required e indica qué hacer.
Enviar se hace en dos pasos: la primera llamada muestra una vista previa del mensaje de chat o de la publicación en el canal, y una segunda llamada con confirm=true lo envía. Con LMCP no se pueden editar ni eliminar mensajes.
Paso 1: Instala LMCP en tu Mac
Descarga LMCP e instálalo:
- Abre el archivo
LMCP-Installer.pkgdescargado desde tu carpeta de Descargas Sigue las indicaciones del asistente de instalación. - Sigue el asistente de instalación de macOS y autoriza la instalación si se te solicita.
- Abre Local MCP desde tu carpeta de Aplicaciones — aparece en tu barra de menú
Toma unos 30 segundos. Tus clientes de IA se configuran automáticamente.
Paso 2: Reinicia tu cliente de IA
Después de instalarlo, reinicia tu cliente de IA para que detecte las nuevas herramientas MCP:
- Cursor — reinicia el editor
- Claude Desktop — ciérralo por completo (Cmd+Q) y vuelve a abrirlo
- VS Code — recarga la ventana (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Devin Desktop (antes Windsurf) — reinicia la aplicación
Paso 3: Conecta tu cuenta de Microsoft 365
Pide a tu asistente de IA: «Conecta mi cuenta de Microsoft 365». Ejecuta connect_m365_account y te muestra un código. Inicia sesión con ese código usando tu cuenta de trabajo o escuela de Microsoft 365. Lo haces una sola vez; puedes conectar varias cuentas.
La aplicación de escritorio de Teams no tiene que estar instalada ni abierta, y con una cuenta conectada LMCP no necesita Acceso total al disco para Teams. Se necesita conexión de red.
Si no hay ninguna cuenta de Microsoft 365 conectada, las herramientas de lectura de Teams en Mac recurren a la caché local de la aplicación de escritorio de Teams. Esto requiere el Acceso total al disco para LMCP, los datos pueden ir con horas o días de retraso y es de solo lectura; para enviar sigue haciendo falta una cuenta conectada.
Paso 4: Consulta Teams desde tu IA
Abre tu cliente de IA y prueba indicaciones como estas:
- “Lista mis chats recientes de Teams” — ve tus conversaciones 1:1 y grupales.
- “¿Qué publicó el equipo de backend hoy en el canal #deployments?” — busca en canales específicos.
- “Resume los mensajes no leídos en mis canales de Teams sobre la migración de la API” — obtén un resumen enfocado.
- “Encuentra el mensaje donde Sarah compartió la nueva URL de staging” — busca en todas las conversaciones.
¿Qué datos de Teams están disponibles?
LMCP ofrece estas herramientas de Teams a tu asistente de IA:
- Listar chats — tus chats recientes 1:1 y de grupo (
teams_list_chats) - Leer mensajes de chat — los mensajes más recientes de un chat (
teams_read_chat_messages) - Listar equipos — los equipos a los que perteneces (
teams_list_teams) - Listar canales — los canales de un equipo (
teams_list_channels) - Leer mensajes de canal — publicaciones y respuestas de un canal; puede requerir la aprobación de un administrador (
teams_read_channel_messages) - Buscar mensajes — Microsoft Search en tus mensajes de Teams (
teams_search_messages) - Historial de llamadas — llamadas y reuniones de tus chats recientes (
teams_call_history) - Enviar mensajes — mensajes de chat y publicaciones en canales, primero vista previa y luego confirmación (
teams_send_message,teams_send_channel_message)
Las lecturas cubren la actividad reciente, no todo tu historial de Teams.
Si Cursor u otro cliente de IA seleccionado usa un proveedor de IA en la nube, ese proveedor puede recibir y procesar el contenido de los mensajes de Teams solicitado para la tarea, según sus propios términos.
Flujos de trabajo para desarrolladores
Contexto para revisión de código
Revisa mis mensajes de Teams para ver si hay alguna discusión sobre la refactorización del servicio de pagos, luego mira el PR abierto en este repo y resúmelos juntos.
Tu IA obtiene contexto de Teams y de tu código al mismo tiempo, dándote el panorama completo antes de empezar a revisar.
Respuesta a incidentes
Lee los últimos mensajes en el canal #incidents de Teams y revisa los logs de errores en este proyecto. ¿Qué está causando probablemente los errores 500?
Durante un incidente, tener el contexto de Teams justo en tu editor ahorra minutos críticos.
Preguntas frecuentes
¿Cómo conecto mi cuenta de Microsoft para leer Teams en Cursor?
Instala LMCP y reinicia Cursor; después pide a tu IA que conecte tu cuenta de Microsoft 365. Ejecuta connect_m365_account y muestra un código; inicia sesión con él usando una cuenta de trabajo o escuela. Lo haces una sola vez.
¿Puede Cursor enviar un mensaje de Teams por mí?
Sí, con la misma cuenta conectada. LMCP puede enviar mensajes de chat y publicaciones en canales. La primera llamada muestra una vista previa, y una segunda llamada con confirm=true envía el mensaje. No se pueden editar ni eliminar mensajes.
¿Hace falta aprobación del administrador para leer Teams?
Solo puede hacer falta para leer mensajes de canales. Requiere un permiso que aprueba un administrador de tu organización de Microsoft 365; si falta, la respuesta es consent_required y explica qué hacer. Qué más restringe tu organización depende de su propia configuración.
¿Qué cuentas de Microsoft funcionan?
Las cuentas de trabajo o escuela de Microsoft 365. Las cuentas personales de Microsoft (@outlook.com, @hotmail.com) no tienen Teams, así que no sirven para leer Teams. Puedes conectar varias cuentas.
¿Tiene que estar abierta la aplicación de escritorio de Teams?
No. La aplicación de escritorio de Teams no tiene que estar instalada ni abierta. LMCP lee a través de Microsoft Graph, por lo que se necesita conexión de red. Sin una cuenta conectada, las herramientas de Teams no devuelven datos.
Funciona con todos los clientes de IA principales
Aunque esta guía se enfoca en Cursor, LMCP funciona con cualquier cliente compatible con MCP. También puedes acceder a Teams desde Claude Desktop, VS Code con Copilot, Devin Desktop, ChatGPT, Zed y otros. El comando de instalación es el mismo para todos ellos.
¿Qué más puede hacer LMCP?
Teams es solo una de las apps que LMCP conecta con tu asistente de IA. También puedes acceder a Mail y correo electrónico, Calendar sin OAuth, Contacts, OneDrive, Outlook y más. Consulta la lista completa de guías para ver todas las integraciones disponibles.
Guías relacionadas
LMCP como plugin o conector, según el cliente de IA
LMCP es un solo servidor MCP, y cada cliente de IA tiene su propia palabra y su forma de instalarlo. Instala primero la app de LMCP: sus herramientas se ejecutan en tu equipo.
El plugin de LMCP para Cursor
El plugin (el servidor MCP, una regla y skills) es el repositorio público de abajo. El camino más corto se salta ese paso: el instalador de LMCP lo añade a Cursor y tú activas local-mcp en los ajustes de MCP de Cursor.
Comentarios
Los comentarios se revisan antes de publicarse.