
dtwang/line-desktop-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
dtwang/line-desktop-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
dtwang/line-desktop-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
영어 | 繁體中文
繁體中文
透過 MCP(Model Context Protocol),使 AI 工具能夠與 LINE Desktop 整合,並執行訊息的讀取與發送操作。
⚠️ 重要說明
이 프로젝트가 LINE 공식적이지 않은, line-bot-mcp-server
如果你要找的是官方版本,請前往:https://github.com/line/line-bot-mcp-server
與官方版本的差異
- 官方 line-bot-mcp-server:透過 LINE Messaging API 操作 LINE Bot
- 本專案 line-desktop-mcp:透過 MCP 在 Windows 或 Mac 上直接操作 LINE Desktop 應用程式
重要聲明
-
本專案與 LINE 官方無任何關聯
이 프로젝트는 LINE과 공식적으로 제휴되어 있지 않습니다. -
無需申請 LINE Developers 或使用 Channel Access Token
본프로젝트透過已經完成登入的 LINE Desktop 應用程式進行操作,不需要신청開發者帳號或 API Token.
關於專案
LINE Desktop MCP 是一個基於 Model Context Protocol 的整合工具,讓 AI 工具(如 Claude Desktop, n8n ),能夠直接與 LINE Desktop 應用程式互動. 透過此專案,您可以:
- 📖 讀取 LINE 聊天訊息
- ✉️ 發送 LINE 訊息(手動或自動)
- 🤖 將 LINE 整合到您的 AI 工作流程中
功能特色
- 🤖 AI 整合:透過 MCP 協議與 Claude Desktop, n8n 等 AI 工具無縫整合
- 💬 메시지조작:지원讀取和發送 LINE 메시지
- 🖥️ 桌面整合:直接與 LINE Desktop 應用程式互動
- 🔄 自動化支援:可選擇手動確認或自動發送訊息
系統需求
基本需求
- LINE 데스크톱:v9.10 이상版本
- 作業系統:
- Windows 10 이상版本
- macOS Ventura 13.0 이상版本(需要 AppleScript 支援)
與 Claude Desktop 整合
- Claude 데스크톱 앱:最新版本
- Claude 구독方案:P ro 方案
與 N8n 整合
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
LINE Desktop MCP
繁體中文
透過 MCP(Model Context Protocol),使 AI 工具能夠與 LINE Desktop 整合,並執行訊息的讀取與發送操作。
⚠️ 重要說明
這個專案不是 LINE 官方的 line-bot-mcp-server
如果你要找的是官方版本,請前往:https://github.com/line/line-bot-mcp-server
與官方版本的差異
- 官方 line-bot-mcp-server:透過 LINE Messaging API 操作 LINE Bot
- 本專案 line-desktop-mcp:透過 MCP 在 Windows 或 Mac 上直接操作 LINE Desktop 應用程式
重要聲明
-
本專案與 LINE 官方無任何關聯
This project is NOT officially affiliated with LINE. -
無需申請 LINE Developers 或使用 Channel Access Token
本專案透過已經完成登入的 LINE Desktop 應用程式進行操作,不需要申請開發者帳號或 API Token。
關於專案
LINE Desktop MCP 是一個基於 Model Context Protocol 的整合工具,讓 AI 工具(如 Claude Desktop, n8n ),能夠直接與 LINE Desktop 應用程式互動。透過此專案,您可以:
- 📖 讀取 LINE 聊天訊息
- ✉️ 發送 LINE 訊息(手動或自動)
- 🤖 將 LINE 整合到您的 AI 工作流程中
功能特色
- 🤖 AI 整合:透過 MCP 協議與 Claude Desktop、 n8n 等 AI 工具無縫整合
- 💬 訊息操作:支援讀取和發送 LINE 訊息
- 🖥️ 桌面整合:直接與 LINE Desktop 應用程式互動
- 🔄 自動化支援:可選擇手動確認或自動發送訊息
系統需求
基本需求
- LINE Desktop:v9.10 或以上版本
- 作業系統:
- Windows 10 或以上版本
- macOS Ventura 13.0 或以上版本(需要 AppleScript 支援)
與 Claude Desktop 整合
- Claude Desktop App:最新版本
- Claude 訂閱方案:Pro 方案
與 n8n 整合
- n8n:支援 MCP 的版本
安裝方式
Windows
-
安裝 Node.js
-
安裝 AutoHotkey v2
-
設定 Claude Desktop
- 開啟 Claude Desktop 設定檔
- 在
mcpServers中加入以下設定:
{
"mcpServers": {
"line-desktop-mcp": {
"command": "npx",
"args": ["line-desktop-mcp@latest"]
}
}
}
macOS
-
安裝 Node.js
- 使用 Homebrew:
brew install node - 或從官網下載:https://nodejs.org/
- 使用 Homebrew:
-
(選擇性)安裝 cliclick
- 如果有安裝 Homebrew,會於啟動時自動安裝
- 或手動安裝:
brew install cliclick
-
設定 Claude Desktop
- 開啟 Claude Desktop 設定檔
- 在
mcpServers中加入以下設定:
{
"mcpServers": {
"line-desktop-mcp": {
"command": "npx",
"args": ["line-desktop-mcp@latest"]
}
}
}
進階設定
Streamable HTTP 模式
除了預設的 stdio 模式外,本專案也支援透過 Streamable HTTP 方式運行。此模式特別適合在 n8n 等支援 MCP 的平台中使用。
啟動 Streamable HTTP 模式:
# 本機使用(僅 localhost)
npx line-desktop-mcp@latest --http-mode --port 3000
# 開放外部連線(需搭配 token)
npx line-desktop-mcp@latest --http-mode --host 0.0.0.0 --port 3000 --token YOUR_SECRET
參數說明:
--http-mode:啟用 Streamable HTTP 模式,使用 HTTP streaming 而非 stdio--port:指定 HTTP 伺服器的 port(預設:3000)--host:指定綁定的網路介面(預設:127.0.0.1)--token:設定 Bearer Token 驗證密鑰。當--host設為非 loopback 位址時為必填,以確保安全性
MCP 端點配置:
本機連接:
http://127.0.0.1:3000/mcp
Docker 中的 n8n 連接(同一台機器):
http://host.docker.internal:3000/mcp
傳輸方式:
설치
npx line-desktop-mcp@latest설정
{
"mcpServers": {
"line-desktop-mcp": {
"command": "npx",
"args": ["line-desktop-mcp@latest"]
}
}
}