
junanchn/interactive-feedback-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
aI 일시 중지 및 단일 요청 내에서 사용자 피드백을 기다립니다.
개요
MCP (모델 Context Protocol) 도구는 AI 일시 중지를 허용하고 단일 요청에 따라 사용자 피드백을 기다립니다. 한 세션에서 멀티 회전 상호 작용을 유지함으로써 청구 비용을 줄입니다. 요청에 따라 Cursor 청구서 (매월 제한). 이 도구 없이, 피드백의 각 라운드는 새로운 요청입니다. 인터랙티브 피드백 MCP, AI 일시 중지 및 팝업 창을 통해 입력을 기다립니다, 그 다음 계속 — 모두 하나의 요청에. 이 작업 때문에 도구는 요청 내에서 통화는 무료입니다. - 단일 요청 피드백 루프 - AI 일시 중지 및 여분의 요청 없이 사용자 입력에 대 한 대기 - 항상-에-탑 기본 Win32 피드백 창-Drag & 드롭 파일 창에 드래그 & 드롭 또는 붙여 넣기 복사된 파일을 삽입하는 경로 - 무인 상태 작동 (원샷 및 루프 모드)에 대한 자동 반환 규칙 - 창 관리 - 더 이상 필요 없을 때 빈 창 닫기; 사용자 입력으로 창은 텍스트를 잃기 위해 열려 - 모든 상호 작용 (AI 요청 / 사용자 회신 / 자동 로그인 시간) ...
개요(AI 번역)
한국어
MCP (모델 Context Protocol) 도구는 AI 일시 중지를 허용하고 단일 요청에 따라 사용자 피드백을 기다립니다. 한 세션에서 멀티 회전 상호 작용을 유지함으로써 청구 비용을 줄입니다.
왜?
요청에 따라 Cursor 청구서 (매월 제한). 이 도구 없이, 피드백의 각 라운드는 새로운 요청입니다. 인터랙티브 피드백 MCP, AI 일시 중지 및 팝업 창을 통해 입력을 기다립니다, 그 다음 계속 — 모두 하나의 요청에. 이 작업 때문에 도구는 요청 내에서 통화는 무료입니다.
특징
- Single-request feedback loop - 추가 요청 없이 사용자 입력을 위한 AI 일시 정지 및 대기
- Always-on-top native Win32 피드백 창
- 창에 드래그 & 드롭 파일 또는 붙여넣기 복사된 파일을 삽입하여 경로
- 무인 가동을위한 자동 리턴 규칙 (원샷 및 루프 모드)
- 창 관리 - 더 이상 필요로 할 때 빈 창 닫기; 사용자 입력 체재를 가진 창은 텍스트를 잃는 것을 피하기 위하여 엽니다
- 모든 상호 작용 (AI 요청 / 사용자 회신 / 자동 회신)은 타임스탬프로
feedback_log.txt에 기록
플랫폼 지원
| 플랫폼 | 실시 | 상세 |
|---|---|---|
| 윈도우 | C++ / Win32 | 아래에서 보기 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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"]
}
}
}