人机协作MCP服务器

一个用于编码代理的人机协作MCP服务器,使AI助手能够通过简单的弹窗界面向人类开发者提问并委派任务。

  • by PenTest-duck
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 PenTest-duck/human-mcp

使用说明

人类MCP

一个用于编码代理的人在环MCP服务器。使AI助手能够通过简单的弹出界面向人类开发人员提问和委派任务。

工具

ask

当你需要澄清、偏好或更多细节时,向人类开发人员提问。

delegate

请求人类执行您自己无法执行的操作(例如,设置环境变量、云设置、困难的安装)。

安装

先决条件

设置

cd /Users/pentest-duck/Desktop/human-mcp
uv sync

光标配置

添加到光标MCP设置文件中:

macOS: ~/.cursor/mcp.json
视窗: %USERPROFILE%\.cursor\mcp.json

{
  "mcpServers": {
    "human-mcp": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/Users/pentest-duck/Desktop/human-mcp",
        "python",
        "main.py"
      ]
    }
  }
}

添加后,重新启动Cursor或重新加载MCP服务器。


风帆配置

添加到您的Windsurf MCP设置文件中:

macOS: ~/.codeium/windsurf/mcp_config.json
视窗: %USERPROFILE%\.codeium\windsurf\mcp_config.json

{
  "mcpServers": {
    "human-mcp": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/Users/pentest-duck/Desktop/human-mcp",
        "python",
        "main.py"
      ]
    }
  }
}

添加后,重新启动Windsurf或重新加载MCP服务器。


用法

配置后,AI助手可以使用:

  • ask:打开一个弹出窗口,询问您一个问题。键入您的答案并提交。
  • delegate:打开一个弹出窗口,描述您要完成的任务。执行任务,然后描述结果。

弹出窗口出现在其他窗口的顶部。按按钮提交或 Ctrl+Enter.