K-Dense-AI/claude-skills-mcp

MCP server for searching and retrieving Scientific Agent Skills using vector search

해결하는 문제

Cursor, Gemini, GPT-5와 같은 어떤 AI 모델이나 코딩 보조 도구라도 Anthropic의 Agent Skills 프레임워크를 사용할 수 있게 합니다. AI 에디터(예: Cursor)에서 타임아웃이 발생하지 않도록 다양한 소스에서 전문적인 스킬을 검색하고 가져오는 방법을 제공함으로써, 스킬 탐색 및 로드 문제를 해결합니다.

작동 방식

이 프로젝트는 가벼운 프론트엔드 프록시와 무거운 백엔드로 구성된 두 가지 패키지 아키텍처를 사용합니다. 프론트엔드는 즉시 시작되어 타임아웃을 방지하고, 백엔드는 벡터 임베딩과 의미 기반 검색을 PyTorch와 sentence-transformers를 사용해 처리합니다. 스킬은 단계적으로 로드되는 프로그레시브 디스클로저 시스템을 구현하며, 메타데이터 → 본문 내용 → 파일 순서로 로드됩니다. GitHub 리포지토리나 로컬 디렉터리에서 스킬을 가져올 수 있습니다.

대상 사용자

MCP 호환 AI 보조 도구에 전문 기능을 부여하고 싶은 개발자 및 AI 고급 사용자, 특히 과학적 스킬이나 공식 Anthropic 스킬을 사용하는 사용자.

주요 특징

  • 의미 기반 검색: 벡터 임베딩을 사용해 작업 설명에 기반해 관련 스킬을 지능적으로 찾습니다.
  • 이중 패키지 설계: 가벼운 프론트엔드가 에디터 타임아웃을 방지하고, 백엔드는 백그라운드에서 스킬을 다운로드하고 인덱싱합니다.
  • 다중 소스 로드: 로컬 디렉터리와 GitHub 리포지토리에서 스킬을 로드할 수 있습니다.
  • 자동 업데이트: 시간당 스킬 소스를 자동으로 확인하고 변경 사항을 감지하면 재인덱싱합니다.
  • 프로그레시브 디스클로저: 효율적으로 단계별로 스킬을 로드합니다 (메타데이터 $ ightarrow$ 콘텐츠 $ ightarrow$ 파일).

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트