line-render-mcp
LINE Webhook + Remote MCP for Render
Этот сервис предоставляет две публичные конечные точки:
POST /callback— вебхук LINE Messaging API, защищённыйLINE_CHANNEL_SECRET.GET, POST, DELETE /mcp— конечная точка MCP Streamable HTTP, защищённая bearer-токеномMCP_API_KEY.
Возможности
Отправка текстовых сообщений LINE на User ID (
U...) или Group ID (C...).Отправка LINE Flex Messages.
Отображение квоты сообщений.
Получение группового вебхука и отображение Group ID, полученных с момента запуска сервиса.
Related MCP server: Python LINE MCP Server
Развёртывание на Render
Отправьте этот каталог в приватный репозиторий GitHub. Не добавляйте
.envв коммиты.В Render выберите New > Blueprint, укажите репозиторий и создайте сервис из
render.yaml.На вкладке Environment сервиса Render задайте:
CHANNEL_ACCESS_TOKENLINE_CHANNEL_SECRETDESTINATION_ID(необязательно)и храните сгенерированный
MCP_API_KEYв секрете.
После успешного развёртывания скопируйте публичный URL — он будет выглядеть так:
https://line-render-mcp.onrender.com.В LINE Developers Console > Messaging API:
укажите Webhook URL:
https://line-render-mcp.onrender.com/callback;нажмите Verify;
включите Use webhook;
включите Allow bot to join group chats, если нужна доставка сообщений в группы.
В рабочем пространстве ChatGPT Business создайте собственное приложение, указав конечную точку:
https://line-render-mcp.onrender.com/mcpНастройте его, чтобы оно отправлялоAuthorization: Bearer <MCP_API_KEY>, и включите только те инструменты, которые вам нужны.
Локальное тестирование
npm install
Copy-Item .env.example .env
# Fill the values in .env, then:
npm run devДля проверки вебхука используйте публичный HTTPS-туннель только во время разработки. В production используйте URL Render.
Меры безопасности
Никогда не помещайте токен доступа LINE или
MCP_API_KEYв исходный код, issue или публичный репозиторий.Держите репозиторий Render приватным.
MCP_API_KEYдаёт возможность отправлять сообщения LINE. При утечке немедленно выполните его ротацию.get_known_groupsсейчас хранит ID только в памяти процесса. Если вы полагаетесь на него при повторных развёртываниях или на нескольких экземплярах сервиса, используйте базу данных.
This server cannot be deployed
Maintenance
Related MCP Connectors
Let Claude or ChatGPT search, read and send your WhatsApp messages over MCP. OAuth sign-in.
Summarize, search, and manage your own WhatsApp groups from any MCP client.
MCP server for Sendbird — chat users, channels, members, and messages from your AI client.
Hosted Slack MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to send LINE messages, including text, stamps, Flex Messages, and check message quotas through the LINE Messaging API.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables language models to read and analyze LINE Bot conversations through a standardized MCP interface. Supports text, sticker, and image messages with webhook event handling and message storage in JSON format.20-

LINE Bot MCP Serverofficial
AlicenseAqualityAmaintenanceMCP server that integrates the LINE Messaging API to enable AI agents to send messages and manage LINE Official Accounts.123,602 npm796Apache 2.0- AlicenseNot gradedqualityDmaintenanceEnables sending LINE messages (push, multicast, broadcast), retrieving user profiles, checking quotas, and sending flex messages via Claude using the LINE Messaging API.62 npmApache 2.0