#!/bin/bash set -e echo "🚀 TLBM MCP 一键安装脚本" # 检测是否已克隆 if [ -d "tlbm-mcp" ]; then echo "📁 检测到已存在 tlbm-mcp 目录" cd tlbm-mcp git pull else echo "📥 克隆仓库..." git clone https://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": "" } } }'