whatisgithub

What is line-oa-mcp-ultimate?

wasintoh/line-oa-mcp-ultimate — explained in plain English

Analysis updated 2026-05-18

40TypeScriptAudience · pm founderComplexity · 2/5LicenseSetup · easy

In one sentence

An MCP server that lets AI assistants like Claude manage a LINE Official Account by conversation, covering messaging, rich menus, coupons, and analytics.

Mindmap

mindmap
  root((line-oa-mcp-ultimate))
    What it does
      Connects AI to LINE OA
      Runs LINE API by chat
      No dashboard clicking
    Tech stack
      TypeScript
      Node.js
      MCP server
    Use cases
      Send broadcasts
      Build rich menus
      Manage coupons
    Audience
      Small business owners
      Marketers
      LINE integration developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Send promotional broadcasts to a LINE Official Account audience by asking an AI assistant in plain language.

USE CASE 2

Build and publish a rich menu for a LINE Official Account without touching the LINE dashboard.

USE CASE 3

Create and track redemption of coupons directly through an AI chat interface.

USE CASE 4

Manage multiple client LINE Official Accounts as an agency and run the same action across all of them.

What is it built with?

TypeScriptNode.jsMCPLINE API

How does it compare?

wasintoh/line-oa-mcp-ultimatejavlonbek1233/-brainboostjavlonbek1233/-neuroscan-a
Stars404040
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/52/52/5
Audiencepm foundervibe codervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires Node.js and a LINE Channel Access Token from the LINE Developers Console, no database or hosting needed.

So what is it?

LINE OA MCP Ultimate is a server that connects AI assistants like Claude or Cursor to your LINE Official Account, letting you operate the account through plain conversation instead of clicking through the LINE dashboard manually. LINE is a messaging app widely used in Asia, particularly in Thailand, Japan, and Taiwan, and businesses use LINE Official Accounts to broadcast messages, run promotions, and communicate with customers at scale. Once the server is set up, you can ask your AI assistant to do things like send a promotional message to a specific audience, summarize last week's engagement statistics, build a rich menu (the custom button panel that appears at the bottom of a chat), or create a coupon and check how many people redeemed it. The AI translates those requests into the appropriate LINE API calls behind the scenes. You provide intent, the server handles the technical details. The package includes 27 tools covering the main areas of LINE OA management: sending messages in several formats, creating and managing rich menus, building Flex messages (highly formatted visual cards) from pre-made templates, constructing retargeting audiences from customer lists or from people who clicked a previous broadcast, pulling analytics reports, and managing coupons. There are also tools for agencies that manage multiple client accounts and need to switch between them or run the same operation across all of them at once. Setup requires Node.js and a LINE Channel Access Token, which you get from the LINE Developers Console. There is no database, no server to host, and no public URL required. You paste a short configuration block into your AI host's settings file, restart the app, and the tools become available. The project notes it is aimed at small business owners and marketers who already rely on LINE as their primary customer channel, as well as developers building LINE-integrated software. The project is independent, not affiliated with LINE Corp, and is licensed under MIT.

Copy-paste prompts

Prompt 1
Set up line-oa-mcp-ultimate with my LINE Channel Access Token and connect it to Claude.
Prompt 2
Send a promotional message to my LINE Official Account audience using this MCP server.
Prompt 3
Build a rich menu for my LINE Official Account with these buttons.
Prompt 4
Summarize last week's engagement statistics for my LINE Official Account.
Prompt 5
Create a coupon in my LINE Official Account and show me how many people redeemed it.

Frequently asked questions

What is line-oa-mcp-ultimate?

An MCP server that lets AI assistants like Claude manage a LINE Official Account by conversation, covering messaging, rich menus, coupons, and analytics.

What language is line-oa-mcp-ultimate written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.

How hard is line-oa-mcp-ultimate to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is line-oa-mcp-ultimate for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.