

🤖 Hướng dẫn dùng Claude Code với Slack MCP để tự động hoá báo cáo team x10 lần
Bạn đang mất 1-2 tiếng mỗi ngày chỉ để viết standup, tổng hợp sprint review, hay copy log lúc incident? Tutorial này sẽ chỉ bạn cách kết nối Claude Code với Slack MCP server để biến mọi việc đó thành tự động.
🛠️ Setup Slack MCP trong 5 phút
Đầu tiên, bạn cần tạo một Slack App tại api.slack.com/apps. Thêm các OAuth scope cần thiết như channels:read, chat:write, reactions:write, users:read và groups:history để Claude có thể đọc, post và react emoji.
Sau khi cài Slack app vào workspace, bạn lấy Bot User OAuth Token (bắt đầu bằng xoxb-) rồi thêm vào file claude.json:
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": { "SLACK_BOT_TOKEN": "xoxb-..." }
}
}
}
Restart Claude Code, gõ /mcp để kiểm tra kết nối. Xong, bạn đã có một con bot biết đọc channel, summarize thread, post update và react emoji theo lệnh.
💼 3 Use case thực tế giúp tiết kiệm hàng giờ mỗi tuần
1. Daily standup tự động. Mỗi sáng, Claude tự đọc PR và commit hôm trước trên GitHub, đối chiếu với task trong Jira, rồi post một tóm tắt gọn gàng vào #engineering. Không ai phải gõ "yesterday I did, today I will" nữa.
2. Incident response siêu tốc. Khi PagerDuty bắn alert vào #ops, Claude tự kéo logs, tìm runbook liên quan trong Notion, rồi post phân tích sơ bộ kèm hướng xử lý ngay trong thread. On-call engineer chỉ việc xác nhận và action.
3. Sprint review một click. Cuối sprint, Claude tổng hợp dữ liệu từ Notion (docs, retros), Jira (tickets, velocity) và Slack thread (discussions) thành một báo cáo hoàn chỉnh, sẵn sàng gửi cho stakeholders.
🔗 Pattern hay: Combo Slack + Notion + GitHub MCP
Sức mạnh thật sự nằm ở việc kết hợp nhiều MCP server. Slack MCP làm input/output channel, GitHub MCP cung cấp context code, Notion MCP làm knowledge base. Khi cả ba chạy cùng lúc, Claude có thể trả lời những câu hỏi kiểu "Tuần này team đã ship gì, có blocker gì, deadline sắp tới ra sao?" chỉ trong vài giây.
🔒 Security: Đừng bỏ qua phần này
Quy tắc vàng: dev environment dùng read-only token, production agent mới dùng write token. Tách bạch rõ ràng để Claude không vô tình post nhầm vào channel quan trọng khi bạn đang test prompt. Đặt token vào biến môi trường, không hardcode. Audit log Slack thường xuyên để xem bot đã làm gì.
⚡ Kết quả: Năng suất báo cáo tăng 5-10 lần
Sau khi setup xong, các team đã thử pattern này report rằng thời gian dành cho việc viết báo cáo, standup, sprint review giảm từ vài tiếng xuống chỉ còn vài phút mỗi ngày. Engineer có thêm thời gian để... thực sự code.
Bạn đã thử kết nối Claude Code với Slack chưa, hay vẫn đang copy paste thủ công mỗi sáng?


