github mcp
-
로컬 챗봇 시리즈 #9 — MCP 외부 서버 장애를 graceful하게 흡수하는 디자인: '채팅이 안 막히는 게 우선'IT 2026. 5. 9. 22:00
들어가며 — 외부 도구 서버는 챗봇이 통제할 수 없다2024년 말 Anthropic이 발표한 MCP(Model Context Protocol)는 "도구 추가" 부담을 거의 없앴다. Filesystem, GitHub, Brave Search, Memory 같은 표준 서버를 등록만 하면 바로 챗봇 도구로 합류한다. 봇의 mcp_servers: ["filesystem", "github"] 한 줄이 도구 5-10개 추가와 같다.그런데 이 좋아 보이는 디자인에는 한 가지 함정이 있다. 외부 서버는 챗봇이 통제하지 못한다. 인터넷이 끊기면, 원격 MCP가 다운되면, stdio MCP의 npx 프로세스가 부팅에 실패하면 — 그 모든 실패가 챗봇으로 전파되면 안 된다. 이번 글은 "채팅이 외부 의존에 끌려가지 않게 하..