RConnector für Projektmanagement

Runn in Claude, ChatGPT und jedem MCP-Client. Für Ihr ganzes Team.

Personen, Projekte, Zuweisungen, Zeiterfassung, Abwesenheiten und Kapazitätsberichte. Ein Token in Loopthink, ein Login pro Person, Rollen pro Tool und ein Audit-Eintrag für jeden Aufruf.

Kostenlos für 2 Connectors, ohne Karte · Pro 19 € · in der EU betrieben · 20 Lese-Tools, 5 Schreib-Tools standardmäßig aus

Ihr KI-ClientRunn

“Wer ist im November auf dem Hansen Logistik Rollout eingeplant, und mit wie vielen Stunden pro Woche?”

Verwendet list_assignments aus Runn

Drei Personen sind im November 2026 auf dem Rollout eingeplant:

PersonRolleStd./Woche
J. WeberProjektleitung20
A. LindqvistIntegrationsentwicklung32
P. HoffmannSchulung16
  • nur lesend
  • maskiert
An example answer in an AI client: the question “Wer ist im November auf dem Hansen Logistik Rollout eingeplant, und mit wie vielen Stunden pro Woche?” is answered from Runn through the tool list_assignments, and the call was nur lesend, maskiert.
Im Produkt

Ein Token rein, die Tools kommen raus.

Das Runn-Verbindungsformular in Loopthink: runn data region und der Token
1. Verbinden. Sie tragen runn data region ein und fügen den Token ein. Der Token bleibt in Loopthink; niemand in Ihrem Team sieht ihn.
Der Tools-Tab des Runn-Servers in Loopthink: jedes Tool mit eigenem Schalter
2. Tools auswählen. Lesen ist von Anfang an an; Tools, die Daten ändern, bleiben aus, bis Sie sie einschalten. Maskierungsregeln pro Tool halten personenbezogene Felder aus der Antwort.

Runn ist der Plan: wer auf welchem Projekt für wie viele Stunden eingeplant ist, was tatsächlich gebucht wurde, wer im Urlaub ist, welche Verträge und Rollen es gibt und was jedes Projekt gegen sein Budget verbraucht hat. Die Fragen sind einfach, „wer ist im November frei“, „wie weit ist das Hansen-Projekt über Budget“, aber heute brauchen sie die Planeransicht, den richtigen Zeitraum und einen Bericht, den niemand zu bauen Zeit hat.

Mit dem Runn-Connector fragen Ressourcenplanung, Projektleitung und Geschäftsführung in Claude oder ChatGPT und bekommen die Antwort aus dem laufenden Account. Loopthink hält einen Runn-API-Token, jede Person meldet sich mit ihrer eigenen Identität an, und jeder Aufruf wird unter ihrem Namen protokolliert. Der Token erreicht den KI-Client nie.

Zwanzig Lese-Tools decken Personen und Verträge, Projekte, Meilensteine und Notizen, Kunden, Zuweisungen, Ist-Zeiten, Stunden pro Person und pro Projekt, Projektsummen, Abwesenheiten, Feiertage, Rollen, Teams und Skills ab. Die fünf Schreib-Tools, eine Zuweisung anlegen, Zeit erfassen, Abwesenheit eintragen, eine Projektnotiz hinzufügen und ein Projekt ändern, bleiben aus, bis Sie sie für eine Rolle einschalten.

Was Ihr Team fragt
  • Ressourcenplanung

    “Wer ist im November auf dem Hansen Logistik Rollout eingeplant, und mit wie vielen Stunden pro Woche?”

    Beantwortet von list_assignments

  • Projektleitung

    “Wie viele abrechenbare Stunden wurden im September auf den Hansen Logistik Rollout gebucht, verglichen mit dem Plan?”

    Beantwortet von get_project_hours

  • Geschäftsführung

    “Plan- gegen Ist-Stunden für jedes aktive Projekt, sortiert nach der größten Abweichung.”

    Beantwortet von list_project_totals

  • Ressourcenplanung

    “Welche Entwickler mit dem Skill „React“ haben in den ersten zwei Dezemberwochen freie Kapazität?”

    Beantwortet von list_people

  • Ressourcenplanung

    “Wer ist zwischen dem 20. und 31. Dezember abwesend?”

    Beantwortet von list_leave

  • Projektleitung

    “Plane Mara Keller auf dem Hansen Logistik Rollout als Frontend Developer ein, 1. bis 19. Dezember, 6 Stunden am Tag.”

    Beantwortet von create_assignment

Tools

Was der Runn-Connector kann.

ToolWas es tutZugriffStandard
get_accountReturns the name of the Runn account the token belongs to. Use to test the connection.LesenAn
list_peopleLists people (employees and contractors) with name, email, team, tags and managers. Filter by name or email substring; set include_placeholders to also get placeholder resources.LesenAn
get_personReturns one person or placeholder with email, team, tags, skills, notes, holiday group and custom fields. Get person IDs from list_people.LesenAn
list_current_contractsLists the current contract of every person: job title, role, employment type, minutes per day, rostered days and cost per hour. Use for capacity and cost questions.LesenAn
list_projectsLists projects with client, team, budget, pricing model, confirmed/tentative state, tags, managers and custom fields. Filter by a name substring.LesenAn
get_projectReturns one project with budget, expenses budget, pricing model, rate type, budget method, team, client and references. Get project IDs from list_projects.LesenAn
list_project_peopleLists the people assigned to one project. Paged by cursor: when the response carries paging.next, call again with that cursor.LesenAn
list_project_milestonesLists the milestones of one project (title, date, note). Without start_date only milestones from Monday of the current week onward are returned.LesenAn
list_project_notesLists the notes written on one project, with author email and timestamps. Paged by cursor: when the response carries paging.next, call again with that cursor.LesenAn
list_clientsLists clients with name, website and archive flag. Filter by a name substring.LesenAn
list_assignmentsLists planned assignments (who is scheduled on which project and role, minutes per day, from/to dates, billable flag). Filter by person, project, role and date range.LesenAn
list_actualsLists actuals (timesheet entries): billable and non-billable minutes per day, person, project, role and notes. Filter by person, project, role and date range.LesenAn
get_person_hoursReturns by-day entries for one person combining planned assignments and actuals (billable, non-billable and total minutes per project and role). Use for utilisation of a person…LesenAn
get_project_hoursReturns by-day entries for one project combining planned assignments and actuals per person and role (billable, non-billable and total minutes). Use for burn and forecast questi…LesenAn
list_project_totalsLists totals per project: billable, non-billable and total minutes of assignments and actuals. At most 10 projects per page.LesenAn
list_leaveLists leave time offs (vacation, sick leave) with person, start and end date, minutes per day and note. Filter by person and date range.LesenAn
list_holidaysLists public holiday time offs per person. Filter by person.LesenAn
list_rolesLists roles with default hourly cost, standard rate and the people holding them. Use to resolve role IDs for assignments and actuals.LesenAn
list_teamsLists teams (id, name). Use to resolve teamId on people and projects.LesenAn
list_skillsLists skills (id, name). Use with get_person to find people with a skill.LesenAn
create_assignmentSchedules a person on a project: creates an assignment covering every working day from startDate to endDate with the same minutes per day (480 = 8 hours). Get IDs from list_peop…SchreibenAus
add_time_entryBooks time: adds billable and non-billable minutes to the actual of a person on a project, role and day, or creates it if there is none. Minutes are added, not overwritten.SchreibenAus
create_leaveRecords leave (vacation, sick day) for a person from startDate to endDate. Omit minutesPerDay for full days.SchreibenAus
create_project_noteAdds a text note to a project.SchreibenAus
update_projectUpdates a project: name, confirmed/tentative state, archive flag, budget, expenses budget, client or team. Only the fields you pass change.SchreibenAus

Schreib-Tools sind für jede Rolle aus, bis Sie sie einschalten, ein Tool für eine Rolle. Die Namen und Beschreibungen sind das, was das Modell sieht, deshalb bleiben sie englisch; es bekommt außerdem die vollständige Parameterbeschreibung jedes Tools.

Einrichtung

So kommen Sie an den Runn-Token.

Fünf Minuten, einmalig. Niemand in Ihrem Team sieht ihn je.

  1. 1

    Bei Runn als Admin anmelden, bei dem „Edit Account Settings and Data“ eingeschaltet ist.

  2. 2

    Auf das Profilsymbol (oben rechts) > Settings > API klicken.

  3. 3

    Die dort angezeigte API-URL notieren und in Loopthink die passende Datenregion wählen.

  4. 4

    Auf „Create API Token“ klicken, den Scope read wählen (oder write, wenn Schreib-Tools genutzt werden sollen) und optional ein Ablaufdatum.

  5. 5

    Den Token kopieren (wird nur einmal angezeigt, beginnt mit LIVE_) und in Loopthink einfügen.

  6. 6

    In Loopthink fügen Sie Runn aus dem Katalog hinzu und fügen den Token ein. Außerdem fragt der Connector nach runn data region. Eine Minute später sieht Ihr Team die Tools.

Runn-Tokens gehören zum Account, nicht zu einem Benutzer, und sehen alle Daten des Accounts. Ein Token mit Scope read reicht für jedes Lese-Tool; Schreib-Tools brauchen einen Token mit Scope write. Tokens von Testaccounts beginnen mit TEST_. Rate Limit: 120 Anfragen pro Minute pro Schlüssel und IP.

Maskierung

Was wir in Runn zu maskieren empfehlen.

Runn mischt Planungsdaten mit personenbezogenen Daten: Vor- und Nachname und E-Mail jeder Person, die E-Mail dessen, der eine Notiz geschrieben hat, die Notizen selbst, die Vorgesetzten einer Person und die Kosten pro Stunde an Verträgen und Rollen. Die vorgeschlagenen Felder maskieren Namen, E-Mails, Notizen und Kosten pro Stunde und behalten Projekt, Rolle, Team, Daten und Minuten, sodass eine Rolle für die Projektleitung sieht, dass auf dem Hansen Rollout 320 geplanten Stunden 410 gebuchte gegenüberstehen, ohne zu sehen, was jede Person kostet.

  • firstName
  • lastName
  • email
  • createdByEmail
  • note
  • notes
  • billableNote
  • nonbillableNote
  • managers
  • costPerHour
Fragen

Runn und Loopthink

Welchen Token-Scope brauchen wir?
Ein Token mit Scope read reicht für jedes Lese-Tool. Nur die fünf Schreib-Tools, create_assignment, add_time_entry, create_leave, create_project_note und update_project, brauchen einen Token mit Scope write. Legen Sie den Token unter Settings > API als Admin mit „Edit Account Settings and Data“ an; er wird einmal angezeigt und beginnt mit LIVE_ (TEST_ bei einem Testaccount).
Sieht der Token alles?
Ja. Runn-Tokens gehören zum Account, nicht zu einem Benutzer, ein technischer Benutzer begrenzt sie also nicht. Die Grenze sitzt in Loopthink: Tools pro Rolle, Maskierung von Namen, E-Mails und Kosten pro Stunde, und die Schreib-Tools aus, bis Sie sie aktivieren.
EU- oder US-Account, und gibt es ein Rate Limit?
Wählen Sie in Loopthink die Datenregion, die zur unter Settings > API angezeigten API-URL passt: api.runn.io für EU-Accounts, api.us.runn.io für US-Accounts. Runn erlaubt 120 Anfragen pro Minute pro Schlüssel und IP; die Listen-Tools blättern per Cursor, ein langer Zeitraum braucht also mehrere Aufrufe, die das Modell selbständig abarbeitet.
Braucht jedes Teammitglied einen eigenen Runn-Account?
Nein. Loopthink hält einen Schlüssel oder Token für Runn. Ihre Leute melden sich mit ihrer eigenen Identität bei Loopthink an, und jeder Aufruf an Runn wird unter ihrem Namen protokolliert. Die Lizenzen in Runn bleiben, wie sie heute sind.
Wo liegt der Runn-Schlüssel?
In Loopthink, verschlüsselt, in der EU. Er erreicht weder den KI-Client noch die Personen, die den Connector nutzen. Rotieren Sie ihn in Runn, wann immer Sie wollen, und fügen Sie den neuen einmal ein.
Kann jemand aus dem Chat heraus in Runn schreiben?
Nur, wenn Sie es einschalten. Schreibaktionen sind eine eigene Zeile in der Rechtematrix und für jede Rolle standardmäßig aus. Braucht eine Rolle ein Schreib-Tool, geben Sie genau dieses eine Tool genau dieser Rolle frei.
Was sieht das Modell?
Das Ergebnis des Tool-Aufrufs, nach der Maskierung. Felder, die Sie als personenbezogen markieren, etwa E-Mail-Adressen, Namen oder Kartendaten, werden maskiert, bevor die Antwort zu den KI-Client reist. Das Modell bekommt die Zahlen, nicht die Menschen.
Was kostet es?
Kostenlos für eine Person und zwei Connectors, ohne Karte. Pro kostet 19 € im Monat für bis zu fünf Personen und jeden Connector auf dieser Seite, mit Rollen, feldgenauer Maskierung und 30 Tagen Audit-Log. Team kostet 49 € für zehn Personen und bringt Ihre eigenen REST-APIs und SQL-Datenbanken, Ihre eigene Domain und Ihren eigenen Identity Provider dazu. Kein Gespräch nötig.

Hängen Sie fest, oder fehlt ein Tool? Ein Mensch, der diesen Connector kennt, antwortet innerhalb eines Arbeitstags.

Funktioniert in Claude, ChatGPT, Langdock und jedem anderen MCP-Client.

Weitere Connectors für Projektmanagement