refactor: 移除写入类接口,仅保留只读查询能力

移除的接口:
- bind_vehicle_to_order(绑定车辆)
- register_user(注册用户)
- wx_login(微信登录)
- wx_get_phone(获取手机号)
- admin_*(内部管理接口)

移除 ADMIN_KEY 配置,保留 TLBM_TOKEN 用于用户认证

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-07 11:52:01 +08:00
co-authored by Claude Opus 4.6
parent 0f28e31ba2
commit 388d1e8e99
2 changed files with 11 additions and 118 deletions
+4 -10
View File
@@ -6,10 +6,8 @@ TLBM 无人车运营 API 的 MCP 封装,支持 Hermes、Claude Code 等 AI Age
- **车辆状态查询**:实时状态、不可用统计、工作时长指标、行驶距离
- **车辆轨迹回放**:指定日期的轨迹和状态信息
- **订单管理**:运单汇总查询、SDK订单操作、车辆绑定
- **用户管理**用户注册、角色查询
- **微信登录**:小程序登录、手机号获取
- **内部管理**:重新聚合、状态推导(需Admin Key)
- **订单查询**:运单汇总查询、SDK订单详情
- **用户查询**:角色查询、OpenID查询用户
## 安装
@@ -86,7 +84,7 @@ mcp_servers:
args: ["-y", "tlbm-mcp"]
env:
TLBM_API_URL: "https://www.atomdancing.com/pm"
TLBM_ADMIN_KEY: "" # 可选,用于内部管理接口
TLBM_TOKEN: "" # 可选,用于用户认证
```
### Claude Code / Claude Desktop
@@ -101,7 +99,7 @@ mcp_servers:
"args": ["-y", "tlbm-mcp"],
"env": {
"TLBM_API_URL": "https://www.atomdancing.com/pm",
"TLBM_ADMIN_KEY": ""
"TLBM_TOKEN": ""
}
}
}
@@ -127,12 +125,8 @@ mcp_servers:
| `mcp_tlbm_get_unfinished_orders` | 未完成运单 |
| `mcp_tlbm_get_sdk_order_list` | SDK订单列表 |
| `mcp_tlbm_get_sdk_order_detail` | SDK订单详情 |
| `mcp_tlbm_bind_vehicle_to_order` | 绑定车辆到订单 |
| `mcp_tlbm_get_user_roles` | 查询用户角色 |
| `mcp_tlbm_get_user_by_openid` | 按OpenID查询用户 |
| `mcp_tlbm_register_user` | 注册用户 |
| `mcp_tlbm_wx_login` | 微信小程序登录 |
| `mcp_tlbm_wx_get_phone` | 获取微信手机号 |
## 车辆状态码说明