VOOZH about

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

⇱ Hotkeyless AHK MCP by tim0-12432 | Glama


Hotkeyless AHK MCP и навыки

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

Этот репозиторий предоставляет:

  • MCP-сервер на TypeScript, который оборачивает HTTP API Hotkeyless AHK.

  • Повторно используемые документы навыков для OpenCode, Claude и общих сред выполнения агентов.

  • Практические примеры для сценариев автоматизации рабочего стола.

Структура рабочего пространства

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

  1. MCP-сервер

  1. Навыки агента


Related MCP server: ahk-mcp

MCP-сервер

Быстрый старт

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": ["*"]
 }
 },
 ...
}

Сборка из исходного кода

1. Сборка сервера

bun install
bun run build

npm также должен работать без проблем!

2. Настройка окружения

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": ["*"]
 }
 },
 ...
}

Контракт API Hotkeyless AHK

  • GET /list возвращает JSON-массив вида { command: string, note: string }

  • GET /send/<command> принимает параметры запроса

Конфигурация

Конфигурация по умолчанию находится в mcp-server/dist/infrastructure/config/config.ts.

Переопределения переменных окружения:

Параметр переопределения

Что делает

По умолчанию

BASE_URL

Адрес сервера Hotkeyless AHK

http://localhost:42800

TIMEOUT_MS

Тайм-аут в миллисекундах для каждого запроса

4000

BLACKLIST

Список команд, которые нельзя вызывать

[]

CACHE_TTL_MS

Время жизни кэша для списка команд в миллисекундах

5000

ENDPOINT_LIST

Адрес конечной точки для списка команд

/list

ENDPOINT_TRIGGER

Адрес конечной точки для вызова команд

/send

Навыки агента

Быстрый старт

OpenCode

  1. Скопируйте папки ./skills/.opencode/... в

  • .opencode/skills для настройки навыков конкретного проекта

  • %USERPROFILE%/.config/opencode/skills для глобальной настройки

  1. Вы можете настроить AGENTS.md, пользовательские субагенты или пользовательские команды для ссылки на навыки

  2. Перезапустите OpenCode (CLI или Desktop)

  3. При запросе к агенту использовать "hotkeyless AHK skills" он должен использовать руководство по навыкам

ClaudeCode

  1. Скопируйте папки ./skills/.claude/... в

  • .claude/skills для настройки навыков конкретного проекта

  • %USERPROFILE%/.config/claude-code/skills для глобальной настройки

  1. Вы можете настроить CLAUDE.md, пользовательские субагенты или пользовательские команды для ссылки на навыки

  2. Перезапустите Claude Code

  3. При запросе к агенту использовать "hotkeyless AHK skills" он должен использовать руководство по навыкам

Github Copilot

  1. Скопируйте папки ./skills/.claude/... в

  • .claude/skills для настройки навыков конкретного проекта

  • %USERPROFILE%/.config/claude-code/skills для глобальной настройки

  1. Вы можете настроить AGENTS.md, пользовательские субагенты или пользовательские команды для ссылки на навыки

  2. Перезапустите Claude Code

  3. При запросе к агенту использовать "hotkeyless AHK skills" он должен использовать руководство по навыкам


Лицензия

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