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

Line MCP Alert

MCP Server

一个基于Model Context Protocol (MCP)的服务器,用于向Line Bot发送消息,支持与Amazon Q CLI和Amazon Q Developer集成。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
PythonVS CodeAI代理VS Code

安装说明

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

作者 / 组织

WarotAsawa

提供方

WarotAsawa

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install uv

详细介绍

Line Bot MCP服务器

这是一个模型上下文协议(MCP)服务器,允许向Line Bot发送消息。它使用fastMCP框架来简化MCP服务器的实现。

设置

  1. 安装uv(如果尚未安装):
   pip install uv
  1. 使用uv创建和激活虚拟环境:
   uv venv
   source .venv/bin/activate
  1. 使用uv安装所需的依赖项:
   uv pip install -r requirements.txt
  1. 配置您的Line Bot凭据:

- 编辑 config.ini 文件并添加您的Line Bot凭据: - channel_id:您的Line Bot频道ID - channel_secret:您的Line Bot频道秘密 - user_id:要向其发送消息的用户ID或组ID

运行服务器

启动MCP服务器:

# With activated virtual environment
python line_bot_mcp_server.py [port]

# Or directly with uv
uv run line_bot_mcp_server.py [port]

如果未指定,默认端口为8080。

与Amazon Q CLI一起使用

有多种方法可以将MCP服务器添加到Amazon Q CLI中:

选项1:使用 q mcp add 命令

这是添加MCP服务器的最简单方法:

q mcp add http://localhost:8080

选项2:使用Q CLI配置文件

您还可以手动编辑Q CLI配置文件:

  1. 找到Q CLI配置文件:
   ~/.aws/q/config.json
  1. 将MCP服务器URL添加到配置中:
   {
     "mcp": {
       "servers": [
         {
           "url": "http://localhost:8080"
         }
       ]
     }
   }
  1. 保存文件并重新启动Q CLI(如果正在运行)

选项4:在Q CLI中使用uv命令

如果你使用uv进行Python包管理,你也可以使用uv的环境管理来配置MCP服务器:

# Create a dedicated environment for Q CLI with MCP configuration
uv venv q-cli-env
source q-cli-env/bin/activate

# Set the MCP server in the environment
export Q_MCP_SERVERS=http://localhost:8080

# Run Q CLI in this environment
q chat

您还可以创建一个脚本来自动化此过程:

#!/bin/bash
# File: run-q-with-mcp.sh

# Activate the environment
source q-cli-env/bin/activate

# Set MCP server
export Q_MCP_SERVERS=http://localhost:8080

# Run Q CLI
q chat

# Deactivate when done
deactivate

使脚本可执行 chmod +x run-q-with-mcp.sh 并用它来运行 ./run-q-with-mcp.sh

与Amazon Q Developer一起使用

您还可以通过更新配置来配置Amazon Q Developer以使用此MCP服务器:

选项1:使用IDE设置

  1. 打开IDE设置(VS Code、JetBrains等)
  2. 导航到Amazon Q Developer设置
  3. 添加MCP服务器URL(http://localhost:8080)到MCP服务器列表

选项2:使用配置文件

  1. 找到您的Amazon Q Developer配置文件:

- 对于VS代码: ~/.vscode/extensions/amazon-q.amazonq-/dist/config.json - 对于JetBrains: ~/.config/JetBrains//amazon-q/config.json - 对于其他IDE:请查看文档以了解配置文件的位置

  1. 将MCP服务器URL添加到配置中:
   {
     "mcp": {
       "servers": [
         {
           "url": "http://localhost:8080"
         }
       ]
     }
   }
  1. 重新启动IDE以使更改生效

配置后,您可以在IDE中与Amazon Q Developer对话时使用Line Bot MCP服务器。

示例用法

以下是一些如何将Line Bot MCP服务器与Amazon Q一起使用的示例:

# Send a simple message
Send a message to Line Bot saying "Hello from Amazon Q!"

# Send a status update
Send an alert to Line Bot with the message "Server CPU usage is at 90%"

# Send a notification with formatting
Send a message to Line Bot with "ALERT: Database backup failed at 2:30 AM"

在IDE中使用Amazon Q Developer时,您可以在Q Developer聊天面板中使用类似的提示。

可用功能

  • send_message:向Line Bot发送短信

- 参数: - message:要发送的短信(必填)

与Amazon Q Developer CLI一起使用

如果您使用的是Amazon Q Developer CLI,则可以通过多种方式将其配置为使用MCP服务器:

选项1:在Amazon Q Developer CLI中使用uv

# Create a dedicated environment for Q Developer CLI
uv venv qdev-cli-env
source qdev-cli-env/bin/activate

# Install Amazon Q Developer CLI
uv pip install amazon-q-developer-cli

# Set the MCP server in the environment
export Q_DEV_MCP_SERVERS=http://localhost:8080

# Run Q Developer CLI
q-dev chat

选项2:使用配置文件

  1. 查找或创建Q Developer CLI配置文件:
   ~/.aws/q-dev/config.json
  1. 将MCP服务器URL添加到配置中:
   {
     "mcp": {
       "servers": [
         {
           "url": "http://localhost:8080"
         }
       ]
     }
   }

选项3:创建启动器脚本

创建一个脚本,以自动启动MCP服务器上的Q Developer CLI:

#!/bin/bash
# File: run-qdev-with-mcp.sh

# Activate the environment
source qdev-cli-env/bin/activate

# Set MCP server
export Q_DEV_MCP_SERVERS=http://localhost:8080

# Run Q Developer CLI
q-dev chat

# Deactivate when done
deactivate

使脚本可执行 chmod +x run-qdev-with-mcp.sh 并用它来运行 ./run-qdev-with-mcp.sh

目录标签

目录标签

PythonVS CodeAI代理LineBot本地部署消息服务MCP协议AmazonQ集成

支持客户端

VS Code

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP