Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Chathook

БесплатноНе проверен

Enables AI agents to prompt users for input directly within the chat UI using MCP's elicitation capabilities, allowing for interactive multi-turn conversations

GitHubEmbed

Описание

Enables AI agents to prompt users for input directly within the chat UI using MCP's elicitation capabilities, allowing for interactive multi-turn conversations without leaving the conversation interface.

README

在 AI 完成任务后弹出原生输入对话框,让用户直接输入回复,保持对话不中断,直到用户明确结束。

工作原理

用户提问 → AI 处理任务 → AI 调用 chat_hook 工具
                                    ↓
                    弹出原生桌面对话框(输入框 + 提交按钮 + 倒计时)
                                    ↓
                     用户输入回复 / 关闭对话框结束
                                    ↓
                    工具返回用户输入 → AI 继续处理
                                    ↓
                        AI 再次调用 chat_hook ...
                                    ↓
                      用户关闭对话框 → 工具返回结束信号
                                    ↓
                         AI 结束回合,对话完成

安装

方式一:npx 从 npm 安装(推荐)

在 MCP 客户端的配置中添加:

{
  "mcpServers": {
    "chathook": {
      "command": "npx",
      "args": ["-y", "mcp-chathook"]
    }
  }
}

方式二:npx 从 GitHub 安装

{
  "mcpServers": {
    "chathook": {
      "command": "npx",
      "args": ["-y", "github:kedaya2025/mcp-chathook"]
    }
  }
}

方式三:本地运行

git clone https://github.com/kedaya2025/mcp-chathook.git
cd mcp-chathook
npm install
npm run build
{
  "mcpServers": {
    "chathook": {
      "command": "node",
      "args": ["<path-to>/mcp-chathook/dist/index.js"]
    }
  }
}

使用方法

系统提示词配置

在 AI Agent 的系统提示词 / 自定义指令中添加:

所有对话或任务结束时,都必须调用 chathook 工具来向用户确认工作进程,
除非用户结束该工具的调用视为任务完成不再调用。

License

MIT

from github.com/kedaya2025/mcp-chathook

Установить Chathook в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install chathook

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add chathook -- npx -y mcp-chathook

FAQ

Chathook MCP бесплатный?

Да, Chathook MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Chathook?

Нет, Chathook работает без API-ключей и переменных окружения.

Chathook — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Chathook в Claude Desktop, Claude Code или Cursor?

Открой Chathook на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Chathook with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории communication