Skip to main content
Glama

@useatom/cli

CLI + servidor MCP para Atom — notificaciones de pull requests de GitHub en Slack, con hilo por PR.

npm install -g @useatom/cli
atom init

¿Configurando con un agente de código? Apunta a useatom.dev/llms-install.md.

Comandos

Comando

Qué hace

atom init

Configuración interactiva: iniciar sesión → espacio de trabajo → conctar GitHub + Slack → mapear un repositorio. Reanudable.

atom login

Inicio de sesión de GitHub mediante navegador. --with-token (variable de entorno ATOM_TOKEN/stdin) para CI, --manual para SSH.

atom logout / atom whoami

Borrar / mostrar la sesión.

atom status

Visión general del espacio de trabajo: conexiones, plan, mapeos.

atom connect github|slack

Ejecuta un paso de conexión (abre el navegador, espera a completarse).

atom map [repo] [channel]

Mapea los PR de un repositorio a un canal. Interactivo sin argumentos.

atom unmap [repo]

Elimina un mapeo (--yes para omitir la confirmación).

atom repos / atom channels

Lista repos (con mapeos) / canales a los que el bot puede publicar.

atom reminders [list]

Lista las configuraciones de recordatorios de PR.

atom reminders set --channel #x

Crea o actualiza recordatorios (--time, --tz, --days, --repos; los repos por defecto son los mapeos del canal).

atom reminders delete --channel #x

Elimina los recordatorios de un canal.

atom standup status|enable|disable

Gestiona la reunión diaria (enable --channel #x --nudge 09:30 --post 11:00 --tz Zone --days mon,vie).

atom standup add-user|remove-user <login>

Inscribe o quita participantes (solo con suscripción voluntaria).

atom invite / atom join <code>

Invita a compañeros / único a un workspace.

atom mcp

Ejecuta el servidor MCP en stdio.

Cada comando admite --json para scripting; la mayoría acepta -w, --workspace <id>.

Related MCP server: GitHub PR Analysis MCP Server

MCP

claude mcp add atom -- atom mcp
# or with no global install:
claude mcp add atom -- npx -y @useatom/cli mcp

14 tools: atom_status, list_repos, list_channels, list_mappings, map_repo, unmap_repo, get_invite_link, list_reminders, set_reminder, delete_reminder, get_standup, set_standup, add_standup_participant, remove_standup_participant. Requiere atom login primero — el servidor lee el mismo ~/.useatom/config.json.

Variables de entorno

Variable

Propósito

ATOM_API_URL

Reemplaza la URL base de la API (desarrollo local: http://localhost:8500).

ATOM_TOKEN

Anulación del token de sesión — usada por login --with-token y ejecuciones sin interfaz.

ATOM_CONFIG_DIR

Anula el directorio de configuraciones (pruebas/CI). Por defecto ~/.useatom.

Desarrollo

npm install
npm run build       # tsup → dist/
npm test            # vitest: config unit tests + MCP protocol test (needs a build)
npm run typecheck
A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Human-authenticated setup for routing GitHub pull requests into the right Slack channel.

  • Human-authenticated setup for routing GitHub pull requests into the right Slack channel.

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

View all MCP Connectors

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/vakra-dev/atom-cli'

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