LINE Issue MCP
LINE Issue MCP
Ein System zum Empfangen von Kundenproblemen über LINE-Official-Accounts/Gruppen. Es führt eine KI-Triage der Nachrichten durch, prüft letzte Commits sowie die zugehörigen Routen/Pfade in GitLab und erstellt automatisch eine ClickUp-Aufgabe in der Liste Client Issues.
Ablauf
LINE OA / Group
│ webhook + signature
▼
HTTP /webhooks/line
│
▼
OpenAI Responses API
classify + priority + summarize + search terms
│
▼
GitLab recent commits + commit diffs
rank related commits + paths + routes
│
▼
ClickUp / Client Issues
task + tag + priority + GitLab evidenceKlassifizierung: Bug, Feature Request, Q&A
Priorität: Low, Medium, High, Critical
Related MCP server: Kepler MCP GitLab Server
Erste Schritte
Erforderlich ist Node.js 20 oder höher.
npm install
copy .env.example .env
npm run devRichte mindestens Folgendes in .env ein:
LINE_CHANNEL_SECRET: von LINE Developers > Messaging-API-KanalOPENAI_API_KEY: API-Schlüssel für die Responses APIGITLAB_TOKEN: Token mit Lesezugriff auf das RepositoryGITLAB_PROJECT:namespace/projectCLICKUP_API_TOKEN: persönliches Token oder OAuth-TokenCLICKUP_LIST_ID: ID der ListeClient Issues(empfohlene Methode)
Falls CLICKUP_LIST_ID nicht gesetzt wird, ist CLICKUP_TEAM_ID zu setzen; das System sucht dann in jedem Space/Ordner des Workspace nach der Liste, deren Name mit CLICKUP_LIST_NAME=Client Issues übereinstimmt.
Setze die LINE-Webhook-URL auf eine öffentliche HTTPS-URL:
https://your-domain.example/webhooks/lineDer Health-Check ist unter GET /health erreichbar.
MCP-Tools
MCP-Server über stdio ausführen:
npm run mcpEs gibt zwei Tools:
analyze_client_issue: analysiert und ruft GitLab-Kontext ab, erstellt aber noch keine Aufgabecreate_client_issue: führt den vollständigen Ablauf aus und erstellt die ClickUp-Aufgabe
Beispielkonfiguration für den MCP-Client:
{
"mcpServers": {
"line-issue": {
"command": "npm",
"args": ["run", "mcp"],
"cwd": "C:/absolute/path/to/line-issue-mcp"
}
}
}Wichtige Verhaltensweisen
x-line-signatureaus dem rohen Request-Body prüfen, bevor das Event angenommen wirdSofort auf den LINE-Webhook antworten und dann im Hintergrund verarbeiten
webhookEventIdverwenden, um doppelte Events innerhalb desselben Prozesses zu verhindernEin GitLab-Fehler verhindert das Erstellen der ClickUp-Aufgabe nicht; die Aufgabe enthält stattdessen eine Warnung
Für Q&A wird standardmäßig eine Aufgabe erstellt; deaktivierbar mit
CREATE_QA_TASKS=falseOpenAI-Anfragen verwenden Structured Outputs und
store: false
Vor der Produktion
Dieser MVP speichert die Event-Deduplizierung im Arbeitsspeicher und eignet sich für eine einzelne Instanz. Für die Produktion sollten eine dauerhafte Warteschlange, ein Idempotenzspeicher (z. B. Redis/Postgres), eine Retry-/Dead-Letter-Queue, ein Secret-Manager, Observability und eine Allowlist für Repository/ClickUp-Workspace hinzugefügt werden.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceA Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.1003,360146MIT
- AlicenseNot gradedqualityDmaintenanceProduction-ready MCP server providing GitLab integration with OAuth authentication, enabling AI assistants to manage projects, issues, merge requests, branches, files, and commits across GitLab instances.MIT

LINE Bot MCP Serverofficial
AlicenseAqualityAmaintenanceMCP server that integrates the LINE Messaging API to enable AI agents to send messages and manage LINE Official Accounts.121,252770Apache 2.0- AlicenseBqualityDmaintenanceMCP server for ClickUp task management, enabling task search, creation, update, deletion, workspace info retrieval, and comment management via ClickUp API v2.1582MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
The Teamwork.com official MCP server helps teams efficiently manage client projects with AI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rratchapol/line-issue-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server