MCP · 2026년 6월 28일 ★★★

LLM 호출 없이 YAML로 MCP 서버를 자동 테스트하는 도구 'Ocarina'

Ocarina는 MCP 서버를 대상으로 도구 호출 순서를 YAML 플레이북으로 적어두면, LLM 없이 똑같은 결과로 반복 실행해 주는 Go 기반 CLI예요. 값 추출(grab), 결과 검증(expect), 반복·재시도, 여러 서버 연결을 지원해서 CI에서 MCP 서버를 회귀 테스트하거나 자동화 작업을 돌리는 데 쓸 수 있어요. LLM을 안 거치니 호출 비용이 없고 실행이 매번 동일해, MCP 도구가 늘어나는 상황에서 테스트 공백을 메우려는 시도라는 점이 의미 있어요. 다만 공개된 지 이틀 된 v0.1.0이라 아직 스타 0개로 외부 검증은 안 된 상태예요.

용어 풀이
MCP
AI 에이전트가 외부 도구·데이터에 붙는 표준 연결 규약
YAML
사람이 읽기 쉽게 설정·데이터를 적는 텍스트 형식
CLI
터미널에서 명령어로 쓰는 프로그램
CI
코드가 바뀔 때마다 자동으로 빌드·테스트를 돌리는 단계
운영자 인사이트

MCP 서버 테스트는 지금 대부분 LLM을 띄워 수동으로 확인하는 수준이라, 매번 같은 결과가 보장되는 YAML 회귀 테스트는 CI에 바로 꽂을 만한 빈틈을 노린 접근이에요. 다만 스타 0개·댓글 0개라 실제 동작 신뢰는 직접 플레이북을 돌려 본 뒤 판단하는 게 안전해요.

여러 관점으로 보기
  • 원본 저장소 YAML 플레이북 문법과 50여 개 실동작 예제, MIT 라이선스를 직접 확인할 수 있어요. GitHub
  • Show HN 등록 2026-06-27 Show HN에 올라왔지만 2점·댓글 0개로 커뮤니티 반응은 아직 없어요. Hacker News

원본 보기 (hn:mcp-server)