LINE Bot MCP Server
MCP server that connects AI agents to LINE's Messaging API through a LINE Official Account, enabling push/broadcast messages, rich menu management, user profile retrieval, and message quota monitoring via 11 tools.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
LINE messaging platform MCP. Channel access token + channel secret. Webhook signature validation required. User messaging data is private. Popular in Asia-Pacific markets.
⚡ Reliability
Best When
You need an AI agent to send messages and manage rich menus on a LINE Official Account, particularly for Japanese or Southeast Asian user bases.
Avoid When
You need to handle incoming messages, target non-LINE platforms, or operate outside LINE's primary markets. Use Twilio or platform-specific SDKs instead.
Use Cases
- • Sending personalized LINE messages to users via AI agent
- • Broadcasting announcements to all LINE Official Account followers
- • Managing rich menus with interactive buttons programmatically
- • Monitoring message quota usage and limits
- • Building AI-powered LINE chatbot workflows
Not For
- • Non-LINE messaging platforms (WhatsApp, Telegram, Slack)
- • Receiving and processing incoming LINE messages (send-only)
- • High-volume transactional messaging requiring guaranteed delivery
- • Markets where LINE is not a primary messaging platform
Interface
Authentication
Requires a long-lived CHANNEL_ACCESS_TOKEN from the LINE Developers console. Also requires DESTINATION_USER_ID for default message recipients. Token is passed as an environment variable to the MCP server.
Pricing
Apache 2.0 licensed. The MCP server is free but LINE's Messaging API has its own pricing tiers based on message volume.
Agent Metadata
Known Gotchas
- ⚠ Messages are not idempotent - retrying a failed push_text_message may send duplicate messages
- ⚠ broadcast_text_message goes to ALL followers - agent must be careful not to trigger unintended broadcasts
- ⚠ CHANNEL_ACCESS_TOKEN is long-lived and provides full account access - must be secured
- ⚠ Preview/experimental status means API may change without notice
- ⚠ Requires LINE Official Account setup through LINE Developers console before MCP server works
- ⚠ Rich menu creation supports 1-6 buttons with specific size constraints that agents must understand
- ⚠ Node.js v20+ required for npx installation
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for LINE Bot MCP Server.
Scores are editorial opinions as of 2026-03-06.