knowsuchagency/mcp2cli는 MCP 서버, OpenAPI 명세, GraphQL 엔드포인트에서 코드 생성 없이 런타임에 명령행 인터페이스(CLI)를 만들어 주는 Python 도구다. API 스키마만 있으면 그 자리에서 명령이 만들어지므로, 호출할 때마다 클라이언트 코드를 따로 작성하거나 빌드할 필요가 없다. 이 저장소에 배포된 릴리스 태그와 버전은 자료에 제시되지 않았다.
MCP(Model Context Protocol)는 AI 에이전트와 외부 도구·데이터를 잇는 규약이고, OpenAPI는 REST API 구조를 적은 명세 형식이며, GraphQL은 스키마를 근거로 한 질의 방식이다. mcp2cli는 이 셋을 같은 방식으로 다룬다. HTTP/SSE(Server-Sent Events)와 stdio(표준 입출력) 두 방식으로 MCP 서버를 연결해 CLI 명령으로 바꿔 주고, OAuth 인증과 캐싱, JSON 출력도 지원한다. AI 코딩 에이전트용 설치형 Skill도 함께 제공한다. 전용 래퍼 코드를 직접 짜는 대신 스키마만 있으면 셸에서 곧바로 호출할 수 있다는 점이 이 도구의 중심이다. MIT 라이선스로 공개됐고 2026년 3월 9일에 생성된 저장소다. 별 수는 2421이다.
다만 확인된 성능 수치나 벤치마크는 없다. 신규성·기술 완성도·품질 점수도 자료에 없고, 점수로 남은 것은 모멘텀 점수 2.1뿐이다. 10점 만점 기준으로 낮은 편이다. 응답이 복잡한 실제 API에서 이 방식이 얼마나 안정적인지, 실패한 호출을 어떻게 다루는지는 자료만으로 판단하기 어렵다. 셸에서 시험해 볼 용도로는 무난해 보인다. 자동화 전반의 기반을 맡길 수준은 아직 근거가 부족하다.