SSE

2 posts
MCP subscriptions/listen으로 서버 알림 구독하기

MCP subscriptions/listen으로 서버 알림 구독하기

MCP 서버를 만들다 보면 이런 상황을 만나게 됩니다. 사용자가 새 저장소에 접근 권한을 얻어서 서버가 노출하는 도구가 하나 늘었는데, 이미 붙어 있는 클라이언트는 그 사실을 모릅니다. 클라이언트가 다시 tools/list를 부를 때까지 새 도구는 없는 것이나 마찬가지죠. 그래서 MCP에는 예전부터 서버가 클라이언트에게 "목록이 바뀌었어요"라고 알려주는 통로가 있었습니다. 그런데 MCP 2026-07-28 스펙에서 이 통로가 통째로 갈아엎어졌습니다. 클라이언트가 HTTP GET으로 열어두던 독립 스트림이 사라지고, resources

실시간 단방향 통신을 위한 Server-Sent Events(SSE)

실시간 단방향 통신을 위한 Server-Sent Events(SSE)

ChatGPT에게 질문을 던지면 답변이 한 글자씩 타이핑되듯 흘러나오는 모습, 다들 익숙하시죠? 증권 앱의 시세가 새로고침 없이 실시간으로 바뀌거나, 웹 대시보드에 알림이 띵 하고 도착하는 것도 마찬가지인데요. 이런 화면들의 공통점은 서버에서 새로운 데이터가 생길 때마다 클라이언트가 곧바로 받아본다는 것입니다. 실시간 양방향 통신을 위한 웹소켓(WebSocket) 글에서 우리는 HTTP의 한계와 이를 극복하는 웹소켓을 살펴봤는데요. 그런데 위 예시를 가만히 보면 한 가지 공통점이 더 있습니다. 데이터가 서버에서 클라이언트로 한 방향

Discord