
Security News
Open Source Maintainers Feeling the Weight of the EU’s Cyber Resilience Act
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
mcp-interactive-feedback-server
Advanced tools
一个简洁高效的MCP(Model Context Protocol)服务器,为AI助手提供与用户实时交互的能力。
ask_user_question
工具npm install
# 直接运行,使用默认端口 8888
npx mcp-interactive-feedback
# 指定端口号
npx mcp-interactive-feedback 9000
# 查看帮助
npx mcp-interactive-feedback --help
# 方法1:使用npx直接从GitHub运行
npx github:yourusername/interactive-feedback-mcp
# 方法2:克隆并运行
git clone https://github.com/yourusername/interactive-feedback-mcp.git
cd interactive-feedback-mcp
npm install
npm start
# 指定端口
npm start 9000
# 或
node index.js 9000
# 全局安装
npm install -g mcp-interactive-feedback-server
# 运行
mcp-interactive-feedback
mcp-interactive-feedback 9000
# 克隆项目
git clone https://github.com/yourusername/interactive-feedback-mcp.git
cd interactive-feedback-mcp
# 安装依赖
npm install
# 运行
npm start
# 或
node index.js 9000
参数 | 描述 | 默认值 |
---|---|---|
端口号 | 服务器监听的端口号 | 8888 |
--help 或 -h | 显示帮助信息 | - |
左侧面板(70%): 当前问答区域
右侧面板(30%): 历史记录区域
启动服务器后,在浏览器中访问:
所有服务器日志都会写入到 server.log
文件中,包括:
# 查看实时日志
tail -f server.log
# 查看所有日志
cat server.log
向用户提出问题并等待回答。
参数:
question
(string): 要向用户提出的问题返回:
示例:
{
"name": "ask_user_question",
"arguments": {
"question": "您希望使用哪种编程语言来实现这个功能?"
}
}
运行手动测试脚本:
node manual-test.js
interactive-mcp/
├── index.js # 主服务器文件(简化版)
├── package.json # 项目配置
├── server.log # 服务器日志文件
├── qa_history.json # 问答历史记录
├── manual-test.js # 手动测试脚本
├── public/ # 前端静态文件
│ ├── index.html # 主界面
│ └── libs/ # 第三方库
└── temp_images/ # 临时图片目录
MIT License
欢迎提交Issue和Pull Request!
FAQs
一个简洁高效的MCP服务器,支持AI与用户的实时交互问答
The npm package mcp-interactive-feedback-server receives a total of 9 weekly downloads. As such, mcp-interactive-feedback-server popularity was classified as not popular.
We found that mcp-interactive-feedback-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
Security News
Crates.io adds Trusted Publishing support, enabling secure GitHub Actions-based crate releases without long-lived API tokens.
Research
/Security News
Undocumented protestware found in 28 npm packages disrupts UI for Russian-language users visiting Russian and Belarusian domains.