MCP로 에이전트를 Console Testers에 연결하기

Console Testers를 위한 MCP 서버를 만들었습니다. 덕분에 MCP를 지원하는 에이전트(Claude,Cursor,직접 만든 에이전트)는 대시보드를 열지 않고도 폐쇄 테스트 상태를 확인하고,앱을 추가하고,리포트를 받아올 수 있습니다.
MCP는 실제로 무엇인가
MCP는 Model Context Protocol의 약자입니다. 규격을 걷어내면,AI 앱이 원격 서버에 있는 도구를 호출하는 표준 방식입니다. 에이전트는 어떤 도구가 있고 어떤 인자를 받는지 알아낸 뒤,다른 무엇을 호출하듯 그대로 호출합니다.
우리가 직접 만든 이유는,폐쇄 테스트 운영의 절반이 상황 확인이기 때문입니다. 남은 일수,리포트 준비 여부,지금 제출할 수 있는지. 어차피 에이전트에게 묻는 질문들이니,그 질문에 답할 수 있게 만들었습니다.
에이전트가 할 수 있는 일
총 여덟 개의 도구를 두 그룹으로 나눴습니다.
에이전트가 언제든 호출할 수 있는 읽기 전용 도구입니다.
- `check_token_balance` - 잔액 확인,잔액이 0이 되면 추가 구매를 안내합니다
- `check_app_can_be_added` - 패키지 형식,중복 여부,스토어 리스팅,잔액 대비 토큰 비용을 확인하는 무료 시뮬레이션입니다
- `get_all_apps` - 관리 중인 모든 앱과 플랫폼,그리고 잔액을 함께 보여 줍니다
- `check_app_status` - 대시보드 URL,진행률,상태,남은 일수,리포트 준비 여부
- `can_submit_review` - 리뷰를 제출할 수 있는지,이미 제출된 리뷰가 있는지
- `get_report` - 두 가지 테스트 리포트가 존재하는지,각각의 링크와 함께 알려 줍니다
나머지 두 개는 상태를 바꿉니다.
- `add_app_for_testing` - 패키지 이름과 플랫폼으로 앱을 추가하고 토큰을 사용합니다
- `submit_review` - 리뷰를 제출하거나 수정하며,이후 검수 단계로 넘어갑니다
쓰기 동작을 하는 도구는 이 두 개뿐이고,우리가 생성하는 설정 안내는 에이전트에게 정확한 내용을 먼저 보여 주고 여러분의 명시적인 확인을 기다리도록 지시합니다. 여러분이 동의하지 않는 한 어떤 것도 여러분의 토큰을 사용하지 않습니다.
설정
대시보드를 열고 MCP 페이지로 이동하세요. 그곳에는 두 가지가 있습니다. 활성 연결 목록과,"에이전트 셀프 설정" 아래에 있는 붙여 넣기용 블록입니다.
그 블록을 에이전트에 복사하세요. 서버 설정과 몇 가지 지침이 함께 들어 있어서,손으로 설정할 부분은 없습니다. 설정 내용은 다음과 같습니다.
{
"consoletesters": {
"type": "http",
"url": "https://consoletesters.com/api/mcp"
}
}API 키도 없고,어딘가에 붙여 넣어야 할 헤더도 없습니다. 서버는 표준 MCP 인증(OAuth 2.1)을 사용하므로,처음 연결할 때 브라우저 페이지가 열리고 Console Testers에 로그인해 접근을 승인하면 됩니다. 에이전트가 그 토큰을 보관하고 알아서 갱신합니다.
연결되면 서버의 도구 목록을 요청해 보세요. 위의 여덟 개가 모두 보일 겁니다. 그다음이면 끝입니다.
연결 내역은 같은 대시보드 페이지에 남아 있으며,각 클라이언트가 언제 추가됐고 마지막으로 언제 실행됐는지 표시됩니다. 연결을 해제하면 다시 로그인하기 전까지 해당 에이전트는 접근이 차단됩니다.
시도해 볼 만한 프롬프트
- "내 폐쇄 테스트는 어떻게 진행되고 있나요?"
- "지금 어떤 앱에 리뷰를 제출할 수 있나요?"
- "com.example.app의 테스트 리포트는 준비됐나요?"
- "앱을 하나 더 추가할 토큰이 충분한가요?"
에이전트가 읽기 도구를 호출해 실제 데이터를 받아와 답합니다. 탭을 넘기지 않고,패키지 이름을 복사 붙여넣기도 필요 없습니다.
굳이 왜 해야 할까
대시보드도 잘 동작합니다. 여기서 말하는 건 14일 동안 대시보드를 몇 번 확인하느냐입니다. 상태 질문을 채팅으로 답받을 수 있고,패키지 이름을 잘못 입력하는 일도 없어지고,앱 하나씩 들어가지 않고 한 번에 전체 요약을 요청할 수 있습니다.
이미 하루 종일 에이전트 안에서 일하고 있다면,나올 이유가 하나 줄어듭니다.