line avatar

LINE Bot

line/line-bot-mcp-server

The LINE Bot MCP Server integrates the LINE Messaging API to enable AI agents to interact with LINE Official Accounts through six primary tools: pushing text or customizable flex messages to individual users, broadcasting messages to all followers, retrieving user profile information, and managing account resources like message quotas and rich menus. It solves the problem of connecting AI agents to the LINE messaging platform by providing a standardized MCP interface for sending messages, accessing user data, and managing account-level messaging features.

GitHub stars
583
tools
13
last updated
Dec 15, 2025

Tools

13 tools

Public tool metadata for what this MCP can expose to an agent.

push_text_messagePush a simple text message to a user via LINE.

Push a simple text message to a user via LINE.

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

get_profileGet detailed profile information of a LINE user including display name, profile picture URL, status message and language.

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

No parameter schema in public metadata yet.

get_message_quotaGet the message quota and consumption of the LINE Official Account. This shows the monthly message limit and current usage.

Get the message quota and consumption of the LINE Official Account. This shows the monthly message limit and current usage.

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

delete_rich_menuDelete a rich menu from your LINE Official Account.

Delete a rich menu from your LINE Official Account.

No parameter schema in public metadata yet.

set_rich_menu_defaultSet a rich menu as the default rich menu.

Set a rich menu as the default rich menu.

No parameter schema in public metadata yet.

cancel_rich_menu_defaultCancel the default rich menu.

Cancel the default rich menu.

No parameter schema in public metadata yet.

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

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

No parameter schema in public metadata yet.

get_follower_idsGet 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.

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.

No parameter schema in public metadata yet.

get_group_summaryGet the group chat summary including group ID, group name, and group icon URL, using the group ID.

Get the group chat summary including group ID, group name, and group icon URL, using the group ID.

No parameter schema in public metadata yet.

Sponsors

Readme

日本語版 READMEはこちら

LINE Bot MCP Server

npmjs

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.

Tools


View the full README on GitHub

Details

Repository
github.com/line/line-bot-mcp-server
Categories
AI & LLM Tools, Communication & Messaging

Related AI & LLM Tools MCP servers

View all
1ikalus1988 avatarMisakanetikalus1988/misakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.561stars
2pv-bhat avatarVibe Check Mcp Serverpv-bhat/vibe-check-mcp-serverMetacognitive AI agent oversight: adaptive CPI interrupts for alignment, reflection and safety488stars
3amrdab avatarClawdcursoramrdab/clawdcursorSafe cross-OS desktop control for any AI agent - the fallback execution layer.408stars
4runekaagaard avatarMCP Alchemy Serverrunekaagaard/mcp-alchemyA MCP (model context protocol) server that gives the LLM access to and knowledge about relational databases like SQLite, Postgresql, MySQL & MariaDB, Oracle, an403stars
5gotalab avatarSkillPortgotalab/skillportProvides an MCP interface to discover, load, and execute agent skills on demand.385stars
6mutonby avataragentringmutonby/agentringLet your AI agent message and call your Android phone, and get your reply or the call transcript.376stars