VOOZH about

URL: https://glama.ai/mcp/servers/tim0-12432/HotkeylessAHK-mcp-skill?locale=es-ES

⇱ Hotkeyless AHK MCP by tim0-12432 | Glama


Hotkeyless AHK MCP y Skills

👁 License: MIT
👁 AHK Version
👁 MCP
👁 Claude Support
👁 OpenCode Support
👁 Github Copilot Support

Este repositorio proporciona:

  • Un servidor MCP en TypeScript que envuelve la API HTTP de Hotkeyless AHK.

  • Documentos de habilidades (skills) reutilizables para OpenCode, Claude y entornos de ejecución de agentes genéricos.

  • Ejemplos prácticos para escenarios de automatización de escritorio.

Diseño del espacio de trabajo

packages/
 mcp-server/ # Node MCP server package
 skills/ # Agent skill documents
examples/ # End-to-end usage examples

  1. Servidor MCP

  1. Habilidades del agente


Related MCP server: ahk-mcp

Servidor MCP

Inicio rápido

OpenCode

opencode.json:

{
 ...
 "mcp": {
 ...
 "hotkeyless-ahk": {
 "type": "local",
 "command": ["npx", "-y", "@tim0_12432/hotkeyless-ahk-mcp-server"],
 "enabled": true,
 "environment": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 }
 }
 },
 ...
}

ClaudeCode

.mcp.json:

{
 "mcpServers": {
 ...
 "hotkeyless-ahk": {
 "command": "npx",
 "args": ["-y", "@tim0_12432/hotkeyless-ahk-mcp-server"],
 "env": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 }
 }
 }
}

Github Copilot

mcp-config.json:

{
 ...
 "mcpServers": {
 ...
 "hotkeyless-ahk": {
 "type": "local",
 "command": "npx",
 "args": ["-y", "@tim0_12432/hotkeyless-ahk-mcp-server"],
 "env": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 },
 "tools": ["*"]
 }
 },
 ...
}

Construir desde el código fuente

1. Construir el servidor

bun install
bun run build

¡npm también debería funcionar sin problemas!

2. Configurar tu entorno

OpenCode

opencode.json:

{
 ...
 "mcp": {
 ...
 "hotkeyless-ahk": {
 "type": "local",
 "command": ["node", "<absolute path to the built files>/mcp-server/dist/index.js"],
 "enabled": true,
 "environment": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 }
 }
 },
 ...
}
ClaudeCode

.mcp.json:

{
 "mcpServers": {
 ...
 "hotkeyless-ahk": {
 "command": "node",
 "args": ["<absolute path to the built files>/mcp-server/dist/index.js"],
 "env": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 }
 }
 }
}
Github Copilot

mcp-config.json:

{
 ...
 "mcpServers": {
 ...
 "hotkeyless-ahk": {
 "type": "local",
 "command": "node",
 "args": ["<absolute path to the built files>/mcp-server/dist/index.js"],
 "env": {
 "BLACKLIST": "shutdown,restart,kill"
 ...
 },
 "tools": ["*"]
 }
 },
 ...
}

Contrato de la API de Hotkeyless AHK

  • GET /list devuelve un array JSON de { command: string, note: string }

  • GET /send/<command> acepta parámetros de consulta

Configuración

La configuración predeterminada se encuentra en mcp-server/dist/infrastructure/config/config.ts.

Sobrescrituras de entorno:

Parámetro de sobrescritura

Qué hace

Predeterminado

BASE_URL

Dirección del servidor Hotkeyless AHK

http://localhost:42800

TIMEOUT_MS

Tiempo de espera en milisegundos para cada solicitud

4000

BLACKLIST

Una lista de comandos para evitar que sean llamados

[]

CACHE_TTL_MS

Tiempo de vida de la caché para la lista de comandos en milisegundos

5000

ENDPOINT_LIST

Dirección del endpoint de la lista de comandos

/list

ENDPOINT_TRIGGER

Dirección del endpoint para invocar comandos

/send

Habilidades del agente

Inicio rápido

OpenCode

  1. Copia las carpetas ./skills/.opencode/... a

  • .opencode/skills para la configuración de habilidades específica del proyecto

  • %USERPROFILE%/.config/opencode/skills para la configuración global

  1. Puedes ajustar AGENTS.md, subagentes personalizados o comandos personalizados para hacer referencia a las habilidades

  2. Reinicia tu OpenCode (CLI o Escritorio)

  3. Al pedirle al agente que use las "habilidades de hotkeyless AHK", debería usar la guía de habilidades

ClaudeCode

  1. Copia las carpetas ./skills/.claude/... a

  • .claude/skills para la configuración de habilidades específica del proyecto

  • %USERPROFILE%/.config/claude-code/skills para la configuración global

  1. Puedes ajustar CLAUDE.md, subagentes personalizados o comandos personalizados para hacer referencia a las habilidades

  2. Reinicia tu Claude Code

  3. Al pedirle al agente que use las "habilidades de hotkeyless AHK", debería usar la guía de habilidades

Github Copilot

  1. Copia las carpetas ./skills/.claude/... a

  • .claude/skills para la configuración de habilidades específica del proyecto

  • %USERPROFILE%/.config/claude-code/skills para la configuración global

  1. Puedes ajustar AGENTS.md, subagentes personalizados o comandos personalizados para hacer referencia a las habilidades

  2. Reinicia tu Claude Code

  3. Al pedirle al agente que use las "habilidades de hotkeyless AHK", debería usar la guía de habilidades


Licencia

MIT

A
license - permissive license
A
quality
B
maintenance

Maintenance

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

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/tim0-12432/HotkeylessAHK-mcp-skill'

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