
junanchn/interactive-feedback-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
пусть ИИ сделает паузу и дождется обратной связи пользователя в рамках одного запроса.
Обзор
Инструмент MCP (Model Context Protocol) для Cursor IDE, который позволяет ИИ делать паузу и ждать обратной связи пользователя в рамках одного запроса, снижая затраты на выставление счетов, сохраняя многооборотные взаимодействия в одной сессии. Курсор счета по запросу (ограниченный ежемесячный). Без этого инструмента каждый раунд обратной связи стоит нового запроса. С помощью интерактивной обратной связи MCP ИИ приостанавливается и ждет вашего ввода через всплывающее окно, а затем продолжает — все в рамках одного запроса. Это работает, потому что вызовы в рамках запроса бесплатны. - Однозапросная петля обратной связи - AI приостанавливается и ждет ввода пользователя без потребления дополнительных запросов - Всегда на вершине нативное окно обратной связи Win32 - Перетаскивайте и вставляйте файлы в окно или вставляйте скопированные файлы, чтобы вставить их пути - Правила автоматического реагирования для незамеченной работы (режимы одиночного выстрела и петли) - Управление окнами - пустые окна закрываются, когда больше не требуется; окна с пользовательским вводом остаются открытыми, чтобы избежать потери текста - Все взаимодействия (запрос ИИ / ответ пользователя / автоответ) регистрируются с временными метками для ...
Обзор (машинный перевод)
中文版
Инструмент MCP (Model Context Protocol) для Cursor IDE, который позволяет ИИ делать паузу и ждать обратной связи пользователя в рамках одного запроса, снижая затраты на выставление счетов, сохраняя многооборотные взаимодействия в одной сессии.
##Почему?
Курсор счета по запросу (ограниченный ежемесячный). Без этого инструмента каждый раунд обратной связи стоит нового запроса. С помощью интерактивной обратной связи MCP ИИ приостанавливается и ждет вашего ввода через всплывающее окно, а затем продолжает — все в рамках одного запроса. Это работает, потому что вызовы в рамках запроса бесплатны.
Особенности
Однозапросный цикл обратной связи — ИИ приостанавливает и ждет ввода пользователя, не потребляя дополнительных запросов
- Всегда включенное окно обратной связи Win32 Перетаскивать и сбрасывать файлы в окно или вставлять скопированные файлы, чтобы вставить их пути
- Правила автоматического реагирования для работы без присмотра (режимы одиночного выстрела и петли)
Управление окнами - пустые окна закрываются, когда больше не требуется; окна с пользовательским вводом остаются открытыми, чтобы избежать потери текста
Все взаимодействия (запрос ИИ / ответ пользователя / автоответ) регистрируются с помощью меток времени
feedback_log.txt
Поддержка платформы
| Платформа | Реализация | Подробности |
| Windows | C++ / Win32 | См. ниже
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Interactive Feedback MCP
An MCP (Model Context Protocol) tool for Cursor IDE that lets the AI pause and wait for user feedback within a single request, reducing billing costs by keeping multi-turn interactions in one session.
Why?
Cursor bills by request (limited monthly). Without this tool, each round of feedback costs a new request. With Interactive Feedback MCP, the AI pauses and waits for your input via a popup window, then continues — all within one request. This works because tool calls within a request are free.
Features
- Single-request feedback loop — AI pauses and waits for user input without consuming extra requests
- Always-on-top native Win32 feedback window
- Drag & drop files onto the window or paste copied files to insert their paths
- Auto-reply rules for unattended operation (oneshot and loop modes)
- Window management — empty windows close when no longer needed; windows with user input stay open to avoid losing text
- All interactions (AI request / user reply / auto-reply) logged with timestamps to
feedback_log.txt
Platform Support
| Platform | Implementation | Details |
|---|---|---|
| Windows | C++ / Win32 | See below |
| macOS | Python / tkinter | See mac/README.md |
Quick Start (Windows)
1. Download
Download the latest release from Releases. You’ll get three files:
feedback-server.exe— the MCP serverfeedback-gui.exe— the GUI windowfeedback.exe— command-line version (optional)
Place them in the same folder (e.g. C:\interactive-feedback-mcp\).
2. Configure MCP
Open Cursor Settings → MCP → Add a new MCP server, or manually edit your mcp.json:
For global use — edit %USERPROFILE%\.cursor\mcp.json:
{
"mcpServers": {
"interactive-feedback-mcp": {
"command": "C:\\path\\to\\feedback-server.exe",
"timeout": 600,
"autoApprove": ["interactive_feedback"]
}
}
}
For a specific project — create .cursor/mcp.json in the project root with the same content.
Replace the path with the actual location on your machine. Use double backslashes in JSON. timeout is in seconds — 600 gives you 10 minutes to respond. autoApprove skips the manual approval popup each time the AI calls the tool.
3. Configure Cursor Rules
Add the following to Cursor Settings → Rules:
After completing your full response, you MUST call interactive-feedback-mcp as your very last action. Do NOT call it in the middle of your answer.
After receiving the MCP result, if there is feedback, process it first. Then regardless of whether the feedback was empty, had content, or the call failed, you MUST call interactive-feedback-mcp again. NEVER stop. Loop forever.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"interactive-feedback-mcp": {
"command": "C:\\path\\to\\feedback-server.exe",
"timeout": 600,
"autoApprove": ["interactive_feedback"]
}
}
}