저는 Linear MCP를 쓰는데, 이게 거의 System tool 급으로 토큰을 차지합니다. 근데 제가 사용해야하는 도구는 몇 개 정해져있거든요. 저는 Claude Code의 컨텍스트를 깔끔하게 유지하는 게 정말 중요하다고 생각하는 사람이라, 아주 간단한 오픈소스를 만들었습니다.

간단한 Proxy로 MCP를 감싸면 로컬에 도구 리스트가 JSON으로 제공되고, 도구 리스트 중에 사용하지 않는 걸 False 처리 해두면 도구 리스트에서 나타나지 않습니다!

fyi) 커뮤니티로부터 Gateway 서비스나 Claude Code 자체의 Defer Loading을 알게 됐지만, 제가 원하는 유즈케이스와는 살짝 다르더라구요. 그치만 누군가에게는 팁이 될 수 있을듯 해 남겨둡니다. (특히 Defer Loading 정말 좋아보여요)