@line/line-bot-mcp-server

communication MCP Server

MCP server that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

Install Ready
communicationcommunication
6 views598 stars108 forksv0.0.1-localApache-2.0

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
598
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @line/line-bot-mcp-server

2. Add to claude_desktop_config.json

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

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

23
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (23)

message

For sending a text message

message.contents.type

(enum): Type of the container. 'bubble' for single container, 'carousel' for multiple swipeable bubbles.

cameraRoll

For opening the camera roll

message.altText

(string): Alternative text shown when flex message cannot be displayed.

Get

a list of user IDs of users who have added the LINE Official Account as a friend. This allows you to obtain user IDs for sending messages without manually preparing them.

datetimepicker

For opening a date/time picker

Inputs:

`start` (string?): Continuation token to get the next array of user IDs. Returned in the `next` property of a previous response.

actions

(array): The actions of the rich menu. You can specify minimum 1 to maximum 6 actions. Each action can be one of the following types:

clipboard

For copying text to clipboard

Push

a highly customizable flex message to a user via LINE.

message.text

(string): The plain text content to send to the user.

message.contents

(any): The contents of the flex message. This is a JSON object that defines the layout and components of the message.

Broadcast

a highly customizable flex message via LINE to all users who have added your LINE Official Account.

Delete

a rich menu from your LINE Official Account.

Set

a rich menu as the default rich menu.

Cancel

the default rich menu.

Create

a rich menu based on the given actions. Generate and upload an image. Set as default.

postback

For sending a postback action

uri

For opening a URL

camera

For opening the camera

location

For sending the current location

richmenuswitch

For switching to another rich menu

limit

(number?): The maximum number of user IDs to retrieve in a single request.