JI

junanchn/interactive-feedback-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

33 stars 5 forks 품질 52 트렌드 11

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 server
  • feedback-gui.exe — the GUI window
  • feedback.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.
GitHub에서 전체 README 보기

설치

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"] } } }