어떤 git 저장소든 MCP 서버로
git 저장소를 그대로 MCP 서버로 만드세요.
에이전트를 URL 하나에 연결하면 그 저장소의 스킬과 문서를 검색하고, 불러오고, 읽을 수 있습니다. 설치할 것도, 업로드할 것도 없습니다. 원본은 언제나 git입니다.
동작 방식
스킬은 SKILL.md가 들어 있는 디렉터리입니다. 이름과 설명, 그리고 Markdown으로 쓴 지침이 전부입니다. 저장소 하나에 스킬을 하나든 여러 개든, 참조하는 문서와 함께 두면 됩니다.
주소가 곧 저장소입니다. /gh/owner/repo 뒤에 브랜치, 태그 또는 커밋과 하위 경로를 붙일 수 있습니다. Streamable HTTP를 지원하는 MCP 클라이언트에 추가하세요.
스킬이 몇 개든 도구는 세 개입니다. find는 이름, 설명, 문서를 검색하고, get은 스킬 하나를 불러오고, read_file은 스킬이 가리키는 파일을 읽습니다.
자주 묻는 질문
SkillCDN은 무엇인가요?
SkillCDN은 git 저장소를 MCP 서버로 바꿔 주는 서비스입니다. 에이전트는 서비스의 /gh/owner/repo 같은 URL에 연결해서 find, get, read_file 세 가지 도구로 그 저장소의 스킬과 문서를 검색하고 읽습니다.
스킬이란 무엇인가요?
스킬은 SKILL.md 파일이 있는 디렉터리입니다. 이름과 설명을 담은 YAML 프런트매터 뒤에 Markdown으로 쓴 지침이 이어지고, 보조 파일은 같은 디렉터리에 둡니다. Agent Skills 형식 그대로입니다.
어떤 에이전트에서 쓸 수 있나요?
Streamable HTTP 전송을 지원하는 MCP 클라이언트라면 모두 쓸 수 있습니다. 예를 들어 Claude Code에서는 claude mcp add --transport http <이름> <url> 명령으로 연결합니다.
무언가를 업로드하거나 등록해야 하나요?
아니요. 에이전트가 처음 요청할 때 SkillCDN이 git 호스트에서 저장소를 읽어 그 커밋을 한 번 색인하고, 이후에는 색인에서 응답합니다.
변경 사항은 에이전트에 어떻게 반영되나요?
커밋을 지정하지 않은 주소는 브랜치나 태그를 따라가며, 새 커밋이 푸시되면 곧 반영됩니다. 전체 커밋 해시를 지정한 주소는 절대 바뀌지 않습니다.
SkillCDN이 저장소의 코드를 실행하나요?
아니요. 저장소 콘텐츠는 데이터로 파싱되어 텍스트로만 반환됩니다. 저장소에서 온 어떤 것도 실행되지 않습니다.
비공개 저장소도 쓸 수 있나요?
아직은 아닙니다. 지금은 공개 GitHub 저장소를 지원하며, GitHub App을 통한 비공개 저장소 지원은 로드맵에 있습니다.
직접 호스팅할 수 있나요?
네. 서비스는 컨테이너 이미지 하나와 PostgreSQL로 구성됩니다. 소스는 Functional Source License(FSL-1.1-ALv2)로 공개되어 있으며, 각 릴리스는 2년 뒤 Apache 2.0으로 전환됩니다.