line-render-mcp
LINE Webhook + Remote MCP für Render
Dieser Dienst bietet zwei öffentliche Endpunkte:
POST /callback— Webhook der LINE Messaging API, geschützt durchLINE_CHANNEL_SECRET.GET, POST, DELETE /mcp— Streamable-HTTP-MCP-Endpunkt, geschützt durchMCP_API_KEYals Bearer-Token.
Was der Dienst kann
LINE-Textnachrichten an eine Benutzer-ID (
U...) oder eine Gruppen-ID (C...) senden.LINE Flex Messages senden.
Nachrichtenkontingent anzeigen.
Gruppen-Webhooks empfangen und die seit dem Start des Diensts eingegangenen Gruppen-IDs anzeigen.
Related MCP server: Python LINE MCP Server
Bereitstellung auf Render
Übertragen Sie dieses Verzeichnis in ein privates GitHub-Repository. Legen Sie
.envof course nicht in das Repository.Wählen Sie in Render New > Blueprint, wählen Sie das Repository aus und erstellen Sie den Dienst in der Render-Datei
render.yaml.Setzen Sie in der Registerkarte Environment des Render-Dienstes folgende Werte:
CHANNEL_ACCESS_TOKENLINE_CHANNEL_SECRETDESTINATION_ID(optional)Bewahren Sie den generierten
MCP_API_KEYgeheim auf.
Nach erfolgreichem Deployment kopieren Sie die öffentliche URL. Sie sieht wie
https://line-render-mcp.onrender.comaus.In der LINE Developers Console > Messaging API:
setzen Sie die Webhook-URL auf
https://line-render-mcp.onrender.com/callback;klicken Sie auf Verify;
aktivieren Sie Use webhook;
aktivieren Sie Allow bot to join group chats, wenn Sie Gruppenzustellung benötigen.
Erstellen Sie in einem ChatGPT Business Workspace eine benutzerdefinierte App mit dem Endpunkt:
https://line-render-mcp.onrender.com/mcpKonfigurieren Sie sie so, dassAuthorization: Bearer <MCP_API_KEY>gesendet wird, und aktivieren Sie nur die gewünschten Tools.
Lokaler Test
npm install
Copy-Item .env.example .env
# Fill the values in .env, then:
npm run devFür einen Webhook-Test verwenden Sie einen öffentlichen HTTPS-Tunnel nur während der Entwicklung. In der Produktion verwenden Sie die Render-URL.
Sicherheitshinweise
Legen Sie das LINE-Zugriffstoken oder
MCP_API_KEYniemals in Quellcode, ein Issue oder ein öffentliches Repository ab.Halten Sie das Render-Repository privat.
MCP_API_KEYgewährt die Berechtigung zum Senden von LINE-Nachrichten. Erneuern Sie ihn sofort, wenn er offengelegt wurde.get_known_groupsspeichert IDs derzeit nur im Prozessspeicher. Verwenden Sie eine Datenbank, bevor Sie sich bei erneuten Deployments oder mehreren Dienstinstanzen darauf verlassen.
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