olk
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@latestEl paquete npm es olkcli; el comando instalado es olk:
npm install -g olkcliConsulta 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 lsPara cuentas de trabajo/escuela y funciones solo empresariales:
olk auth login --enterpriseComandos comunes
Necesidad | Comando |
Comprobar la cuenta con sesión iniciada |
|
Buscar IDs y asuntos de mensajes |
|
Buscar correo |
|
Ver la próxima semana |
|
Buscar contactos |
|
Listar listas de tareas |
|
Explorar OneDrive |
|
Enviar correo |
|
Sincronizar cambios |
|
Usar JSON para scripts |
|
Usar como servidor 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 --plainLos 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-inputpara 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-untrustedpara 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 lintConsulta 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.
This server cannot be installed
Maintenance
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
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Email infrastructure for AI agents — send, receive, search, and reply to email over MCP.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Related MCP Servers
- AlicenseBqualityAmaintenanceA Model Context Protocol server that enables interaction with Microsoft 365 services (Excel, Calendar, Mail, OneDrive, Teams, etc.) through the Graph API, allowing AI assistants to manage Microsoft 365 resources via natural language.18847,489951MIT
- FlicenseCqualityFmaintenanceA 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.3556-
- AlicenseNot gradedqualityDmaintenanceLightweight MCP server that enables AI agents to manage Microsoft Outlook email, calendar, and files using PKCE authentication with only a Client ID.MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server that gives AI assistants full access to Microsoft Outlook emails, calendar, and contacts via the Microsoft Graph API.1142MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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