mcp-teamline
mcp-teamline
MCP-stdio-Server, der die Teamline-API kapselt, damit MCP-Hosts (Cursor, Claude usw.) Teamline aufrufen können.
API-Dokumentation: https://support.teamline.app/article/64-integrating-using-the-teamline-api
Dieses Repository ist unter der MIT-Lizenz lizenziert. Die Teamline-API selbst unterliegt den Teamline-Nutzungsbedingungen; die Verwendung dieses Servers mit Teamline bedeutet, dass diese Bedingungen für den API-Verkehr gelten.
Voraussetzungen
Node.js 20 oder höher
Related MCP server: Trello MCP Server
Umgebung
Setze TEAMLINE_API_KEY in der Umgebung. Erstelle einen Schlüssel unter https://my.teamline.app/settings/api
Das Token wird nur aus der Umgebung gelesen. Es ist niemals ein Tool-Argument und wird niemals protokolliert.
Optional: TEAMLINE_HTTP_ENCODING=json oder form (Standard: json). Der offizielle Artikel dokumentiert weder die HTTP-Methode noch die Kodierung; dieser Server sendet standardmäßig JSON { token, ...params } per POST, mit form-urlencoded als Fallback.
Cursor (mcp.json)
Verwendung des GitHub-Pakets:
{
"mcpServers": {
"teamline": {
"command": "npx",
"args": ["-y", "github:aroy314/mcp-teamline"],
"env": {
"TEAMLINE_API_KEY": ""
}
}
}
}Fülle TEAMLINE_API_KEY aus deinem lokalen Schlüsselspeicher oder der Betriebssystem-Umgebung. Committe keinen echten Schlüssel.
Lokale Ausführung
Installiere Abhängigkeiten und kompiliere TypeScript, starte dann mit: node dist/index.js
Stelle TEAMLINE_API_KEY beim Start in der Umgebung bereit. Nach der Installation lautet der Binärname mcp-teamline.
Werkzeuge
Werkzeug | Eingabe | Beschreibung |
teamline_auth_test | keine | Ruft Teamline auth.test auf und gibt den authentifizierten Benutzer als JSON zurück (id, name, email). |
teamline_tasks_list | optional: limit (number), channel (#name oder slackId), list (~name oder id; channel erforderlich, wenn list gesetzt ist), user (@name, email oder slackId), complete (boolean; true = nur abgeschlossen) | Ruft Teamline tasks.list auf. Wenn channel und user weggelassen werden, verwendet die API standardmäßig dich selbst. Gibt das Aufgaben-Array als JSON zurück. |
teamline_tasks_create | name (erforderlich); optional: description, assign (string[] aus @name/email/slackId), channel, list (channel erforderlich, wenn gesetzt), personal (boolean), due (ISO8601 oder menschenlesbarer String), notify (string[]) | Ruft Teamline tasks.create auf. Gibt die erstellte Aufgabe als JSON zurück. |
teamline_tasks_complete | task (erforderlich, id string) | Ruft Teamline tasks.complete auf. Gibt die abgeschlossene Aufgabe als JSON zurück. |
teamline_webhooks_create | event (erforderlich, derzeit nur | Ruft Teamline webhooks.create auf, um eine vom Benutzer bereitgestellte URL zu registrieren. Dieser Server registriert die URL; er empfängt keine Webhook-POSTs. Gibt den Hook als JSON zurück. |
teamline_webhooks_remove | hook (erforderlich, id string) | Ruft Teamline webhooks.remove auf. Gibt den entfernten Hook als JSON zurück. |
Lizenz
MIT (c) 2026 Alexandre Roy. Für die Nutzung der Teamline-API gelten die Teamline-Nutzungsbedingungen.
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
AlicenseBqualityDmaintenanceEnables interaction with the Tembo API to manage organization tasks and view enabled code repositories. Users can create, search, and list tasks or retrieve account information directly through MCP-compatible clients.5171MIT- FlicenseNot gradedqualityDmaintenanceProvides programmatic access to Trello's API to manage boards, lists, cards, and organizations via MCP.1
- FlicenseBqualityAmaintenanceEnables interaction with the Flow Team API through MCP clients, allowing endpoint discovery, API calls, and project management operations like listing projects and participants.11
- FlicenseNot gradedqualityDmaintenanceEnables monitoring and management of tasks via WebSocket events and authorization requests through MCP tools.
Related MCP Connectors
Search, document and execute authenticated API calls across 700+ apps via one MCP server
Access Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth).
34 production API tools over one hosted MCP endpoint.
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/aroy314/mcp-teamline'
If you have feedback or need assistance with the MCP directory API, please join our Discord server