guanghulab/.forgejo/workflows/mcp-config-generator.yaml
Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

45 lines
1.8 KiB
YAML

# ════════════════════════════════════════════════════════════════
# 光湖 · MCP 配置代码生成器 (一键获取)
# 用于 WorkBuddy 换账号后,快速获取最新 MCP 连接配置
# 使用方法:点 "Run workflow" → 等几秒 → 复制下方配置代码
# ════════════════════════════════════════════════════════════════
name: 🔌 MCP 配置生成
on:
workflow_dispatch:
jobs:
generate-config:
runs-on: ubuntu
steps:
- name: 读取 MCP 访问密钥
id: read_key
run: |
echo "═══ 光湖 · MCP 配置代码 ═══"
echo ""
echo "以下配置可直接粘贴到 WorkBuddy MCP 工具中:"
echo ""
if [ -f "/data/guanghulab/mcp-server/.access-key" ]; then
ACCESS_KEY=$(cat /data/guanghulab/mcp-server/.access-key)
cat <<CONFIG
{
"mcpServers": {
"guanghulab": {
"url": "https://guanghulab.com/mcp",
"headers": {
"Authorization": "Bearer ${ACCESS_KEY}"
}
}
}
}
CONFIG
echo ""
echo "═══════════════════════════════════════"
echo "✅ 配置已就绪!全选 → 复制 → 粘贴到新账号的 WorkBuddy MCP 配置中"
echo "═══════════════════════════════════════"
else
echo "⚠️ 未找到访问密钥文件"
echo "请先运行「部署 MCP Server」工作流来初始化 MCP Server"
fi