MCP-SERVER

Ihre Bürodaten, im KI-Assistenten Ihrer Wahl.

Das Model Context Protocol ist ein offener Standard, über den KI-Assistenten mit Fachanwendungen sprechen. amenda bringt einen solchen Server mit: Claude, LibreChat oder ein eigener Agent fragen damit Projekte, Kontakte, Auslastung und Zeiten ab — und schreiben zurück, wo es erlaubt ist.

Entscheidend ist, was nicht passiert: Es entsteht keine Kopie Ihrer Daten und keine Sonderrolle mit Vollzugriff. Der Assistent sieht genau das, was der angemeldete Nutzer auch in amenda sehen würde.

50 Werkzeuge insgesamt — je nach gebuchten Modulen und Rechten sieht ein Nutzer davon einen Ausschnitt.

Was der Assistent darf — und was nicht

Ein Sprachmodell ist ein neuer Nutzer Ihres Büros. Es bekommt deshalb keine eigenen Rechte, sondern die des Menschen, der es bedient.

Anmeldung statt Schlüsseltausch

Der Assistent meldet sich über OAuth 2.1 an — mit den Zugangsdaten des Nutzers und einer Zustimmungsseite, auf der die Freigaben sichtbar sind: Projekte lesen, Projekte schreiben, Kontakte lesen, Kontakte schreiben. Es gibt keinen Schlüssel, der im Chatverlauf weitergereicht wird.

Dieselben Rechte wie in der Oberfläche

Jede Anfrage läuft durch dieselben drei Stufen wie die App: Modulrecht (etwa „Personal des Teams sehen"), Freigabe je Dokument (Eigentum, geteilt mit mir, geteilt mit meiner Rolle) und Rechte je Formularfeld. Ein Feld, das ein Nutzer in amenda nicht sieht, kommt auch im Chat nicht vor.

Im Zweifel nichts

Fehlt die Rechteinformation — etwa bei einem technischen Schlüssel statt einer Anmeldung —, werden alle Formularwerte zurückgehalten. Sichtbar bleiben Name, Nummer und Adresse.

Schreiben mit Vorschau

Änderungen laufen über einen Trockenlauf: Der Assistent zeigt erst den Unterschied, der Nutzer bestätigt, dann wird geschrieben. Felder ohne Schreibrecht werden nicht stillschweigend übergangen, sondern in der Antwort als blockiert ausgewiesen.

Zeit erst als Entwurf

Gebuchte Zeit ist zunächst ein Entwurf und zählt nicht. Sie wird erst mit einer ausdrücklichen Bestätigung zur Buchung — ein Vertipper im Chat verändert keine Abrechnung.

Keine Personendaten

Die Personal-Werkzeuge geben grundsätzlich keine personenbezogenen Daten heraus. Sie beantworten Fragen zu Rolle, Auslastung und Status — nicht zu Privatanschrift, Gehalt oder Geburtsdatum.

Die Werkzeuge

Jedes Werkzeug beantwortet eine Frage oder führt eine Handlung aus. Der Assistent wählt selbst aus, welche er kombiniert — die folgenden Namen tauchen deshalb in seinen Antworten auf, wenn Sie ihn nach seinem Vorgehen fragen.

Projekte

9 Werkzeuge

Suchen, lesen und — mit Vorschau — schreiben. Was der Assistent zu sehen bekommt, entscheidet die Rolle des angemeldeten Nutzers, Feld für Feld.

search_projects

Projekte suchen oder auflisten. Mit Suchbegriff als Volltextsuche mit Tippfehlertoleranz, ohne Suchbegriff die zuletzt bearbeiteten.

get_project

Ein Projekt vollständig — als lesbarer Text samt Kennwerten, dazu bis zu fünf Bilder aus der Galerie.

describe_project_form

Welche Formularfelder dieser Nutzer lesen und welche er schreiben darf, mit Bezeichnung, Typ, Einheit und aktuellem Wert. Der Weg, auf dem ein Assistent herausfindet, was er überhaupt ändern kann.

update_project

Name, Nummer, Adresse und Formularwerte ändern. Auf Wunsch als Trockenlauf, der nur den Unterschied zeigt und nichts schreibt.

get_project_costs

Kostengruppen nach DIN 276 (KG 100–700) mit Soll, Ist und verbleibendem Budget.

update_project_costs

Kostenwerte und Bezugsmengen schreiben — etwa beim Übernehmen aus einer Kostenberechnung oder einem Modell.

Kontakte

3 Werkzeuge

Das Adressbuch des Büros: Personen und Firmen, mit Bewertungen und Notizen.

search_contacts

Kontakte suchen oder auflisten, Personen wie Firmen.

get_contact

Ein Kontakt im Detail, einschließlich Bewertungen und Notizen.

create_contact

Einen externen Kontakt anlegen — Person oder Firma.

Personal und Planung

18 Werkzeuge

Alles aus Resourceful. Jedes Werkzeug prüft die Berechtigung getrennt: eigene Daten, Team oder ganzes Büro. Personenbezogene Daten geben diese Werkzeuge grundsätzlich nicht heraus.

search_employees

Semantische Suche über Mitarbeitende, Stellen, Bewerber, Kurse und Entwicklungsziele.

get_employee

Eine Person mit Rolle, Abteilung, Status und Profiltext.

list_employees

Mitarbeiterliste mit Filtern, seitenweise.

get_employee_capacity

Auslastung einer Person über die Zeit, je Planungsperiode.

find_available_employees

Wer hat im Zeitraum freie Kapazität — sortiert nach verfügbarem Anteil. Die Antwort auf „wer kann bei Projekt X mitmachen?".

get_resource_dashboard

Auslastung aller Mitarbeitenden im Zeitraum, als Übersicht.

Zeit buchen

3 Werkzeuge

Diese drei gelten immer nur für den angemeldeten Nutzer selbst — eine Mitarbeiter-ID nehmen sie gar nicht erst an.

suggest_projects

Beantwortet „auf welche Projekte soll ich diese Woche buchen?" aus drei echten Signalen: laufende Einsatzplanung, Buchungen der letzten Wochen und die Lücke zwischen geplant und gebucht. Liefert gleich die vorgeschlagene Stundenzahl mit.

book_time

Bucht Zeit als Entwurf — nach Stunden oder Prozent, mit Leistungsphase und Nachweis. Verlangt der Vertrag einen Nachweis und fehlt er, wird die Buchung abgelehnt statt still gespeichert.

confirm_time_drafts

Bestätigt die eigenen Entwürfe. Erst damit zählen sie als reguläre Buchung.

Cohere — Wiki und Inhalte

17 Werkzeuge

Für Büros mit Cohere kommen die Werkzeuge des Wikis dazu. Sie laufen über denselben Zugang und dieselbe Anmeldung.

list_spaces

Bereiche auflisten.

get_space

Einen Bereich mit seinen Einstellungen lesen.

create_space

Einen Bereich anlegen.

update_space

Einen Bereich ändern.

list_documents

Dokumente eines Bereichs auflisten.

get_document

Ein Dokument mit Inhalt lesen.

Drei typische Abläufe

So setzt ein Assistent die Werkzeuge zusammen. Sie stellen die Frage in Ihren Worten — die Schritte darunter passieren unsichtbar.

„Wer hat im Juli noch Luft für den Wettbewerb in Hamburg?"

  1. 1find_available_employees für den Zeitraum
  2. 2get_employee_capacity für die engere Auswahl
  3. 3get_project_team, um zu sehen, wer schon auf dem Projekt ist

„Buch mir die Woche auf meine Projekte."

  1. 1suggest_projects liefert Projekte mit Begründung und Stundenvorschlag
  2. 2book_time legt die Buchungen als Entwurf an
  3. 3confirm_time_drafts nach dem Blick des Nutzers darauf

„Übernimm die Flächen aus dem Modell ins Projekt."

  1. 1describe_project_form zeigt, welche Felder beschreibbar sind
  2. 2update_project mit Trockenlauf zeigt den Unterschied
  3. 3Nutzer bestätigt — erst dann schreibt update_project wirklich

Einrichtung

Es ist nichts zu installieren. Im Assistenten wird eine Adresse als MCP-Verbindung hinterlegt — dieselbe für jedes Büro. Welches Büro und welche Daten gemeint sind, ergibt sich aus der Anmeldung, die beim ersten Aufruf erscheint.

https://mcp.amenda.app

Getestet mit Claude (Desktop und Web) sowie LibreChat. Jeder Client, der das Model Context Protocol spricht, kann sich verbinden: Anmeldung und Freigaben findet er über den Standard selbst. Ob der Zugang für Ihr Büro offen ist und welche Rollen ihn nutzen dürfen, steuern Sie in den Einstellungen.

Einmal ausprobieren, statt darüber zu lesen.

Wir zeigen Ihnen den MCP-Zugang an Ihren eigenen Fragen — von der Auslastungsplanung bis zur Zeitbuchung im Chat.