用户澄清工具

一个最小化的MCP服务器,通过Cursor的提示界面获取用户的自由文本澄清输入。

  • by 0xEVom
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 0xEVom/clarify-mcp

使用说明

澄清mcp

暴露单个MCP服务器的最小MCP服务器 clarify 该工具通过Cursor的引出UI引出用户的自由文本澄清。

特性

  • clarify(message: str = "What should I clarify?") -> str:提示输入并返回用户的响应。

项目布局

  • server.py:主MCP服务器使用 fastmcp.

需求

  • Python 3.10+

快速入门

python3 -m venv .venv
./.venv/bin/python3 -m pip install --upgrade pip
./.venv/bin/python3 -m pip install -r requirements.txt
./.venv/bin/python3 server.py

macOS注意事项:

  • 始终直接呼叫venv口译员(./.venv/bin/python3 -m pip ...)以避免PEP 668问题。
  • 如果你得到足够的 .venv/bin/python3,删除 .venv 并重新创建它 python3 -m venv .venv.

在游标中配置(~/.cursor/mcp.json)

添加此条目:

{
  "mcpServers": {
    "clarify": {
      "command": ".venv/bin/python3",
      "args": [
        "server.py"
      ],
      "cwd": "/path/to/clarify-mcp"
    }
  }
}

重新启动Cursor以加载新的MCP服务器。

许可证

麻省理工学院