Claude Desktop, Cursor, VS Code 등 주요 AI 클라이언트에 MCP 서버를 설치하고, 원격 서버의 OAuth 인증도 처리하는 CLI입니다.
apify/mcpc
MCP의 도구, 리소스, 프롬프트, OAuth 로그인 등을 셸 명령으로 사용할 수 있게 해 주는 디버깅 및 스크립팅용 CLI 클라이언트입니다.
- 스타
- 1,092
- 포크
- 107
- 열린 이슈
- 31
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
mcpc는 Model Context Protocol용 CLI 클라이언트로, 모든 MCP 작업을 셸 명령으로 실행할 수 있게 합니다. 개발자는 이를 사용해 MCP 서버를 살펴보고 디버깅하거나, 일반 셸 스크립트로 반복 가능한 MCP 워크플로를 작성하거나, 단일 Bash 도구 호출을 통해 AI 에이전트에 MCP 접근 권한을 제공할 수 있습니다.
세션은 @ 접두사로 이름을 지정하며, stdio 또는 Streamable HTTP를 통해 여러 서버에 동시에 연결된 상태를 유지할 수 있습니다. 인증은 PKCE를 사용하는 OAuth 2.1, 클라이언트 ID 메타데이터 문서, 동적 클라이언트 등록, 클라이언트 자격 증명, 엔터프라이즈 관리형 인증을 지원하며, 자격 증명은 OS 키체인에 저장됩니다. --json 플래그를 사용하면 jq 및 xargs와 조합해 출력을 처리할 수 있습니다.
또한 인증된 세션을 업스트림 토큰을 노출하지 않고 로컬 MCP 서버로 제공하는 프록시 모드, 세션 전반에서 도구를 검색하는 grep, Base에서의 실험적 x402 결제 지원 기능도 포함되어 있습니다.
핵심 기능
- 01stdio 및 Streamable HTTP를 통해 도구, 리소스, 프롬프트, 비동기 작업, 스킬을 셸 명령으로 사용할 수 있게 합니다.
- 02여러 MCP 서버에 대한 세션을 동시에 유지합니다.
- 03PKCE를 사용하는 OAuth 2.1, CIMD, 동적 클라이언트 등록을 지원하며, 자격 증명은 OS 키체인에 보관합니다.
- 04--json으로 JSON을 출력해 jq 및 셸 스크립트에 파이프할 수 있습니다.
- 05클라이언트에 업스트림 자격 증명을 노출하지 않는 로컬 프록시 모드를 제공합니다.
- 06grep을 사용해 활성 세션 전반에서 도구를 검색합니다.
활용 사례
- 터미널에서 원격 MCP 서버를 디버깅하고 살펴보기.
- 셸 파이프라인과 jq로 반복 가능한 MCP 워크플로를 스크립팅하기.
- 자격 증명을 노출하지 않고 단일 Bash 도구를 통해 AI 코딩 에이전트에 MCP 접근 권한 제공하기.
- OAuth 클라이언트 자격 증명으로 MCP 서버에 인증하는 CI 작업 실행하기.
빠른 시작
- 1
Homebrew로 설치
brew install mcpc - 2
또는 npm으로 전역 설치
npm install -g @apify/mcpc - 3
원격 MCP 서버에 로그인하고 OAuth 자격 증명 저장
mcpc login mcp.apify.com - 4
이름이 지정된 세션으로 서버에 연결하고 도구 목록 표시
mcpc connect mcp.apify.com @test
사용 전 알아둘 점
- OS 키체인에 의존합니다. 헤드리스 환경이나 CI 시스템에서는 파일 기반 자격 증명 저장소로 대체됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mcpc은(는) 무엇인가요?
- MCP의 도구, 리소스, 프롬프트, OAuth 로그인 등을 셸 명령으로 사용할 수 있게 해 주는 디버깅 및 스크립팅용 CLI 클라이언트입니다. mcpc는 Model Context Protocol용 CLI 클라이언트로, 모든 MCP 작업을 셸 명령으로 실행할 수 있게 합니다. 개발자는 이를 사용해 MCP 서버를 살펴보고 디버깅하거나, 일반 셸 스크립트로 반복 가능한 MCP 워크플로를 작성하거나, 단일 Bash 도구 호출을 통해 AI 에이전트에 MCP 접근 권한을 제공할 수 있습니다.
- mcpc은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mcpc은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mcpc은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mcpc의 마지막 커밋은 2026년 11월 6일입니다.
- mcpc은(는) 어디에 사용할 수 있나요?
- 터미널에서 원격 MCP 서버를 디버깅하고 살펴보기. 셸 파이프라인과 jq로 반복 가능한 MCP 워크플로를 스크립팅하기. 자격 증명을 노출하지 않고 단일 Bash 도구를 통해 AI 코딩 에이전트에 MCP 접근 권한 제공하기. OAuth 클라이언트 자격 증명으로 MCP 서버에 인증하는 CI 작업 실행하기.
- mcpc는 어떻게 설치하나요?
- Homebrew로 설치: brew install mcpc 또는 npm으로 전역 설치: npm install -g @apify/mcpc 원격 MCP 서버에 로그인하고 OAuth 자격 증명 저장: mcpc login mcp.apify.com 이름이 지정된 세션으로 서버에 연결하고 도구 목록 표시: mcpc connect mcp.apify.com @test
- mcpc은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apify/mcpc
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트의 메모리, 자격 증명, 코드와 자동화를 저장하고 모든 MCP 호환 호스트에서 이용할 수 있는 클라우드 백엔드입니다.
Claude 같은 클라이언트가 여러 MCP 서버를 단일 HTTP 엔드포인트로 이용할 수 있게 집계하는 MCP 프록시 서버입니다.
MCP 서버, MCP 앱, ChatGPT 앱을 검사하고 채팅하며 디버깅할 수 있는 오픈소스 테스트·평가 플랫폼입니다.
ChatGPT 웹에서 Codex 코딩 세션을 계획하고 검토할 수 있도록 하는 비공식 브리지로, 읽기 전용 OAuth 보호 MCP 연결을 사용하며 실행은 Codex가 담당합니다.
MCP 도구, 프롬프트, 설정을 이식 가능한 플레이북으로 묶어 AI 에이전트가 단일 엔드포인트로 연결할 수 있게 하는 로컬 우선 게이트웨이입니다.