📄 更新 README.md,新增 MCP 配置範例及環境變數控制說明,強調強制使用 Web UI 的設定與支援的環境變數值,提升使用者對於配置的理解。

This commit is contained in:
Minidoracat 2025-05-31 02:03:00 +08:00
parent 4bce2c30f2
commit b0766f08ed

View File

@ -96,11 +96,14 @@
"command": "uv",
"args": [
"--directory",
"/path/to/your/interactive-feedback-mcp",
"G:/github/interactive-feedback-mcp",
"run",
"server.py"
],
"timeout": 600,
"env": {
"FORCE_WEB": "true"
},
"autoApprove": [
"interactive_feedback"
]
@ -158,6 +161,34 @@ uv run fastmcp dev server.py
## 📖 使用範例
### 1. **MCP 配置範例**
使用環境變數強制 Web UI
```json
{
"mcpServers": {
"interactive-feedback-mcp": {
"command": "uv",
"args": [
"--directory",
"path/interactive-feedback-mcp",
"run",
"server.py"
],
"timeout": 600,
"env": {
"FORCE_WEB": "true"
},
"autoApprove": [
"interactive_feedback"
]
}
}
}
```
### 2. **工具調用範例**
AI 助手會如此調用 `interactive_feedback` 工具:
```xml
@ -173,6 +204,20 @@ AI 助手會如此調用 `interactive_feedback` 工具:
</use_mcp_tool>
```
### 3. **環境變數控制範例**
**在 MCP 配置中設定**
```json
"env": {
"FORCE_WEB": "true" // 強制使用 Web UI
}
```
**支援的環境變數值**
- `"true"`, `"1"`, `"yes"`, `"on"` → 強制使用 Web UI
- `"false"`, `"0"`, `"no"`, `"off"` → 使用預設邏輯
- 未設定 → 根據環境自動檢測
## 🔄 工作流程
1. **AI 助手調用** - AI 完成任務後調用 `interactive_feedback`