mcp-assert은(는) 무엇을 하나요?
MCP 서버를 위한 결정론적 테스트 표준입니다. 실제 stdio/SSE/HTTP 전송을 통해 연결하고, 실제 인자로 도구를 호출하며, YAML로 정의된 18가지 어설션 유형으로 결과를 검증합니다. 모든 언어, 모든 전송 지원, 모의 객체 없음. 단일 Go 바이너리.
MCP 서버를 위한 결정론적 테스트 표준입니다. 실제 stdio/SSE/HTTP 전송을 통해 연결하고, 실제 인자로 도구를 호출하며, YAML로 정의된 18가지 어설션 유형으로 결과를 검증합니다. 모든 언어, 모든 전송 지원, 모의 객체 없음. 단일 Go 바이너리.
blackwell-systems/mcp-assert는 MCP(Model Context Protocol) 서버의 동작을 결정론적으로 테스트하기 위한 도구입니다. 개발자는 실제 stdio, SSE, HTTP 전송을 통해 MCP 서버에 연결하고, 실제 인자로 도구를 호출한 후, YAML 파일에 정의된 18가지 어설션 유형(예: equals, contains, regex, type check 등)을 사용하여 결과를 검증할 수 있습니다. 이 도구는 특정 언어나 프레임워크에 종속되지 않으며, 단일 Go 바이너리로 배포되어 어떤 MCP 서버 구현에도 쉽게 통합할 수 있습니다. 모의 객체(mock)를 사용하지 않고 실제 전송 계층을 테스트하므로, 프로덕션 환경과 동일한 조건에서 서버의 정확성을 보장할 수 있습니다. CI/CD 파이프라인에 통합하여 MCP 서버의 회귀 테스트 및 스펙 준수 여부를 자동으로 확인하는 데 매우 유용합니다.
npx skills add blackwell-systems/mcp-assertInstalled? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
MCP 서버를 위한 결정론적 테스트 표준입니다. 실제 stdio/SSE/HTTP 전송을 통해 연결하고, 실제 인자로 도구를 호출하며, YAML로 정의된 18가지 어설션 유형으로 결과를 검증합니다. 모든 언어, 모든 전송 지원, 모의 객체 없음. 단일 Go 바이너리.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.