Sobre el proyecto
m365-copilot-companion-mcp es una herramienta que extiende Microsoft 365 Copilot a un agente autónomo que puede operar directamente en la PC local del usuario. Mientras que el Copilot normal está limitado a la entrada y pegado en el chat, este proyecto le da al Copilot una "mano" a través de un pequeño servidor MCP de Python que se ejecuta en la laptop del usuario. Esto permite acceder a más de 100 herramientas, como leer y escribir archivos, organizarlos, ejecutar código Python, generar y resumir documentos de Office como Excel, Word y PowerPoint, reconocimiento óptico de caracteres (OCR) de imágenes y PDFs escaneados, y acceso de solo lectura a bases de datos SQL internas (ODBC).
La implementación solo requiere una licencia existente de M365 Copilot y acceso a Copilot Studio, sin cargos adicionales, permisos de administrador o contratos de API. La configuración se guía haciendo doble clic en `quickstart.bat`, que construye el entorno Python, publica Dev Tunnel y registra al agente en Copilot Studio. El único paso manual es registrar la herramienta MCP en Copilot Studio, después de lo cual el stack se inicia automáticamente.
En términos de operación, se admite la ejecución paralela de varias tareas sin supervisión mediante la función "flota", interacción con la interfaz de usuario de chat y auto-verificación de imágenes generadas. En el lado de la seguridad, se implementan control de acceso mediante autenticación Bearer, mecanismo de desbloqueo mediante contraseña para operaciones de escritura y ejecución (con configuración TTL), limitaciones en el alcance del acceso a archivos y medidas contra inyección de prompts de contenido externo. También se incluye la función "Skills", que permite definir, aprobar y ejecutar flujos de trabajo reutilizables, lo que ayuda a automatizar y estandarizar los procesos comerciales.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.