LINE Desktop

v1.0.0Communicationstable

透過 MCP(Model Context Protocol),使 AI 工具能夠與 LINE Desktop 整合,並執行訊息的讀取與發送操作。Through the MCP (Model Context Protocol), AI tools can be integrated with LINE Desktop to perform message reading and sending operations.

botclaude-desktoplinemcp
Share:
87
Stars
0
Downloads
0
Weekly
0/5

What is LINE Desktop?

LINE Desktop is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 透過 mcp(model context protocol),使 ai 工具能夠與 line desktop 整合,並執行訊息的讀取與發送操作。through the mcp (model context protocol), ai tools can be integrated with line desktop to perform message reading and sending op...

透過 MCP(Model Context Protocol),使 AI 工具能夠與 LINE Desktop 整合,並執行訊息的讀取與發送操作。Through the MCP (Model Context Protocol), AI tools can be integrated with LINE Desktop to perform message reading and sending operations.

This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 透過 MCP(Model Context Protocol),使 AI 工具能夠與 LINE Desktop 整合,並執

Use Cases

Send and receive messages on LINE from Claude.
Automate LINE messaging for AI agents.
Integrate LINE Desktop into MCP workflows.
dtwang

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedMay 17, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx line-desktop

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use LINE Desktop

The LINE Desktop MCP Server integrates AI tools like Claude Desktop with the LINE Desktop messaging application, enabling AI assistants to read chat messages and send messages on your behalf through GUI automation — without requiring a LINE developer account or API tokens. It works by controlling the already-logged-in LINE Desktop client using platform-native automation (AutoHotkey on Windows, accessibility APIs on macOS), making it accessible to anyone with a LINE account. This is ideal for automating LINE workflows, summarizing group chats, or building AI-powered LINE bots without touching LINE's official API.

Prerequisites

  • LINE Desktop v9.10 or later installed and logged in
  • Windows 10+ with AutoHotkey v2 installed (https://www.autohotkey.com/), OR macOS Ventura 13.0+
  • Node.js and npx available in your PATH
  • Claude Desktop (Pro plan) or another MCP-compatible client
  • Single-monitor primary display setup recommended for reliable automation
1

Install LINE Desktop and log in

Download LINE Desktop from https://line.me/en/download and log in with your LINE account. The MCP server controls the logged-in desktop app directly, so you must be signed in before starting.

2

Install Node.js and AutoHotkey (Windows only)

On Windows, install Node.js from https://nodejs.org and AutoHotkey v2 from https://www.autohotkey.com/. On macOS, install Node.js via Homebrew.

# macOS
brew install node

# Windows: Download installers from official sites
3

Add the LINE Desktop MCP server to your client configuration

Open your MCP client config file and add the line-desktop-mcp entry. No API keys are required — the server communicates with LINE Desktop directly.

{
  "mcpServers": {
    "line-desktop": {
      "command": "npx",
      "args": ["line-desktop-mcp@latest"]
    }
  }
}
4

Restart Claude Desktop

Quit and reopen Claude Desktop so it connects to the LINE Desktop MCP server. Ensure LINE Desktop is also running and visible on your screen.

5

Test with a simple message read

Ask Claude to read messages from a LINE chat. The server will use GUI automation to bring LINE Desktop to focus, extract chat content, and return it to Claude.

LINE Desktop Examples

Client configuration

Add this to your claude_desktop_config.json to connect Claude Desktop to LINE Desktop via MCP.

{
  "mcpServers": {
    "line-desktop": {
      "command": "npx",
      "args": ["line-desktop-mcp@latest"]
    }
  }
}

Prompts to try

Example natural-language commands to use in Claude Desktop after setup.

- "Please read the messages from LINE group 'Project Discussion' and summarize them."
- "Write a greeting message and send it to my LINE group 'Team Updates'."
- "Summarize the last 20 messages in my LINE chat with John."
- "Send 'Meeting rescheduled to 3pm' to LINE group 'Work Team' automatically."
- "Check LINE for any unread messages and tell me what they say."

Troubleshooting LINE Desktop

Server cannot find or control LINE Desktop window

Make sure LINE Desktop is running and visible on your primary monitor before starting Claude. The server relies on the LINE window being accessible to the OS accessibility layer.

On Windows, AutoHotkey scripts fail to run

Ensure AutoHotkey v2 (not v1) is installed. Right-click the AutoHotkey installer and run as Administrator if needed. Also check that LINE Desktop is not minimized to the system tray.

Messages are read incorrectly or from the wrong chat

Specify the exact chat or group name in your prompt. Keep LINE Desktop on the primary display with single-monitor setup and avoid switching windows while automation is running.

Frequently Asked Questions about LINE Desktop

What is LINE Desktop?

LINE Desktop is a Model Context Protocol (MCP) server that 透過 mcp(model context protocol),使 ai 工具能夠與 line desktop 整合,並執行訊息的讀取與發送操作。through the mcp (model context protocol), ai tools can be integrated with line desktop to perform message reading and sending operations. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install LINE Desktop?

Follow the installation instructions on the LINE Desktop GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with LINE Desktop?

LINE Desktop works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is LINE Desktop free to use?

Yes, LINE Desktop is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Communication MCP Servers

Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "line-desktop": { "command": "npx", "args": ["-y", "line-desktop"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use LINE Desktop?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides