LINE Bot MCP Server

by hirosuke0520

Not rated
GitHub

About

Connects an AI agent to a LINE Official Account using the LINE Messaging API.

Details

Author
hirosuke0520
Categories
Communication, Other

Setup

Install LINE Bot MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/hirosuke0520/line-mcp-demo

Follow the installation instructions in the repository README, then restart your MCP client.

Connects an AI agent to a LINE Official Account using the LINE Messaging API.

Model Context Protocol (MCP)server implementation that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

[!NOTE] This repository is provided as a preview version. While we offer it for experimental purposes, please be aware that it may not include complete functionality or comprehensive support.
- push_text_message

- Push a simple text message to user via LINE.
- Inputs:

- user_id(string): The user ID to receive a message. Defaults to DESTINATION_USER_ID.
- message.text(string): The plain text content to send to the user.

- Push a highly customizable flex message to user via LINE. Supports both bubble (single container) and carousel (multiple swipeable bubbles) layouts.
- Inputs:

- user_id(string): The user ID to receive a message. Defaults to DESTINATION_USER_ID.
- message.altText(string): Alternative text shown when flex message cannot be displayed.
- message.content(any): The content of the flex message. This is a JSON object that defines the layout and components of the message.
- message.contents.type(enum): Type of the container. 'bubble' for single container, 'carousel' for multiple swipeable bubbles.

- Get detailed profile information of a LINE user including display name, profile picture URL, status message and language.
- Inputs:

- user_id(string): The ID of the user whose profile you want to retrieve. Defaults to DESTINATION_USER_ID.

git clone git@github.com/line/line-bot-mcp-server.git

Install the necessary dependencies and build line-bot-mcp-server when using Node.js. This step is not required when using Docker:

cd line-bot-mcp-server && npm install && npm run build

This MCP server utilizes a LINE Official Account. If you do not have one, please create it by followingthis instructions.

To connect to the Messaging API, you need to have a channel access token. You can confirm this by followingthis instructions.

Additionally, you will need the user ID of the recipient user for messages. You can confirm this by followingthis instructions.

Please add the following configuration for an AI Agent like Claude Desktop or Cline. Insert the channel access token and user ID you obtained earlier intoCHANNEL_ACCESS_TOKENandDESTINATION_USER_ID, respectively. Additionally, update the path toline-bot-mcp-serverinmcpServers.args.

{ "mcpServers": { "line-bot": { "command": "node", "args": [ "PATH/TO/line-bot-mcp-server/dist/index.js" ], "env": { "CHANNEL_ACCESS_TOKEN" : "FILL_HERE", "DESTINATION_USER_ID" : "FILL_HERE" } } } }
docker build -t line/line-bot-mcp-server .
{ "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" } } } }

Integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

Connect Tidio with your website via MCP. Embed the widget without exiting your programming environment.

An AI interaction tool with an advanced UI for the Model Context Protocol (MCP).

A cross-platform AI chat client supporting desktop, mobile, and web platforms.

Enables real-time communication between AI assistants and users via a web-based chat interface.

Connects an AI agent to a Kakao Official Account using the Kakao Developers API.

Connects an AI agent to a LINE Official Account using the LINE Messaging API.

A cross-platform desktop app for interacting with various Large Language Models (LLMs) through the Model Context Protocol (MCP).

A production-ready MCP server for ChatGPT and o3-pro, featuring caching, cost tracking, and rate limiting.

WhatsApp automation platform with 120+ MCP tools for AI chatbots, broadcasts, campaigns, contact management, knowledge bases, and newsletters

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.