mirror of
https://github.com/Minidoracat/mcp-feedback-enhanced.git
synced 2025-07-27 02:22:26 +08:00
📄 更新 README.md,新增 MCP 配置範例及環境變數控制說明,強調強制使用 Web UI 的設定與支援的環境變數值,提升使用者對於配置的理解。
This commit is contained in:
parent
4bce2c30f2
commit
b0766f08ed
47
README.md
47
README.md
@ -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`
|
||||
|
Loading…
x
Reference in New Issue
Block a user