게으름뱅이라서 로컬 MCP 서버를 만들었어요. 제가 할 일(TODO)을 찾고 고쳐주거든요.
요약
작성자는 자신의 TODO 목록 추적 및 관리를 자동화하기 위해 로컬 MCP 서버를 개발했습니다. 이 에이전트 기반 서버는 코드베이스 전체에서 모든 TODO와 FIXME 주석을 찾아 가장 중요한 항목만 사용자에게 제공합니다. 사용자는 승인만 하면 되며, 완료된 작업 기록(streak) 업데이트 기능도 포함되어 있습니다.
핵심 포인트
- 로컬 MCP 서버를 통해 TODO/FIXME 관리를 자동화함.
- 코드베이스 전체에서 중요한 할 일 목록을 추출해 줌.
- 사용자는 승인만 하면 되며, 작업 기록(streak) 업데이트 기능이 있음.
- 로컬 통신(stdio)으로 외부 전송 없이 안전하게 작동함.
최근에 레포지토리의 TODO 목록을 추적하고 작업하는 개인 도구를 게임화된 방식으로 만들어봤는데, 그 이후로 더 게을러져서 대신 에이전트가 처리할 수 있는 MCP 서버를 만들기로 결정했어요. 아이디어는 간단합니다. 저는 제 에이전트에게 '이 레포지토리의 TODO들을 정리해 줘' 또는 '레포지토리에 있는 X 개의 TODO 주석을 고쳐 줘'와 같은 지시를 내립니다. 그러면 에이전트가 서버에 목록을 요청해요. 이 서버는 코드베이스 전체를 뒤져서 제가 남겨둔 모든 TODO와 FIXME를 찾고, 그중 가장 중요한 것들만 돌려줍니다. 저는 승인하기만 하면 되고, 나머지는 알아서 처리합니다. 작업은 제가 더 이상 직접 하지 않아도 되는데도 불구하고, 완료되면 해결된 TODO의 연속 기록(streak)을 업데이트해 줍니다. 숫자가 올라가는 걸 보는 게 즐거워서 아마 이게 이 서버를 만든 진짜 이유일 거예요. MCP 서버는 로컬에 있기 때문에 stdio를 통해 통신하며, 레포지토리 외부로 제3자에게 아무것도 전송되지 않습니다. 관심이 있으시면 여기에서 레포지토리를 살펴보고 사용해 보세요: https://github.com/DevDs1989/trush-mcp 버그 보고 및 피드백을 환영합니다. 특히 크게 작동하지 않거나 예상치 못한 많은 토큰을 사용하는 경우에 대한 의견을 부탁드립니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기