anthropic SDK + slack webhook으로 30분 컷
긴 작업 끝나면 슬랙으로 알림
import { Server } from "@modelcontextprotocol/sdk"
const server = new Server(...)
server.setRequestHandler("tools/call", async (req) => {
if (req.params.name === "slack_notify") {
await fetch(SLACK_WEBHOOK, { method: "POST",
body: JSON.stringify({ text: req.params.arguments.text }) })
return { content: [{ type: "text", text: "sent" }] }
}
})Stop hook + 이거 조합하면 "슬랙으로 결과 요약 보내줘" 시키고 자리 비울 수 있음