Skip to main content
Glama

olk — Microsoft Outlook en tu terminal

olk es un CLI scriptable y servidor MCP para correo, calendarios, contactos, tareas y OneDrive de Outlook a través de Microsoft Graph. Funciona con cuentas personales de Outlook.com y cuentas empresariales de Microsoft 365.

Instalación

brew install rlrghb/tap/olk
# or
go install github.com/rlrghb/olkcli/cmd/olk@latest

El paquete npm es olkcli; el comando instalado es olk:

npm install -g olkcli

Consulta las notas de macOS si macOS solicita acceso al Llavero después de una actualización.

Related MCP server: Microsoft MCP

Inicio rápido

olk auth login
olk auth status
olk mail list --json --results-only --select id,subject,from
olk mail search 'from:person@example.com subject:urgent'
olk calendar view --days 7
olk contacts search "Alex"
olk todo lists list
olk drive ls

Para cuentas de trabajo/escuela y funciones solo empresariales:

olk auth login --enterprise

Comandos comunes

Necesidad

Comando

Comprobar la cuenta con sesión iniciada

olk auth status o olk whoami

Buscar IDs y asuntos de mensajes

olk mail list --json --results-only --select id,subject,from

Buscar correo

olk mail search "from:person@example.com subject:urgent"

Ver la próxima semana

olk calendar view --days 7

Buscar contactos

olk contacts search "Alex"

Listar listas de tareas

olk todo lists list

Explorar OneDrive

olk drive ls

Enviar correo

olk mail send --to person@example.com --subject "Hi" --body "Hello"

Sincronizar cambios

olk changes --json

Usar JSON para scripts

olk mail list --json --results-only

Usar como servidor MCP

olk mcp

Consulta la referencia de comandos para todos los comandos y opciones.

Salida y scripting

Los resultados se escriben en stdout; los diagnósticos y avisos van a stderr.

olk mail list --json --results-only | jq '.[].subject'
olk contacts list --plain

Los modos de salida son JSON (--json), TSV (--plain) y tablas alineadas por defecto. Usa --concise para omitir cuerpos/vistas previas grandes y --select para limitar campos donde se admita. Consulta scripting y sincronización.

Valores predeterminados de seguridad

  • Usa --no-write --no-send --no-input para ejecuciones de solo lectura sin supervisión.

  • MCP expone herramientas seleccionadas y requiere aceptación explícita para mutaciones.

  • El texto externo de correo, calendario, contactos y archivos se puede envolver con --wrap-untrusted para un consumo seguro por agentes.

  • Los tokens de actualización se almacenan en el llavero del sistema; los tokens de acceso se mantienen solo en memoria.

Lee la guía de seguridad y privacidad antes de conectar un agente o compartir registros.

Documentación

Contribuciones

make build
make test
make lint

Consulta desarrollo y versiones para la estructura del repositorio, validación, CI y detalles de publicación.

Licencia

Consulta LICENSE.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessResponsive

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    C
    quality
    F
    maintenance
    A powerful MCP server that enables AI assistants to interact with Microsoft Graph API for managing Outlook emails, Calendar events, OneDrive files, and Contacts through natural language commands.
    35
    56
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Lightweight MCP server that enables AI agents to manage Microsoft Outlook email, calendar, and files using PKCE authentication with only a Client ID.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that gives AI assistants full access to Microsoft Outlook emails, calendar, and contacts via the Microsoft Graph API.
    114
    2
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rlrghb/olkcli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server