LINE 공식계정을 자연언어로 조작하는 AI 에이전트용 MCP 서버 — 클릭 없이 메시지·메뉴·고객 관리
중간맛 분석
스택: TypeScript + MCP(Model Context Protocol) 1.x, Node.js 20+, 데이터베이스·스케줄러 불필요. 주요 기능: 34개 메시징 도구(메시지 전송·리치메뉴·오디언스·쿠폰) + 14개 라인 쇼핑 도구(선택) + 5개 인사이트·분석 도구. 즉시 쓸 수 있나: 환경변수 하나만 설정하면 한 줄로 설치, Claude/Cursor 등 MCP 호스트에 등록 후 자연언어로 작동. 데모: '내 OA 상태 보여줘' 입력 시 친구 수·월간 한도·웹훅 상태를 카드로 반환.
이런 레포예요
이럴 때 쓰면 좋아요
- 마케팅 담당자가 세분화된 고객층에게 캠페인 메시지를 자동으로 예약·전송
- SMB 오너가 라인을 주 고객채널로 사용하며 리치메뉴·쿠폰·고객 분석을 AI로 자동화
- 마케팅 에이전시가 여러 클라이언트의 라인 OA를 하나의 설정 파일에서 통합 관리
핵심 기능
대안 대비 차별점
라인 공식 API를 자연언어로 조작하는 MCP 서버로, 웹 UI 수동 조작 없이 의도 기반 명령으로 작동하며 태국 지역화·에이전시 다중 OA 지원·무료 계정 풀 커버가 특징입니다.
준비물
- Node.js 20 이상
- LINE Official Account(메시징 API 활성화)
- Channel Access Token
바로 시작하기
-
LINE Developers Console(https://developers.line.biz/console/)에서 Messaging API 채널을 열고 Channel access token을 발급받습니다.
-
당신의 AI 호스트(Claude Cowork/Desktop/Cursor 등)의 MCP 설정 파일을 찾아 다음 JSON 블록을 추가합니다:
{
"mcpServers": {
"line": {
"command": "npx",
"args": ["-y", "line-oa-mcp-ultimate"],
"env": {
"LINE_CHANNEL_ACCESS_TOKEN": "YOUR_TOKEN_HERE"
}
}
}
}
-
AI 호스트를 완전히 종료(Cmd+Q 또는 Ctrl+Q)한 후 다시 시작합니다. 처음 실행 시 npx가 npm에서 패키지를 받아 캐시합니다.
-
새 채팅창에서 다음을 입력해 정상 작동을 확인합니다:
Show my LINE OA status
또는 태국어로:
ดูสถานะ OA หน่อย
친구 수, 월간 한도, 웹훅 상태, 기본 리치메뉴가 표시되면 완료입니다.
별 추이 · 7일
활용성 · 따라 만들기 좋은가
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2026년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/wasintoh/line-oa-mcp-ultimate)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기