Current collected state Current
Observed since 21 Oct, 11:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
ai-interactive-feedback
Enhanced MCP server for interactive user feedback and command execution in AI-assisted development, featuring dual interface support (Web UI and Desktop Application) with intelligent environment detection and cross-platform compatibility.
原项目:https://github.com/Minidoracat/mcp-feedback-enhanced
本项目分支只修改了UI界面、用户交互体验、默认简体中文等,无任何新功能的增减


# 安装 uv(如果尚未安装)
pip install uv
在您的 MCP 配置文件中添加以下配置:
推荐配置(桌面应用模式,默认简体中文):
{
"mcpServers": {
"ai-interactive-feedback": {
"command": "uvx",
"args": [
"ai-interactive-feedback@latest"
],
"env": {
"MCP_DEBUG": "false",
"MCP_DESKTOP_MODE": "true",
"MCP_WEB_PORT": "16865",
"MCP_LANGUAGE": "zh-CN"
}
}
}
}
Web UI 配置(浏览器模式):
{
"mcpServers": {
"ai-interactive-feedback": {
"command": "uvx",
"args": [
"ai-interactive-feedback@latest"
],
"env": {
"MCP_DEBUG": "false",
"MCP_DESKTOP_MODE": "false",
"MCP_WEB_PORT": "16865",
"MCP_LANGUAGE": "zh-CN"
}
}
}
}
# 测试 Web UI
uvx --no-cache --with-editable . ai-interactive-feedback test --web # Web UI 测试 (持续运行)
# 测试桌面应用
uvx --no-cache --with-editable . ai-interactive-feedback test --desktop # 桌面应用测试
# 强制简体中文界面
MCP_LANGUAGE=zh-CN uvx ai-interactive-feedback@latest test --web
| 变量 | 用途 | 可选值 | 默认值 |
|---|---|---|---|
MCP_DESKTOP_MODE | 桌面应用模式 | true/false | false |
MCP_WEB_HOST | Web UI 主机绑定 | IP地址或主机名 | 127.0.0.1 |
MCP_WEB_PORT | Web UI 端口 | 1024-65535 | 8765 |
MCP_LANGUAGE | 强制界面语言 | zh-CN/zh-TW/en | 自动检测 |
MCP_DEBUG | 调试模式 | true/false | false |
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
aiohttpEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | aiohttp>=3.8.0 | runtime |
fastapiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | fastapi>=0.115.0 | runtime |
fastmcpEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | fastmcp>=2.0.0 | runtime |
jinja2Environment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | jinja2>=3.1.0 | runtime |
mcpEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | mcp>=1.9.3 | runtime |
psutilEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | psutil>=7.0.0 | runtime |
uvicornEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | uvicorn>=0.30.0 | runtime |
websocketsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | websockets>=13.0.0 | runtime |
pytest-asyncioEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pytest-asyncio>=0.21.0; extra == "dev" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pytest>=7.0.0; extra == "dev" | runtime |
bdist_wheel · 8,492.08 KB · Python py3
sdist · 10,581.64 KB · Python source
Shared repository data · GitHub
Observed since 21 Oct, 11:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:7e5e0d9ec513bddce84aedce6fbf2cb758c245abb389b07227c268e62af47fc8