LINE MCP 서버 시작하기

Ashley Goolam

Ashley Goolam

8 July 2025

LINE MCP 서버 시작하기

AI를 LINE 세상에 연결할 준비가 되셨나요? AI 에이전트와 LINE의 Messaging API를 연결해주는 멋진 도구인 LINE MCP 서버에 대해 자세히 알아보겠습니다. 이 튜토리얼에서는 LINE MCP 서버가 무엇인지, 왜 훌륭한지, 그리고 설정 방법을 설명해 드릴게요. 커피 한 잔 들고 로컬 머신을 준비한 다음, 즐겁고 대화하듯이 작업해 봅시다!

💡
아름다운 API 문서를 생성하는 훌륭한 API 테스트 도구를 원하시나요?

개발팀이 최고의 생산성으로 함께 작업할 수 있는 통합된 올인원 플랫폼을 원하시나요?

Apidog은 모든 요구 사항을 충족하며, Postman을 훨씬 더 저렴한 가격으로 대체합니다!

버튼

LINE과 Messaging API는 무엇인가요?

LINE이 처음이시라면, LINE은 특히 아시아에서 수백만 명의 사용자가 매일 채팅하고 공유하며 연결하는 매우 인기 있는 메시징 앱입니다. LINE의 Messaging API를 통해 개발자는 LINE 공식 계정을 통해 사용자와 상호 작용하는 챗봇 및 서비스를 구축할 수 있습니다. 메시지를 보내거나, 사용자 쿼리를 처리하거나, 업데이트를 방송할 수 있는 스마트하고 상호 작용하는 봇을 만드는 방법이라고 생각하시면 됩니다.

LINE MCP 서버는 Claude나 Gemini와 같은 AI 에이전트가 자연어 프롬프트를 사용하여 LINE 봇을 제어할 수 있도록 함으로써 이를 한 단계 더 발전시킵니다. AI에 LINE 계정의 열쇠를 주어 원활하고 매력적인 사용자 경험을 만들 수 있도록 하는 것과 같습니다!

LINE 공식 웹사이트

LINE MCP 서버 소개

LINE MCP 서버는 LINE에서 제공하는 오픈 소스 도구로, Model Context Protocol (MCP)을 통해 AI 에이전트를 LINE Messaging API에 연결합니다. MCP는 AI 시스템이 도구와 데이터에 접근하는 방식을 표준화하는 범용 플러그(AI를 위한 USB-C라고 생각하세요)와 같습니다. LINE MCP 서버를 사용하면 AI가 다음을 수행할 수 있습니다.

아직 시험 모드이므로 Messaging API 기능의 일부만 지원하지만, AI 기반 챗봇을 구축하는 데 이미 강력합니다.

LINE MCP 서버를 좋아할 수밖에 없는 이유

LINE MCP 서버가 판도를 바꾸는 이유입니다.

Claude Desktop으로 LINE MCP 서버 설치하기

사전 준비 사항

시작하기 전에 다음 사항을 확인하세요.

설치 옵션 1: npx 사용

단계 1: LINE 공식 계정 생성

  1. LINE Developers Console로 이동합니다.
  2. 프로바이더가 없다면 생성합니다 (예: “MyBotTeam”).
  3. Messaging API 채널을 생성하고 채널 액세스 토큰을 기록해 둡니다 (Messaging API 탭에서 발급).
  4. 채널에서 웹훅을 활성화합니다 (URL은 나중에 설정할 것입니다).
사용자 ID
채널 액세스 토큰

단계 2: Claude Desktop 설치

macOS 및 Windows용 Claude Desktop을 claude.ai/download에서 다운로드하여 설치합니다. 설치 후:

  1. Claude Desktop을 열고 시작하기(Get Started)를 클릭합니다.
  2. Claude 계정으로 로그인하거나 Google 계정으로 로그인합니다.
Claude Desktop 설치

단계 3: Claude Desktop용 LINE MCP 서버 구성

LINE MCP 서버에 연결하도록 Claude Desktop을 설정합니다.

  1. Claude Desktop을 열고 설정(톱니바퀴 아이콘)으로 이동합니다.
설정

2. 개발자(Developer) 탭을 선택하고 구성 편집(Edit Config)을 클릭합니다. 이렇게 하면 구성 파일이 포함된 폴더가 열립니다.

Claude 구성 편집

3. claude_desktop_config.json 파일을 찾거나 생성하고 다음을 추가합니다.

{
  "mcpServers": {
    "line-bot": {
      "command": "npx",
      "args": ["@line/line-bot-mcp-server"],
      "env": {
        "CHANNEL_ACCESS_TOKEN": "FILL_HERE",
        "DESTINATION_USER_ID": "FILL_HERE"
      }
    }
  }
}

4. FILL_HERE를 채널 액세스 토큰과 대상 사용자 ID(필요한 경우)로 바꿉니다.

5. 파일을 저장하고 Claude Desktop을 닫았다가 다시 열어 재시작합니다.

Claude에서 사용 가능한 MCP 서버

설치 옵션 2: Docker 사용

단계 1: LINE 공식 계정 생성

npx 방식과 동일한 단계를 따라 LINE 공식 계정을 설정하고 채널 액세스 토큰대상 사용자 ID를 얻습니다.

단계 2: LINE Bot MCP 서버 이미지 빌드

Docker Desktop

리포지토리를 복제하고 Docker 이미지를 빌드합니다.

git clone git@github.com:line/line-bot-mcp-server.git
cd line-bot-mcp-server
docker build -t line/line-bot-mcp-server .

이렇게 하면 LINE MCP 서버용 Docker 이미지가 생성됩니다.

단계 3: Claude Desktop용 LINE MCP 서버 구성

Docker화된 LINE MCP 서버에 연결하도록 Claude Desktop을 설정합니다.

  1. Claude Desktop을 열고 설정(톱니바퀴 아이콘)으로 이동합니다.
  2. 개발자(Developer) 탭을 선택하고 구성 편집(Edit Config)을 클릭합니다.
  3. claude_desktop_config.json 파일을 찾거나 생성하고 다음을 추가합니다.
{
  "mcpServers": {
    "line-bot": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "CHANNEL_ACCESS_TOKEN",
        "-e",
        "DESTINATION_USER_ID",
        "line/line-bot-mcp-server"
      ],
      "env": {
        "CHANNEL_ACCESS_TOKEN": "FILL_HERE",
        "DESTINATION_USER_ID": "FILL_HERE"
      }
    }
  }
}
  1. FILL_HERE를 채널 액세스 토큰과 대상 사용자 ID(필요한 경우)로 바꿉니다.
  2. 파일을 저장하고 Claude Desktop을 재시작합니다.
Claude에서 사용 가능한 도구

프롬프트 예제로 LINE MCP 서버 테스트

이제 Claude Desktop에서 몇 가지 프롬프트를 사용하여 LINE MCP 서버가 작동하는 것을 확인해 봅시다! 다음은 네 가지 사용 사례 예시입니다 (이전 기사에서 변경되지 않음).

1. 문자 메시지 보내기

프롬프트:

사용자에게 "I love you MCP"라는 LINE 메시지를 보내세요
샘플 프롬프트 1

Claude는 LINE MCP 서버를 통해 LINE 사용자에게 “I love you MCP”라는 문자 메시지를 보낼 것입니다.

2. LINE 사용자 프로필 가져오기 및 Flex 메시지 보내기

프롬프트:

사용자 프로필을 가져와 아름다운 Flex 메시지를 생성하여 사용자에게 보내세요
샘플 프롬프트 2

Claude는 사용자의 프로필(예: 표시 이름, 사진)을 가져와 영웅 이미지, 인사말 및 상태 메시지가 포함된 맞춤형 Flex 메시지를 보낼 것입니다.

문제 해결 팁

LINE MCP 서버가 AI 워크플로우를 강화하는 방법

LINE MCP 서버는 LINE 봇을 AI 기반 대화형 슈퍼스타로 만듭니다. 그 장점은 다음과 같습니다.

  1. 원활한 AI 통합: AI가 복잡한 코딩 없이 메시지를 보내고, Flex 메시지를 생성하거나, 사용자 데이터를 가져올 수 있습니다.
  2. 사용자 친화적인 프롬프트: 사용자 또는 AI는 “세일 알림을 방송해!”와 같은 자연어로 봇을 제어할 수 있습니다.
  3. 확장 가능한 설계: 테스트를 위해 로컬에서 실행하거나 프로덕션을 위해 클라우드 서버에 배포할 수 있습니다.
  4. 시험 기능: 현재 메시징, 사용자 프로필 검색 및 방송을 지원하며, 더 많은 기능이 추가될 예정입니다.

예를 들어, 사용자가 “내 프로필 이름이 뭐지?”라고 물으면 AI가 LINE MCP 서버를 통해 이를 가져오거나, 단일 프롬프트로 모든 팔로워에게 프로모션을 방송하는 봇을 만들 수 있습니다. 가능성은 무한합니다!

결론

이것으로 마무리하겠습니다! LINE MCP 서버는 스마트하고 매력적이며 쉽게 구축할 수 있는 AI 기반 LINE 챗봇을 만드는 데 필요한 도구입니다. AI 에이전트를 LINE의 Messaging API에 연결함으로써 사용자에게 상호 작용의 무한한 가능성을 열어줄 수 있습니다. 숙련된 개발자든 이제 막 시작하는 개발자든, 이 도구는 AI 통합을 매우 쉽게 만들어 줍니다.

💡
아름다운 API 문서를 생성하는 훌륭한 API 테스트 도구를 원하시나요?

개발팀이 최고의 생산성으로 함께 작업할 수 있는 통합된 올인원 플랫폼을 원하시나요?

Apidog은 모든 요구 사항을 충족하며, Postman을 훨씬 더 저렴한 가격으로 대체합니다!

버튼

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요