v1.0.1 — Initial Public Release
v1.0.1 — Initial Public Release 🎉
The first stable release of LINE OA MCP Ultimate — a Model Context Protocol server that lets you operate your LINE Official Account from any AI agent through natural language.
Note: v1.0.0 was published with placeholder package metadata. Use v1.0.1 as the canonical first release.
What's inside
27 tools · 4 resources · 7 guided prompts covering the full LINE OA operating workflow.
📨 Messaging
line_send_message— universal sender (5 transports, 3 modes)line_show_typing— typing indicatorline_find_sticker— sticker search by mood / keyword
🎨 Rich Menu
line_build_rich_menu— create + upload + set default in one callline_list_rich_menusline_delete_rich_menuline_audit_user_menu— "why does user X see menu Y?"
💎 Flex Message
line_design_flex— 8 Thai-localized templates + raw JSON
🎯 Audiences
line_build_audience_from_csv— CSV → audienceline_build_audience_from_engagement— retarget from prior broadcast clicksline_list_audiencesline_delete_audience
📊 Insights
line_get_oa_status— quick health cardline_get_oa_report— markdown digest for a date rangeline_get_message_stats— per-broadcast engagementline_estimate_send_cost— pre-flight cost estimate
🎟 Coupons
line_manage_coupon— CRUDline_get_coupon_stats— redemption analytics
🔌 Webhook
line_test_webhook— ping configured webhook URL
👤 Operations
line_get_user_profileline_list_followers(Premium TH/JP/TW only)line_list_oasline_use_oa— switch active OA mid-sessionline_run_on_many_oas— agency feature
💻 Developer Pack
line_manage_liff_app— LIFF lifecycle CRUDline_emit_liff_code— generate LIFF SDK init code (5 frameworks)line_emit_login_snippet— generate LINE Login OAuth scaffold
Resources
line://oa/{id}/snapshot— auto-refreshing OA statusline://flex/templates— Flex template catalogline://stickers/catalog— sticker catalog with mood-keyword indexline://calendar/thai-holidays— Thai festival calendar with promo patterns
Prompts
daily-oa-report·build-campaign·schedule-broadcast-howtodiagnose-rich-menu·coupon-campaignmigrate-from-line-notify·webhook-setup-guide
Highlights
- 🪶 Zero infrastructure — no database, no public URL, no CDN, no tunnel.
- ⚡ 30-second install — single env var, one
npx -ycommand. - 🇹🇭 Thai-first — Flex templates, error messages, sticker keywords, holiday calendar.
- 🛡 Built-in safety — Quota Guardian, quiet-hours guard, pre-flight validation, reply-token TTL handling.
- 🏢 Multi-OA ready — operate dozens of client OAs from a single instance (agency-grade).
- 🆓 Free-tier ready — no LINE Premium upgrade required for the core feature set.
Install
{
"mcpServers": {
"line": {
"command": "npx",
"args": ["-y", "line-oa-mcp-ultimate"],
"env": {
"LINE_CHANNEL_ACCESS_TOKEN": "YOUR_TOKEN_HERE"
}
}
}
}Full setup walkthrough in the README.
Compatibility
- Node.js 20+
- MCP hosts: Claude Cowork · Claude Desktop · Claude Code · Cursor · Codex · ChatGPT desktop · any MCP-compatible host
Roadmap
- v2.x — Companion inbound package (webhook ingestion, chat 1:1 reply, auto-reply rules, greeting messages, chat tags).
- v3.x — Hosted SaaS for agency multi-tenant use.
Author: Dr. Wasin Treesinthuros (พี่โต) — Innovation Vantage / ForgeAI / LINE Certified Coach 2026
License: MIT