MCP Catalogs
Homeline-bot-mcp-server screenshot

line-bot-mcp-server

by line·583·Score 51

LINE Bot MCP Server connects AI agents to LINE Official Accounts via 12 tools for messaging, profile retrieval, and rich menu management.

communicationproductivityai-llm
106
Forks
14
Open issues
this month
Last commit
2d ago
Indexed

Overview

This MCP server from LINE enables AI agents to interact with LINE Official Accounts through a comprehensive set of tools. It supports sending text and flexible messages to individual users or broadcasting to all followers, retrieving user profiles, checking message quotas, and managing rich menus. The server is well-maintained with clear documentation and provides installation options via npm or Docker. While marked as a preview version, it offers extensive functionality for integrating LINE's messaging capabilities into AI workflows.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automated customer support chatbot for LINE Official Account
you:Broadcasting promotional messages to all LINE followers
you:Creating interactive rich menus for enhanced user experience
you:What permissions do I need to set up this MCP server?
you:Can I use this server for commercial LINE Official Accounts?

When to choose this

Choose this when you need to connect AI agents with LINE's messaging platform for customer service, notifications, or user engagement through LINE Official Accounts.

When NOT to choose this

Avoid if you're not already using LINE Official Accounts or if you need messaging functionality outside of LINE's ecosystem.

Tools this server exposes

11 tools extracted from the README
  • push_text_message

    Push a simple text message to a user via LINE.

  • push_flex_message

    Push a highly customizable flex message to a user via LINE.

  • broadcast_text_message

    Broadcast a simple text message via LINE to all users who have followed your LINE Official Account.

  • broadcast_flex_message

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

  • get_profile

    Get detailed profile information of a LINE user.

  • get_message_quota

    Get the message quota and consumption of the LINE Official Account.

  • get_rich_menu_list

    Get the list of rich menus associated with your LINE Official Account.

  • delete_rich_menu

    Delete a rich menu from your LINE Official Account.

  • set_rich_menu_default

    Set a rich menu as the default rich menu.

  • create_rich_menu

    Create a rich menu based on the given actions.

  • get_follower_ids

    Get a list of user IDs of users who have added the LINE Official Account as a friend.

Comparable tools

slack-mcpdiscord-mcp-servertelegram-bot-api-mcp

Installation

Installation

Prerequisites

  • Node.js v20 or later
  • LINE Official Account with Messaging API enabled

Step 1: Get LINE Credentials

  1. Create a LINE Official Account at https://developers.line.biz/en/docs/messaging-api/getting-started/#create-oa
  2. Enable Messaging API for your account
  3. Get your Channel Access Token: https://developers.line.biz/en/docs/basics/channel-access-token/#long-lived-channel-access-token
  4. Get your Destination User ID: https://developers.line.biz/en/docs/messaging-api/getting-user-ids/#get-own-user-id

Step 2: Install with npx

Add to your Claude Desktop config:

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

Step 3: Install with Docker

docker run -i --rm -e CHANNEL_ACCESS_TOKEN="YOUR_TOKEN" -e DESTINATION_USER_ID="YOUR_USER_ID" line/line-bot-mcp-server

FAQ

What permissions do I need to set up this MCP server?
You need a LINE Official Account with the Messaging API enabled and a long-lived channel access token with the 'send message' permission.
Can I use this server for commercial LINE Official Accounts?
Yes, this server can be used with commercial LINE Official Accounts, but note that it's currently marked as a preview version and may not have complete functionality.

Compare line-bot-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.