Zum Hauptinhalt springen
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
CompanyGPT Integration MCP-Server: Self-Hosting

OpenProject über MCP mit KI nutzen

Organisationen, die aus Datenschutzgründen selbst hosten, führen ihre Projekte häufig in OpenProject – und genau dort liegt der aktuelle Stand von Aufgaben, Terminen und Verantwortlichkeiten. Ein Server des Herstellers existiert dafür nicht, wohl aber Community-MCP-Server auf Basis der REST-API v3, die wir in Ihrer CompanyGPT-Umgebung betreiben.

Was ist OpenProject?

OpenProject ist eine Open-Source-Projektmanagement-Software der OpenProject GmbH aus Berlin. Teams planen damit Arbeitspakete (Work Packages), Gantt-Zeitpläne, agile Boards, Zeiterfassung und Projektwikis. Betrieben wird die Software wahlweise als Cloud-Angebot des Herstellers oder – gerade bei Behörden, Hochschulen und datensouveränen Unternehmen der Regelfall – als eigene Installation im Rechenzentrum.

Für KI-Agenten ist OpenProject weniger Dokumentenablage als Statusquelle: Wer welches Arbeitspaket verantwortet, was überfällig ist, welche Abhängigkeiten bestehen. Diese Informationen sind über die REST-API v3 strukturiert abrufbar und lassen sich damit in natürlicher Sprache befragen, statt Filter und Berichte zusammenzuklicken.

Anbindung auf einen Blick

MCP-Server
Community, Self-hosted – kein offizieller Server des Herstellers
Repositories
jtauschl/openproject-ce-mcp, AndyEverything/openproject-mcp-server
Schnittstelle
OpenProject REST-API v3 (HAL/JSON)
Authentifizierung
API-Key (Access Token, Basic-Auth-Schema apikey) oder OAuth2
Betriebsmodell
Self-Hosting oder OpenProject Cloud
Datenfluss
MCP-Container in Ihrer CompanyGPT-Umgebung

So verbinden Sie OpenProject mit CompanyGPT

Einen offiziellen MCP-Server von OpenProject gibt es bislang nicht. Verfügbar sind mehrere Community-MCP-Server, die auf der REST-API v3 aufsetzen – unter anderem jtauschl/openproject-ce-mcp, der bis zu 128 Tools über die gesamte v3-Schnittstelle bereitstellt, sowie AndyEverything/openproject-mcp-server. Welcher Server zu Ihrem Anwendungsfall passt, wählen wir gemeinsam anhand des gewünschten Funktionsumfangs aus.

Wir betreiben den MCP-Server als Container innerhalb Ihrer CompanyGPT-Umgebung. Die Authentifizierung erfolgt über einen API-Key aus dem OpenProject-Benutzerkonto (My Account → Access Tokens, Basic-Auth-Schema apikey); alternativ ist OAuth2 möglich. Der Schlüssel liegt damit in Ihrem eigenen Tenant, und die Projektdaten verlassen die Strecke zwischen CompanyGPT und OpenProject nicht.

Wie die Verbindung technisch verläuft, hängt vom Betriebsmodell ab: Nutzen Sie die vom Hersteller betriebene OpenProject Cloud, spricht der Container die API direkt über das Internet an. Bei einer selbst gehosteten Instanz im eigenen Rechenzentrum richten wir die Netzwerkanbindung gemeinsam mit Ihrer IT ein. In CompanyGPT steuern Ihre Administratoren anschließend per Rolle und Gruppe, welche Teams die OpenProject-Integration nutzen dürfen.

Hinweis für On-Premises-Betrieb: CompanyGPT läuft in Ihrem eigenen Azure-Tenant – dadurch lässt sich Ihr On-Premises-Netz direkt anbinden: über ein Site-to-Site-VPN (Azure VPN Gateway) oder ExpressRoute zwischen Ihrem Firmennetz und dem virtuellen Netzwerk Ihrer CompanyGPT-Umgebung. Das System muss dafür nicht öffentlich erreichbar sein; wir richten die Verbindung gemeinsam mit Ihrer IT ein.

Typische Anwendungsfälle

So arbeiten KI-Agenten in CompanyGPT mit OpenProject

Projektstatus auf Zuruf

Die Projektleitung fragt, welche Arbeitspakete eines Projekts überfällig sind oder ohne Zuständigkeit dastehen, und erhält eine sortierte Übersicht statt einer selbst gebauten Filteransicht.

Statusbericht vorbereiten

Vor dem Lenkungsausschuss fasst ein Agent Fortschritt, offene Risiken und anstehende Meilensteine aus den Work Packages zu einem Entwurf zusammen, den die Projektleitung nur noch schärft.

Aufgaben aus Besprechungen anlegen

Aus einem Protokoll leitet der Assistent neue Arbeitspakete mit Titel, Beschreibung und Zuordnung ab – im Rahmen der Rechte des hinterlegten Zugangs.

Häufig gestellte Fragen

OpenProject und KI – die wichtigsten Antworten

Hat OpenProject einen offiziellen MCP-Server?

Nein. Der Hersteller stellt bislang keinen eigenen MCP-Server bereit. Es gibt jedoch mehrere Community-Server auf Basis der REST-API v3, etwa openproject-ce-mcp mit bis zu 128 Tools, die den Funktionsumfang der Schnittstelle abdecken.

Wo läuft der MCP-Server?

Als Container in Ihrer CompanyGPT-Umgebung. Es steht kein Dienst eines Drittanbieters zwischen Ihrer Instanz und OpenProject, und der API-Schlüssel bleibt in Ihrem Tenant.

Wir nutzen die OpenProject Cloud – brauchen wir dann eine Netzwerkanbindung?

Nein. Beim Cloud-Angebot des Herstellers ist die API öffentlich erreichbar, der MCP-Container spricht sie direkt an. Eine gesicherte Netzwerkverbindung wird nur benötigt, wenn Sie OpenProject selbst im eigenen Rechenzentrum betreiben.

Sieht die KI mehr, als der Nutzer sehen darf?

Der Zugriff läuft über den hinterlegten API-Zugang und dessen Rechte in OpenProject. Wir richten dafür üblicherweise ein dediziertes Konto mit klar abgegrenzten Projektberechtigungen ein; in CompanyGPT wird die Integration zusätzlich nur für ausgewählte Rollen und Gruppen freigeschaltet.

Kann der Assistent Arbeitspakete auch ändern?

Das hängt von den Rechten des verwendeten Zugangs und den freigegebenen Tools ab. Für den Einstieg empfehlen wir lesenden Zugriff und ergänzen Schreiboperationen erst, wenn die Abläufe eingespielt sind.

Verwandte Integrationen

Projektmanagement & Kollaboration

OpenProject und Ihre KI – DSGVO-konform mit CompanyGPT

CompanyGPT ist der Enterprise-KI-Assistent in Ihrem eigenen Cloud-Tenant: alle relevanten KI-Modelle, Ihre Unternehmensdaten und Integrationen wie OpenProject – zentral verwaltet, mit Rollen und Berechtigungen. Wir richten die Anbindung gemeinsam mit Ihnen ein.

OpenProject ist eine Marke des jeweiligen Inhabers (OpenProject GmbH). Die Nennung beschreibt die Kompatibilität und impliziert keine Partnerschaft oder Empfehlung. Verfügbarkeit und Funktionsumfang der Anbindung richten sich nach dem jeweiligen Anbieter.