Vitalli

Connect your own Vitalli health records (lab values, symptoms, fasting, supplements and food log) to your AI assistant. Read and record entries in Vora, Still, Stackwell and Joiva.

Hosted MCP Server

npx add-mcp 'https://mcp.vitalli.app'

Installs into Claude Code, Codex, Cursor and more

Documentation

Was der Server ist

MCP (Model Context Protocol) ist ein offener Standard, über den KI-Assistenten Werkzeuge anderer Dienste aufrufen. Der Vitalli MCP-Server stellt solche Werkzeuge für deine Vitalli-Apps bereit, an einer Adresse für alle Apps.

Jedes Werkzeug arbeitet nur mit den Daten deines eigenen Kontos. Dein Assistent sieht nur die Werkzeuge der Apps, die du freigegeben hast. Die Daten bleiben in den Apps gespeichert; der Server reicht Anfragen und Antworten zwischen Assistent und App weiter.

  • Vitalli Gesundheitsprofil, Longevity-Übersicht, Kontakte und Einrichtungen deiner Versorgung.
  • Vora Gesundheitsakte: Laborwerte, Symptome, Erkrankungen, Medikamente, Allergien, Familienanamnese, Stimmung, Stuhlform, Beobachtungen und die Liste deiner Dokumente.
  • Joiva Ernährung: Ernährungsprotokoll, Getränke und Wasser, gespeicherte Mahlzeiten, Planung, Vorrat, Einkaufsliste, Lebensmittelregeln, Makroziele und Teilen-Links.
  • Still Fasten: Fasten starten und beenden, Verlauf, Fastenvorlagen sowie Glukose- und Ketonwerte.
  • Stackwell Supplemente: Präparate, Einnahmepläne, Einnahmen, Pausen, Einkaufsliste und Gesundheitskontext.

Anmeldung

Der Server verlangt eine Anmeldung nach OAuth mit deinem Vitalli-Konto. Beim Verbinden öffnet dein Assistent die Anmeldeseite von Vitalli (auth.vitalli.app). Dein Passwort gibst du nur dort ein, der Assistent bekommt es nicht zu sehen.

Nach der Anmeldung fragt Vitalli einmal, welche Apps dieser Assistent lesen und schreiben darf. Der Assistent erhält danach einen Zugangsschlüssel, der nur für den Vitalli MCP-Server gilt.

Noch kein Vitalli-Konto? Konto anlegen

In Claude verbinden

  1. 1Öffne claude.ai oder die Claude-App für den Desktop und gehe zu „Customize“ und dann „Connectors“.
  2. 2Wähle „+ Add“ und dann „Add custom connector“.
  3. 3Trage als Namen „Vitalli“ und als URL https://mcp.vitalli.app ein und bestätige.
  4. 4Melde dich mit deinem Vitalli-Konto an und wähle die Apps aus, die Claude nutzen darf.
  • Eigene Connectoren gibt es in allen Claude-Tarifen; im kostenlosen Tarif ist einer möglich.
  • In Team und Enterprise legt eine Person mit Owner-Rolle den Connector unter „Organization settings“ und „Connectors“ an; danach verbindet sich jedes Mitglied selbst. Anleitung von Anthropic ↗

In ChatGPT verbinden

  1. 1Öffne chatgpt.com im Browser. In der App für iPhone und Android lassen sich keine eigenen MCP-Server verbinden.
  2. 2Wähle das „+“ und dann „Add custom MCP server“. Trage als Namen „Vitalli“ und als URL https://mcp.vitalli.app ein. Fragt ChatGPT nach der Anmeldeart, wähle OAuth.
  3. 3Melde dich mit deinem Vitalli-Konto an und wähle die Apps aus, die ChatGPT nutzen darf.
  • Mit ChatGPT Business, Enterprise oder Edu kann ChatGPT lesen und schreiben, mit Pro nur lesen.
  • In einem Business-Arbeitsbereich legen nur Admins und Owner eigene MCP-Server an.
  • OpenAI ändert diese Menüs oft. Passt ein Schritt nicht mehr, gilt die Anleitung von OpenAI. Anleitung von OpenAI ↗

Freigabe je App

Welche Apps dein Assistent erreicht, legst du in deinem Vitalli-Konto unter „KI-Zugriff (MCP)“ fest, mit einem Schalter je App. Dort stehen die Apps, die dein Konto nutzt. Die Auswahl beim ersten Verbinden landet an derselben Stelle.

Der Server prüft die Freigabe bei jeder Anfrage. Die Liste der Werkzeuge lädt dein Assistent aber nur beim Verbinden: Hast du eine App neu freigegeben, trenne den Vitalli-Connector einmal und verbinde ihn neu.

Das Werkzeug vitalli_connection_status ist immer verfügbar. Es zeigt, welche Apps und Werkzeuge diese Verbindung gerade bedient.

„KI-Zugriff (MCP)“ öffnen

Werkzeuge

Diese Liste wird aus der Server-Karte des MCP-Servers erzeugt. Namen und Titel stehen so da, wie dein Assistent sie sieht, deshalb auf Englisch.

123 Werkzeuge: 46 lesend, 77 schreibend

  • Lesend: liest deine Daten und ändert nichts.
  • Schreibend: legt Einträge an oder ändert sie.
  • Kann löschen oder überschreiben: ändert oder entfernt bestehende Einträge.
  • Erreicht einen Dienst außerhalb von Vitalli: sendet die Einkaufsliste an Bring! oder erzeugt einen Link, den jede Person mit dem Link öffnen kann.

Vitalli15 Werkzeuge: 7 lesend, 8 schreibend

  • vitalli_connection_status Connection statuslesend
  • vitalli_create_contact Create care contactschreibend
  • vitalli_create_organization Create care organizationschreibend
  • vitalli_delete_contact Delete care contactschreibendkann löschen oder überschreiben
  • vitalli_delete_organization Delete care organizationschreibendkann löschen oder überschreiben
  • vitalli_get_contact Get care contactlesend
  • vitalli_get_health_profile Get health profilelesend
  • vitalli_get_longevity Get longevity overviewlesend
  • vitalli_get_organization Get care organizationlesend
  • vitalli_link_contact_to_org Link contact to organizationschreibend
  • vitalli_list_contacts List care contactslesend
  • vitalli_list_organizations List care organizationslesend
  • vitalli_update_contact Update care contactschreibendkann löschen oder überschreiben
  • vitalli_update_health_profile Update health profileschreibendkann löschen oder überschreiben
  • vitalli_update_organization Update care organizationschreibendkann löschen oder überschreiben Vora25 Werkzeuge: 10 lesend, 15 schreibend
  • vora_add_allergy Add allergyschreibend
  • vora_add_biomarker Record lab valueschreibend
  • vora_add_bristol Log stool form (Bristol scale)schreibend
  • vora_add_condition Add conditionschreibend
  • vora_add_family_history Add family history entryschreibend
  • vora_add_medication Add medicationschreibend
  • vora_add_mood Log moodschreibend
  • vora_add_observation Add observationschreibend
  • vora_add_symptom Log symptomschreibend
  • vora_delete_biomarker Delete lab valueschreibendkann löschen oder überschreiben
  • vora_delete_condition Delete conditionschreibendkann löschen oder überschreiben
  • vora_delete_mood Delete mood entryschreibendkann löschen oder überschreiben
  • vora_delete_observation Delete observationschreibendkann löschen oder überschreiben
  • vora_delete_symptom Delete symptomschreibendkann löschen oder überschreiben
  • vora_get_health_profile Get health record overviewlesend
  • vora_get_latest_biomarkers Get latest lab valueslesend
  • vora_list_biomarkers List lab valueslesend
  • vora_list_bristol List stool form entrieslesend
  • vora_list_conditions List conditionslesend
  • vora_list_documents List medical documentslesend
  • vora_list_mood List mood entrieslesend
  • vora_list_mood_drivers List mood driverslesend
  • vora_list_observations List observationslesend
  • vora_list_symptoms List symptomslesend
  • vora_resolve_symptom Mark symptom as resolvedschreibendkann löschen oder überschreiben Joiva42 Werkzeuge: 14 lesend, 28 schreibend
  • joiva_add_food_rule Add food ruleschreibendkann löschen oder überschreiben
  • joiva_add_pantry_item Add pantry itemschreibend
  • joiva_add_shopping_item Add to shopping listschreibend
  • joiva_answer_question Answer recipe questionschreibendkann löschen oder überschreiben
  • joiva_confirm_planned Confirm planned meal as eatenschreibendkann löschen oder überschreiben
  • joiva_consume_pantry_item Use up pantry stockschreibendkann löschen oder überschreiben
  • joiva_delete_log_entry Delete food log entryschreibendkann löschen oder überschreiben
  • joiva_get_day Get food log for a daylesend
  • joiva_get_macro_targets Get macro targetslesend
  • joiva_get_meal_planning_context Get meal planning briefinglesend
  • joiva_get_nutrient_findings Get nutrient findingslesend
  • joiva_get_range_summary Get nutrition summary for a periodlesend
  • joiva_list_food_rules List food ruleslesend
  • joiva_list_frequent_foods List frequent foodslesend
  • joiva_list_meals List saved mealslesend
  • joiva_list_open_questions List open recipe questionslesend
  • joiva_list_pantry List pantrylesend
  • joiva_list_planned List planned mealslesend
  • joiva_list_shares
  • joiva_list_shopping List shopping listlesend
  • joiva_log_drink Log drinkschreibend
  • joiva_log_food Log foodschreibend
  • joiva_log_meal Log saved mealschreibend
  • joiva_log_water Log waterschreibend
  • joiva_plan_food Plan foodschreibend
  • joiva_remove_food_rule Remove food ruleschreibendkann löschen oder überschreiben
  • joiva_remove_pantry_item Remove pantry itemschreibendkann löschen oder überschreiben
  • joiva_remove_shopping_item Remove shopping list itemschreibendkann löschen oder überschreiben
  • joiva_report_food Report incorrect food dataschreibend
  • joiva_revoke_share
  • joiva_save_meal Save mealschreibend
  • joiva_search_foods Search foodslesend
  • joiva_send_shopping_to_bring Send shopping list to Bring!schreibenderreicht einen Dienst außerhalb von Vitalli
  • joiva_set_macro_targets Set macro targetsschreibendkann löschen oder überschreiben
  • joiva_share_day
  • joiva_share_meal
  • joiva_skip_meal Mark meal slot as skippedschreibendkann löschen oder überschreiben
  • joiva_unskip_meal Undo skipped meal slotschreibendkann löschen oder überschreiben
  • joiva_update_food_rule Update food ruleschreibendkann löschen oder überschreiben
  • joiva_update_log_entry Update food log entryschreibendkann löschen oder überschreiben
  • joiva_update_pantry_item Update pantry itemschreibendkann löschen oder überschreiben
  • joiva_update_shopping_item Update shopping list itemschreibendkann löschen oder überschreiben Still8 Werkzeuge: 4 lesend, 4 schreibend
  • still_add_biomarker_reading Record glucose or ketone readingschreibend
  • still_end_fast End fastschreibend
  • still_get_fasting_history Get fasting historylesend
  • still_get_fasting_state Get current fasting statelesend
  • still_get_fasting_summary Get fasting summarylesend
  • still_list_templates List fasting templateslesend
  • still_select_fasting_template Switch fasting templateschreibendkann löschen oder überschreiben
  • still_start_fast Start fastschreibend Stackwell33 Werkzeuge: 11 lesend, 22 schreibend
  • stackwell_activate_plan Activate intake planschreibendkann löschen oder überschreiben
  • stackwell_add_schedule_entry Add schedule entryschreibend
  • stackwell_add_shopping_item Add to supplement shopping listschreibend
  • stackwell_archive_supplement Archive supplementschreibendkann löschen oder überschreiben
  • stackwell_create_plan Create intake planschreibend
  • stackwell_create_supplement Add supplementschreibend
  • stackwell_delete_intake Delete intake entryschreibendkann löschen oder überschreiben
  • stackwell_delete_shopping_item Delete shopping list itemschreibendkann löschen oder überschreiben
  • stackwell_get_active_plan Get active intake planlesend
  • stackwell_get_adherence Get intake adherencelesend
  • stackwell_get_day_detail Get intake day detaillesend
  • stackwell_get_health_context Get health contextlesend
  • stackwell_get_nutrient_totals Get nutrient totalslesend
  • stackwell_get_plan Get intake planlesend
  • stackwell_get_shopping_list Get supplement shopping listlesend
  • stackwell_get_supplement_stack Get supplement stacklesend
  • stackwell_get_today_intake Get today's intakelesend
  • stackwell_list_plans List intake planslesend
  • stackwell_list_supplement_pauses List supplement pauseslesend
  • stackwell_log_intake Log supplement intakeschreibend
  • stackwell_mark_supplement_empty Mark supplement as used upschreibendkann löschen oder überschreiben
  • stackwell_pause_supplement Pause or resume supplementschreibendkann löschen oder überschreiben
  • stackwell_remove_schedule_entry Remove schedule entryschreibendkann löschen oder überschreiben
  • stackwell_remove_supplement_pause Remove supplement pauseschreibendkann löschen oder überschreiben
  • stackwell_set_supplement_ingredients Replace supplement ingredientsschreibendkann löschen oder überschreiben
  • stackwell_set_supplement_pause Plan supplement pauseschreibend
  • stackwell_skip_intake Record skipped intakeschreibend
  • stackwell_update_health_context Update health contextschreibendkann löschen oder überschreiben
  • stackwell_update_intake Update intake entryschreibendkann löschen oder überschreiben
  • stackwell_update_schedule_entry Update schedule entryschreibendkann löschen oder überschreiben
  • stackwell_update_shopping_item Update shopping list itemschreibendkann löschen oder überschreiben
  • stackwell_update_shopping_item_status Update shopping list item statusschreibendkann löschen oder überschreiben
  • stackwell_update_supplement Update supplementschreibendkann löschen oder überschreiben

Maschinenlesbare Fassung mit Beschreibungen und Schemas: Server-Karte: https://mcp.vitalli.app/.well-known/mcp/server-card.json

Datenschutz

  • Ruft dein Assistent ein Werkzeug auf, gehen die Angaben aus dem Aufruf und die Antwort des Werkzeugs an den Anbieter des Assistenten, also an Anthropic bei Claude oder an OpenAI bei ChatGPT. Die Antwort enthält deine Daten, zum Beispiel Laborwerte, Einträge im Ernährungsprotokoll oder deine Einnahmen, und wird Teil deines Chats.
  • Diese Übermittlung veranlasst du selbst. Der Anbieter des Assistenten ist dabei eigener Verantwortlicher, für ihn gilt seine Datenschutzerklärung. Ob er Chats zum Training seiner Modelle verwendet, richtet sich nach seinen Bedingungen und deinen Einstellungen dort. Prüfe das, bevor du Gesundheitsdaten in den Chat holst.
  • Der MCP-Server hält je Werkzeugaufruf den Namen des Werkzeugs, ein Pseudonym deines Kontos, die Dauer und den Ausgang fest. Argumente und Antworten, also deine Gesundheitsdaten, stehen nicht in diesem Protokoll. Datenschutzerklärung von Vitalli

Zugriff widerrufen

  • Einzelne Apps: im Konto unter „KI-Zugriff (MCP)“ den Schalter der App ausschalten. Das gilt ab der nächsten Anfrage deines Assistenten.
  • Ganz: den Vitalli-Connector in Claude oder ChatGPT trennen oder entfernen und im Konto alle Apps ausschalten. „KI-Zugriff (MCP)“ öffnen

Keine medizinische Beratung

Die Werkzeuge liefern, was du selbst eingetragen oder gemessen hast. Vitalli stellt keine Diagnosen und ersetzt keine ärztliche Beratung, Diagnose oder Behandlung. Was dein Assistent aus den Daten macht, formuliert der Assistent, nicht Vitalli. Bei gesundheitlichen Fragen wende dich an eine Ärztin oder einen Arzt.

Hilfe und Kontakt

Ein Werkzeug fehlt oder eine App taucht nicht auf: Prüfe die Freigabe unter „KI-Zugriff (MCP)“, trenne dann den Vitalli-Connector und verbinde ihn neu.

Fragen und Fehlermeldungen an [email protected] · Kontaktformular