LINE Desktop
透過 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.
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
Maintainer
Works with
Installation
Manual Installation
npx line-desktopConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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.
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 sitesAdd 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"]
}
}
}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.
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.
LINE Desktop Alternatives — Similar Communication Servers
Looking for alternatives to LINE Desktop? Here are other popular communication servers you can use with Claude, Cursor, and VS Code.
Slack
★ 86.1kEnables interaction with Slack workspaces through comprehensive channel management, messaging, user management, file uploads, and Block Kit formatting. Features secure credential storage via macOS Keychain and supports all major Slack operations incl
LibreChat
★ 37.3kEnhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenA
Note Gen
★ 11.9kA cross-platform Markdown AI note-taking software.
DeepChat
★ 5.8k🐬DeepChat - A smart assistant that connects powerful AI to your personal world
WhatsApp MCP
★ 5.7kConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without
Apple
★ 3.1kEnables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
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.
Set Up LINE Desktop in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.