line/line-bot-mcp-server

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

What it solves

This project provides a way for AI agents to interact directly with the LINE Messaging API. It allows an AI agent to send messages, manage user profiles, and handle rich menus for a LINE Official Account, effectively turning the AI into a bot operator.

How it works

It is implemented as a Model Context Protocol (MCP) server. By connecting this server to an AI agent (such as Claude Desktop or Cline), the agent gains access to a set of tools that can execute API calls to LINE. These tools include sending text and "flex" (customizable) messages, broadcasting messages to all followers, retrieving user profiles, and managing rich menus.

Who it’s for

Developers who want to integrate AI agents with LINE Official Accounts to automate communication, customer support, or interactive experiences on the LINE platform.

Highlights

  • Message Delivery: Supports both simple text and highly customizable Flex messages.
  • Broadcasting: Ability to push messages to specific users or broadcast them to all followers.
  • User Management: Tools to retrieve follower IDs and detailed user profile information.
  • Account Administration: Full control over rich menus, including creation, deletion, and setting defaults.
  • Account Monitoring: Ability to check message quotas and consumption limits.

Related

  • Project
  • Project
  • Project
  • Project
  • Project