Line Oa MCP Ultimate logo

Line Oa MCP Ultimate

Operate one or multiple LINE Official Accounts through AI agents using messaging, rich menus, audiences, insights, and shopping tools.

Install Line Oa MCP Ultimate

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "line-oa-mcp-ultimate": {
      "command": "npx",
      "args": [
        "-y",
        "line-oa-mcp-ultimate"
      ],
      "env": {
        "MCP_HTTP_TOKEN": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y line-oa-mcp-ultimate

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 4d ago.

Overview

The line-oa-mcp-ultimate MCP server connects AI agents to LINE Official Account operations through natural-language requests. It provides 37 messaging tools, 14 opt-in LINE Shopping tools, four resources, and eight guided prompts for broadcasts, message design, rich menus, audiences, insights, and commerce workflows. It supports stdio and Streamable HTTP, with bearer-token authentication for HTTP deployments, and can switch between multiple OAs from one configuration. Reach for it when an AI workspace needs to manage LINE customer communications without manually operating the LINE OA Manager interface.

Use cases

  • Send targeted LINE broadcasts
  • Design and deliver rich messages
  • Build and assign Thai-ready rich menus
  • Create audiences from CSV files
  • Review broadcast engagement and delivery

Key features

  • Multi-account LINE OA configuration
  • Broadcast, narrowcast, multicast, push, and reply messaging
  • Flex, Rich, Card, coupon, image, and video message support
  • Rich Menu Studio with preview workflow
  • Audience and engagement management
  • Optional LINE Shopping tools

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

4/4 checks healthy over the last 7d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 7d ago via OSV.dev · line-oa-mcp-ultimate (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars102Stargazers on the source repository.
npm downloads1.2kPackage downloads in the last 30 days.
Last commit2mo agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.

How Line Oa MCP Ultimate works

What line-oa-mcp-ultimate does

The line-oa-mcp-ultimate MCP server exposes LINE Official Account operations to MCP-compatible AI hosts. It supports a single OA or multiple client accounts selected at runtime, making it suitable for both individual businesses and agencies managing several accounts.

Its messaging coverage includes replies, pushes, multicasts, narrowcasts, and broadcasts. Messages can contain text, Flex content, stickers, images, videos, native LINE coupons, or prebuilt message JSON. Sending can happen immediately, produce a draft for later scheduling in LINE OA Manager, or run as a dry run that validates the request and estimates cost.

The server also covers rich-menu lifecycle tasks, Flex and Card Message design, tappable Rich Messages, audience management, delivery and engagement reporting, and optional LINE Shopping operations such as products, stock, orders, parcel labels, settlements, and checkout links.

How it works

An AI agent calls MCP tools based on a natural-language request. The server translates those calls into LINE Messaging API operations and returns structured results or ready-to-send message JSON. For example, a design tool can create Flex, Rich, or Card Message data, which can then be passed to the general message-sending tool.

Rich Message image handling can accept an attached picture, prepare and host the image, and check that it is deliverable before sending. Rich Menu Studio can generate menu artwork with Thai-ready layouts, provide a preview step, and pass the result to the rich-menu build workflow.

For multi-account setups, a configuration file can contain multiple OAs. Runtime tools select one account or run an operation across many accounts. Sending also includes quota-oriented validation, cost estimates in dry-run mode, and quiet-hour warnings for the documented 22:00–08:00 period.

Setup and configuration

The project requires Node.js 20 or newer and is distributed as an npm package. It can run over stdio or as a Streamable HTTP service. HTTP deployments use the MCP_HTTP_TOKEN bearer token for authentication, allowing an AI host to connect through one URL.

A single account needs one account configuration value; agencies can define multiple OAs in one configuration and switch between them with the line_use_oa operation.

Because the server is browser-free, its rich-menu image generation uses JavaScript-based Satori and Resvg rather than downloading a headless Chromium browser.

Tools and capabilities

The line-oa-mcp-ultimate MCP server groups its documented capabilities as follows:

  • Send messages through reply, push, multicast, narrowcast, or broadcast transports.
  • Create Flex, Rich, Card, sticker, image, video, coupon, and raw JSON messages.
  • Build, inspect, assign, unlink, swap, and delete rich menus, including aliases.
  • Generate rich-menu artwork and preview it before deployment.
  • Create, update, list, and delete audiences from CSV data or broadcast engagement.
  • Review OA status, weekly reports, broadcast engagement, send-cost estimates, and narrowcast delivery progress.
  • Use 14 opt-in LINE Shopping tools for catalog, inventory, order, parcel, settlement, and checkout tasks.

Limitations and notes

The project is independent and is not affiliated with or endorsed by LY Corporation or LINE Corp. LINE is used descriptively. LINE Shopping tools are opt-in rather than part of the core messaging set. Draft mode does not schedule directly through the server; it prepares a draft for scheduling in LINE OA Manager.

The README names Claude Cowork, Claude Code, Cursor, Codex, ChatGPT desktop, OpenClaw, and Hermes as compatible MCP hosts. This listing includes the named clients that have corresponding standard slugs. The server's available operations and LINE API behavior remain subject to the account configuration and LINE platform capabilities.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Line Oa MCP Ultimate

line-oa-mcp-ultimate is an MCP server that connects AI agents to LINE Official Accounts. Its main tools send messages, design Flex, Rich, and Card Messages, manage rich menus and audiences, report insights, and optionally operate LINE Shopping features across one or multiple OAs.

Install it as an npm package and run it with Node.js 20 or newer.

Yes, it can manage multiple OAs from one configuration file. Use the documented runtime account-selection operation, `line_use_oa`, to switch accounts, or use `line_run_on_many_oas` for fan-out operations.

Yes, it supports Streamable HTTP with bearer-token authentication. Set the `MCP_HTTP_TOKEN` value for the HTTP service, then point an MCP-compatible host at the server URL.

Yes, the documented image workflow accepts an attached picture, prepares and hosts it, and checks deliverability before sending. The README identifies this as a zero-setup Rich Message workflow.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewLine Oa MCP Ultimate AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/line-oa-mcp-ultimate?style=directory)](https://allmcps.com/mcp/line-oa-mcp-ultimate)
HTML Embed
<a href="https://allmcps.com/mcp/line-oa-mcp-ultimate"><img src="https://allmcps.com/api/badge/line-oa-mcp-ultimate?style=directory" alt="Line Oa MCP Ultimate on AllMCPs" /></a>