Communitygithub.com

coreyunfastened552/claude-line-channel

LINE을 Claude Code에 연결하는 MCP 서버로, DM, 그룹 채팅, 미디어 다운로드 및 이미지 응답을 지원합니다.

claude-line-channel란 무엇인가요?

이 스킬은 Claude Code를 LINE 메시징 플랫폼과 연결하는 MCP(Model Context Protocol) 서버를 제공합니다. 이를 통해 개발자는 LINE의 개인 DM(Direct Message) 및 그룹 채팅에서 Claude Code의 AI 기능을 직접 활용할 수 있습니다. 주요 기능으로는 텍스트 메시지 송수신, 이미지 및 기타 미디어 파일 다운로드, 그리고 이미지 응답 생성이 포함됩니다. 이 스킬은 Claude Code 환경에서 LINE 채팅 인터페이스를 확장하려는 개발자에게 유용하며, MCP 프로토콜을 기반으로 동작합니다. 환경 변수 설정을 통해 LINE 채널 액세스 토큰과 시크릿을 구성하고, Claude Code 내에서 `/line` 명령어로 상호작용할 수 있습니다. LINE 메시징 API의 웹훅을 활용하여 실시간 메시지 이벤트를 처리하며, 미디어 콘텐츠는 자동으로 다운로드되어 Claude의 컨텍스트에 포함됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add coreyunfastened552/claude-line-channel

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

claude-line-channel은(는) 무엇을 하나요?

LINE을 Claude Code에 연결하는 MCP 서버로, DM, 그룹 채팅, 미디어 다운로드 및 이미지 응답을 지원합니다.

개요

이 스킬은 LINE 메시징 플랫폼을 Claude Code에 통합하여, 개발자가 LINE 채팅 인터페이스에서 직접 Claude Code의 AI 기능을 사용할 수 있도록 합니다.

기능

  • DM 지원: 개인 1:1 대화에서 Claude Code와 상호작용합니다.
  • 그룹 채팅: 그룹 채팅방에서 Claude Code의 응답을 받을 수 있습니다.
  • 미디어 다운로드: 이미지, 비디오 등 LINE 메시지에 첨부된 미디어 파일을 자동으로 다운로드합니다.
  • 이미지 응답: 이미지를 생성하거나 처리하여 LINE 채팅으로 응답할 수 있습니다.

설정 방법

  1. 다음 환경 변수를 설정합니다:

    • LINE_CHANNEL_ACCESS_TOKEN: LINE Messaging API 채널의 액세스 토큰
    • LINE_CHANNEL_SECRET: LINE 채널 시크릿 키
  2. Claude Code 환경에서 MCP 서버를 실행합니다.

  3. /line 명령어를 사용하여 LINE 채팅과 상호작용을 시작합니다.

지원 플랫폼

  • Claude Code
  • LINE Messaging API (LINE Developers)

동작 방식

이 MCP 서버는 LINE 플랫폼에서 발생하는 웹훅 이벤트를 수신하여 Claude Code로 전달합니다. 사용자가 LINE 채팅방에 메시지를 보내면(예: @claude /명령어 인자), 해당 메시지가 MCP 서버를 통해 Claude Code로 전송되고, AI가 처리한 응답이 다시 LINE 채팅방으로 전송됩니다. 미디어 파일은 LINE의 CDN에서 자동으로 다운로드되어 Claude의 컨텍스트에 포함됩니다.

참고 자료

관련 스킬