Token导航 LogoToken导航TokenDH.com
Line MCP Demo logo
AI代理未说明官方来源来源级核验

Line MCP Demo

MCP Server

一个集成LINE Messaging API的MCP服务器实现,用于将AI代理连接到LINE官方账号。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaudeAI代理Claude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hirosuke0520

提供方

hirosuke0520

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

日语版README在这里

LINE Bot MCP服务器

模型上下文协议(MCP) 集成LINE Messaging API以将AI代理连接到LINE官方帐户的服务器实现。

![](/assets/demo.png)

\[!注意\] 此存储库是作为预览版本提供的。虽然我们提供它用于实验目的,但请注意,它可能不包括完整的功能或全面的支持。

工具

  1. push_text_message

- 通过LINE向用户推送一条简单的短信。 - 输入: - user_id (string):接收消息的用户ID。默认为DESTINATION_USER_ID。 - message.text (string):发送给用户的纯文本内容。

  1. push_flex消息

- 通过LINE向用户推送高度可定制的flex消息。支持气泡(单个容器)和转盘(多个可滑动气泡)布局。 - 输入: - user_id (string):接收消息的用户ID。默认为DESTINATION_USER_ID。 - message.altText (string):无法显示柔性消息时显示的替代文本。 - message.content (any):flex消息的内容。这是一个JSON对象,定义了消息的布局和组件。 - message.contents.type (enum):容器的类型。“气泡”代表单个容器,“旋转木马”代表多个可滑动的气泡。

  1. get_profile

- 获取LINE用户的详细个人资料信息,包括显示名称、个人资料图片URL、状态消息和语言。 - 输入: - user_id (string):要检索其配置文件的用户的ID。默认为DESTINATION_USER_ID。

安装

步骤1:安装line bot mcp服务器

要求:

  • Node.js v20或更高版本

克隆此存储库:

git clone git@github.com/line/line-bot-mcp-server.git

使用Node.js时,安装必要的依赖项并构建line bot-mcp服务器。使用Docker时不需要此步骤:

cd line-bot-mcp-server && npm install && npm run build

步骤2:获取通道访问令牌

此MCP服务器使用LINE官方帐户。如果您没有,请按照以下步骤创建 本说明书.

若要连接到“消息传递API”,您需要有一个通道访问令牌。您可以通过以下方式确认这一点 本说明书.

此外,您还需要消息的收件人用户的用户ID。您可以通过以下方式确认这一点 本说明书.

步骤3:配置AI代理

请为Claude Desktop或Cline等AI代理添加以下配置。 将您之前获得的频道访问令牌和用户ID插入 CHANNEL_ACCESS_TOKENDESTINATION_USER_ID分别。 此外,将路径更新为 line-bot-mcp-server 在……里面 mcpServers.args.

选项1:使用节点

{
  "mcpServers": {
    "line-bot": {
      "command": "node",
      "args": [
        "PATH/TO/line-bot-mcp-server/dist/index.js"
      ],
      "env": {
        "CHANNEL_ACCESS_TOKEN" : "FILL_HERE",
        "DESTINATION_USER_ID" : "FILL_HERE"
      }
    }
  }
}

选项2:使用Docker

首先构建Docker镜像:

docker build -t line/line-bot-mcp-server .
{
  "mcpServers": {
    "line-bot": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "CHANNEL_ACCESS_TOKEN",
        "-e",
        "DESTINATION_USER_ID",
        "line/line-bot-mcp-server"
      ],
      "env": {
        "CHANNEL_ACCESS_TOKEN" : "FILL_HERE",
        "DESTINATION_USER_ID" : "FILL_HERE"
      }
    }
  }
}

目录标签

目录标签

TypeScriptClaudeAI代理LINE集成本地部署消息推送用户信息获取

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP