Przejdź do treści

Serwer MCP

Serwer MCP (Model Context Protocol) Ogarni.AI umożliwia modelom językowym bezpośredni dostęp do Twoich danych finansowych. Działa z Claude Code, Claude Desktop, Cursor, Windsurf i innymi klientami obsługującymi protokół MCP.

Model Context Protocol to otwarty standard komunikacji między modelami językowymi a zewnętrznymi źródłami danych. Serwer MCP Ogarni.AI udostępnia dane z API jako narzędzia (tools), z których model może korzystać w trakcie konwersacji.

Dzięki temu możesz zadawać pytania w języku naturalnym, np.:

  • “Ile wydałem w tym miesiącu na jedzenie?”
  • “Pokaż moje ostatnie paragony z Biedronki”
  • “Jakie mam wydatki cykliczne?”

Serwer udostępnia 20 narzędzi tylko do odczytu:

NarzędzieOpis
ogarniai_list_documentsLista paragonów z filtrami dat i sortowaniem
ogarniai_get_documentSzczegóły pojedynczego paragonu
ogarniai_get_document_imageObraz paragonu
ogarniai_get_document_duplicatesSugestie duplikatów dokumentu
ogarniai_list_categoriesLista kategorii wydatków/przychodów
ogarniai_list_tagsLista tagów użytkownika
ogarniai_get_weekly_summaryNajnowsze podsumowanie tygodniowe
ogarniai_get_weekly_summary_periodsLista okresów podsumowań
ogarniai_get_summary_by_periodPodsumowanie dla zakresu dat
ogarniai_get_current_periodPodsumowanie dla predefiniowanego okresu
ogarniai_list_notificationsLista powiadomień z filtrami
ogarniai_get_notificationSzczegóły powiadomienia
ogarniai_get_unread_countLiczba nieprzeczytanych powiadomień
ogarniai_list_groupsLista grup finansowych
ogarniai_get_groupSzczegóły grupy
ogarniai_list_mailboxesAdresy e-mail do przesyłania paragonów
ogarniai_list_dedup_suggestionsSugestie duplikatów
ogarniai_list_loyalty_accountsKonta programów lojalnościowych
ogarniai_list_supported_banksObsługiwane banki
ogarniai_get_recurring_expensesWydatki cykliczne

Serwer konfiguruje się przez zmienne środowiskowe:

ZmiennaWymaganaDomyślnaOpis
OGARNIAI_API_TOKENTakToken API (zaczyna się od oai_)
OGARNIAI_API_URLNiehttps://api.ogarni.aiBazowy URL API

Serwer MCP został zaprojektowany z myślą o bezpieczeństwie:

  • Tylko odczyt — wszystkie narzędzia są read-only, nie mogą modyfikować danych
  • Token w zmiennej środowiskowej — nigdy nie jest hardcodowany w konfiguracji
  • Walidacja danych wejściowych — schematy Zod weryfikują wszystkie parametry narzędzi
  • Brak ekspozycji tokenu — komunikaty błędów nigdy nie zawierają wartości tokenu

Przejdź do instrukcji instalacji, aby skonfigurować serwer MCP w swoim narzędziu.