star-knowledge-base은(는) 무엇을 하나요?
GitHub Stars를 단순한 즐겨찾기에서 에이전트가 검색 가능한 개인 코드 도구 상자로 변환합니다 | MCP + Agent Skill + GitHub Pages
개요
이 프로젝트는 GitHub Stars를 구조화된 지식 베이스로 변환하여, AI 에이전트(예: Claude Code, Cursor, Codex)가 검색하고 활용할 수 있도록 합니다.
주요 기능
- GitHub Stars 동기화: GitHub Actions를 사용하여 정기적으로 Stars를 가져옵니다.
- MCP 지원: Model Context Protocol을 통해 에이전트가 데이터를 쿼리할 수 있습니다.
- GitHub Pages 호스팅: 정적 사이트로 호스팅되어 별도의 서버가 필요하지 않습니다.
- 에이전트 검색 가능: 에이전트가 Starred Repository를 검색하여 코드 예제, 문서, 도구를 찾을 수 있습니다.
설치 및 설정
- 이 저장소를 포크합니다.
- GitHub Personal Access Token을 생성하고 저장소 Secrets에
GH_TOKEN으로 추가합니다. - GitHub Actions 워크플로우가 자동으로 Stars를 동기화합니다.
- GitHub Pages를 활성화하여 정적 사이트를 배포합니다.
- MCP 클라이언트에서 이 지식 베이스를 연결합니다.
사용법
에이전트에게 다음과 같은 질문을 할 수 있습니다:
- "내 React 관련 Starred Repository를 찾아줘"
- "Python으로 작성된 Starred 프로젝트를 검색해줘"
- "Starred Repository 중에서 가장 인기 있는 프로젝트는 뭐야?"
기술 스택
- GitHub Actions: 자동화된 Stars 동기화
- MCP: AI 에이전트와의 통신 프로토콜
- GitHub Pages: 정적 호스팅
- JavaScript/TypeScript: 데이터 처리
라이선스
MIT