zients/line-mcp-server
MCP Server for LINE Messaging API — send messages, manage groups, rich menus, and query analytics
Platform-specific configuration:
{
"mcpServers": {
"line-mcp-server": {
"command": "npx",
"args": [
"-y",
"line-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.npmjs.com/package/@zients/line-mcp-server) [](https://nodejs.org) [](./LICENSE)
MCP Server for LINE Messaging API — let AI agents send messages, manage groups, configure rich menus, and query analytics on LINE. Works with Claude Code, OpenClaw, and any MCP-compatible client.
> Disclaimer: This project is not affiliated with, endorsed by, or sponsored by LY Corporation or LINE.
| Tool | Description | |------|-------------| | push_text_message | Send text to a user, group, or room | | push_image_message | Send an image (HTTPS URLs only) | | push_sticker_message | Send a LINE sticker | | push_flex_message | Send a Flex Message (rich layout) | | push_video_message | Send a video (HTTPS URLs only) | | push_audio_message | Send an audio clip (HTTPS URLs only) | | push_location_message | Send a location (lat/lng) | | show_loading_indicator | Display a loading animation in a chat | | broadcast_text_message | Broadcast text to all followers | | multicast_text_message | Send text to multiple users (max 500) | | broadcast_flex_message | Broadcast a Flex Message to all followers | | multicast_flex_message | Send a Flex Message to multiple users (max 500) |
| Tool | Description | |------|-------------| | get_user_profile | Get user display name, picture, status, and language | | get_group_summary | Get group name and picture (bot must be a member of the group) |
| Tool | Description | |------|-------------| | get_group_member_count | Get number of members in a group | | get_group_member_ids | List all member IDs in a group | | get_group_member_profile | Get a specific member
Loading reviews...