forked from AtomDancing/tlbm-mcp
feat: TLBM MCP Server 初始版本
- 提供无人车运营 API 的 MCP 封装 - 支持车辆状态查询、轨迹回放、订单管理等功能 - 一键安装脚本支持快速部署 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Executable
+49
@@ -0,0 +1,49 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
echo "🚀 TLBM MCP 一键安装脚本"
|
||||
|
||||
# 检测是否已克隆
|
||||
if [ -d "tlbm-mcp" ]; then
|
||||
echo "📁 检测到已存在 tlbm-mcp 目录"
|
||||
cd tlbm-mcp
|
||||
git pull
|
||||
else
|
||||
echo "📥 克隆仓库..."
|
||||
git clone gitea@git.atomdancing.com:AtomDancing/tlbm-mcp.git
|
||||
cd tlbm-mcp
|
||||
fi
|
||||
|
||||
echo "📦 安装依赖..."
|
||||
npm install
|
||||
|
||||
echo "🔨 构建项目..."
|
||||
npm run build
|
||||
|
||||
echo "🔗 链接到全局..."
|
||||
npm link
|
||||
|
||||
echo "✅ 安装完成!"
|
||||
echo ""
|
||||
echo "接下来请配置 MCP 客户端:"
|
||||
echo ""
|
||||
echo "Hermes Agent (~/.hermes/config.yaml):"
|
||||
echo ' mcp_servers:
|
||||
tlbm:
|
||||
command: npx
|
||||
args: ["-y", "tlbm-mcp"]
|
||||
env:
|
||||
TLBM_API_URL: "https://www.atomdancing.com/pm"
|
||||
TLBM_ADMIN_KEY: ""'
|
||||
echo ""
|
||||
echo "Claude Code (~/.claude/settings.json):"
|
||||
echo ' "mcpServers": {
|
||||
"tlbm": {
|
||||
"command": "npx",
|
||||
"args": ["-y", "tlbm-mcp"],
|
||||
"env": {
|
||||
"TLBM_API_URL": "https://www.atomdancing.com/pm",
|
||||
"TLBM_ADMIN_KEY": ""
|
||||
}
|
||||
}
|
||||
}'
|
||||
Reference in New Issue
Block a user