line-bot-mcp-server
Verified Safeby line
Overview
Integrates LINE Messaging API with AI Agents to enable automated communication and rich menu management for LINE Official Accounts.
Installation
npx @line/line-bot-mcp-serverEnvironment Variables
- CHANNEL_ACCESS_TOKEN
- DESTINATION_USER_ID
Security Notes
The server correctly uses environment variables for sensitive tokens. However, the `create_rich_menu` tool utilizes Puppeteer with the `--no-sandbox` argument to render rich menu images, where user-provided `chatBarText` and action `label` fields are embedded into an HTML template. While input validation (Zod) is present for general structure, if malicious HTML/JavaScript is injected into these text fields and not sufficiently sanitized by the Marp rendering process, it could potentially be executed within the unsandboxed Puppeteer instance, posing a security risk. This is noted as a preview version, suggesting it may not be production-hardened.
Similar Servers
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
better-chatbot
An open-source AI chatbot template built with Next.js and Vercel AI SDK, supporting multiple LLMs, advanced tools, image generation, automation, and real-time voice assistance for individuals and teams.
wecom-bot-mcp-server
Integrates AI assistants with WeCom (WeChat Work) for automated messaging and file/image sharing.
whatsapp-mcp-ts
Connects a personal WhatsApp account to an AI agent, enabling the agent to search messages and contacts, list chats, retrieve message history, and send messages via WhatsApp.