Claude Code hỗ trợ hai phương thức kết nối MCP. Khuyến nghị dùng OAuth để bảo mật hơn.
Phương thức 1: OAuth 2.1 (Khuyến nghị)
Chạy lệnh đăng ký MCP
Mở terminal và chạy:claude mcp add --transport http lark-token-manager \
https://bkwfrmuktujgyclgwldb.supabase.co/functions/v1/mcp-server \
--callback-port 8912
Xác thực trên trình duyệt
Claude Code sẽ mở trình duyệt tự động để bạn đăng nhập Lark và cấp quyền OAuth. Sau khi xác thực, token được lưu tự động.Xem chi tiết: Xác thực Lark OAuth Kiểm tra đã thêm thành công
Kết quả mong đợi:lark-token-manager https://bkwfrmuktujgyclgwldb.supabase.co/functions/v1/mcp-server http
Phương thức 2: API Key
Dùng khi không thể thực hiện OAuth (môi trường CI/CD, server không có trình duyệt).
Đặt biến môi trường
export LARK_SKILL_API_KEY="lsk_xxxxxxxxxxxxxxxxxxxx"
Hoặc thêm vào ~/.bashrc / ~/.zshrc để dùng lâu dài.Thêm MCP với header xác thực
claude mcp add --transport http lark-token-manager \
https://bkwfrmuktujgyclgwldb.supabase.co/functions/v1/mcp-server \
--header "Authorization: Bearer ${LARK_SKILL_API_KEY}"
Xoá hoặc cập nhật kết nối
# Xoá kết nối
claude mcp remove lark-token-manager
# Xem chi tiết một MCP
claude mcp get lark-token-manager
Nếu token OAuth hết hạn, chạy lại lệnh claude mcp add với --callback-port 8912 để xác thực lại.