Overview
Features
push_text_message
Push a simple text message to a user via LINE. Requires a userId or DESTINATION_USER_ID and the message.text content.
push_flex_message
Push a highly customizable flex message to a user. Supports userId, message.altText, message.contents (JSON), and contents.type values such as 'bubble' or 'carousel'.
broadcast_text_message
Broadcast a simple text message to all followers of the LINE Official Account.
broadcast_flex_message
Broadcast a customizable flex message to all followers. Includes message.altText and contents (JSON) with contents.type values like 'bubble' or 'carousel'.
get_profile
Retrieve detailed LINE user profile information including display name, avatar URL, status message, and language. Optional input: userId.
get_message_quota
Query the LINE Official Account's monthly message quota and current usage.
get_rich_menu_list
Fetch the list of rich menus associated with the LINE Official Account.
create_rich_menu
Create a new rich menu from a set of actions, generate and upload an image, and set it as default. Supports actions such as postback, message, URI, datetimepicker, camera, and more.
Who Is This For?
- AI Agents:Connect an AI agent to a LINE Official Account via MCP server to send and receive messages.
- LINE Admins:Administer LINE Official Account interactions, quotas, and rich menus through the MCP server.
- Developers:Developers building LINE-based automation tools by integrating this MCP server's features.




