Przejdź do treści

Integracja z asystentami AI (MCP) — Claude, ChatGPT i inne

Wyświetleń: 3788 6 min czytania

Fakturownia obsługuje protokół MCP (Model Context Protocol) - standard, który pozwala asystentom AI (np. Claude Desktop, ChatGPT Desktop, Codex) bezpiecznie odczytywać dane z Twojego konta i odpowiadać na pytania o faktury i klientów bez konieczności ręcznego wklejania danych czy tokenów API.

Co asystent AI może zrobić

Po połączeniu asystent AI może w Twoim imieniu:

  • wyszukiwać faktury - po numerze, nazwie nabywcy, kliencie, statusie (wystawiona/ wysłana/ zapłacona/ częściowo zapłacona/ odrzucona), rodzaju dokumentu (VAT, proforma, korekta, rachunek, faktura zaliczkowa/końcowa) oraz zakresie dat, osobno dla sprzedaży i zakupów,
  • sprawdzać dane klienta - dane kontaktowe, adres, NIP, numer konta bankowego i liczbę powiązanych faktur (po ID klienta),
  • sprawdzać rozliczenia z klientem - ile klient zapłacił, ile zostało do zapłaty, z podziałem na waluty i zakres dat.

Przykładowe pytania, które możesz zadać asystentowi po podłączeniu: „Jakie faktury wystawiłem firmie X w tym miesiącu?”, „Ile ta firma jest nam jeszcze winna?”, „Podaj NIP i adres klienta o ID 123”.

UWAGA! Integracja działa tylko w trybie odczytu - asystent AI nie może wystawiać, edytować ani usuwać faktur, klientów czy żadnych innych danych na koncie.

Zasady korzystania z usługi MCP określa regulamin usługi MCP.

Co jest wymagane do korzystania z MCP?

Aby skorzystać z Fakturownia MCP, potrzebujesz:

  • konta w Fakturowni oraz dostępu do konta, które chcesz podłączyć w roli właściciela konta,
  • klienta AI obsługującego zdalne serwery MCP przez HTTP oraz autoryzację OAuth 2.1 z PKCE,
  • adresu swojego konta Fakturowni - jest to adres, pod którym logujesz się do swojego konta w przeglądarce, np. https://twoje-przykladowe-konto.fakturownia.pl. Ten adres będzie potrzebny do utworzenia adresu serwera MCP.
UWAGA! Połączenie przez MCP może wykonać wyłącznie użytkownik z rolą właściciela konta.

Jak połączyć asystenta AI z Fakturownią?

Aby połączyć asystenta AI z Fakturownią:

  1. w ustawieniach swojego klienta AI (np. Claude Desktop) dodaj nowy serwer MCP, wskazując adres https://twoja-nazwa.fakturownia.pl/mcp (zamień twoja-nazwa na prefiks swojego konta - ten sam, który widzisz w adresie przeglądarki, gdy jesteś zalogowany do Fakturowni),
  2. przy pierwszym połączeniu klient AI otworzy w przeglądarce ekran logowania do Fakturowni (jeśli nie jesteś zalogowany), a następnie ekran zgody - zobaczysz nazwę aplikacji AI i listę funkcji, do których prosi o dostęp, Komunikat autoryzacyjny przy nadawaniu dostępu dla agenta AI do danych w Fakturowni.
  3. kliknij Pozwól, aby autoryzować dostęp albo Odmów, jeśli nie chcesz łączyć tego asystenta z kontem,
  4. od tej pory asystent AI może odpowiadać na pytania korzystające z danych Twojego konta - bez konieczności ponownego logowania (dopóki nie cofniesz dostępu).

Jak połączyć asystenta AI z Fakturownią - Claude Desktop?

Aby zintegrować Fakturownię i Claude Desktop:

  1. zaloguj się do Claude Desktop i otwórz ustawienia aplikacji Settings > Connectors > Add custom connector, Ustawienia AI z opcją dodania własnego konektora do połączenia z Fakturownią.
  2. wypełnij pola:
  3. kliknij Add, a następnie Connect - otworzy się przeglądarka z Fakturownią, Opcja nawiązania połączenia przez Claude Desktop z Fakturownią przez MCP.
  4. jeśli system tego wymaga zaloguj się, a następnie zatwierdź dostęp na ekranie zgody, Komunikat autoryzacyjny przy nadawaniu dostępu dla agenta AI do danych w Fakturowni.
  5. gotowe - asystent Claude Desktop ma dostęp do Twojej Fakturowni w trybie odczytu.

Przykładowe zapytanie i odpowiedź wygenerowana bezpośrednio w Claude Desktop.

Przykładowe zapytanie przez serwer MCP z poziomu Claude Desktop o podsumowanie faktur dla klienta.

Jak połączyć asystenta AI z Fakturownią - Claude Code?

Dodaj serwer (podmień adres na swój):

claude mcp add Fakturownia –transport http https://twoje-konto.fakturownia.pl/mcp

Domyślnie serwer jest zapisany dla bieżącego projektu (–scope local). Aby był dostępny we wszystkich projektach, dodaj –scope user:

claude mcp add Fakturownia –transport http –scope user https://acme.fakturownia.pl/mcp

Zaloguj się (autoryzacja OAuth). W Claude Code uruchom:

/mcp

Wybierz Fakturownia i potwierdź logowanie, otworzy się przeglądarka z Fakturownią. Zaloguj się (jeśli trzeba) i zatwierdź dostęp na ekranie zgody.

Gotowe. Zapytaj np.:

Pokaż 5 ostatnich nieopłaconych faktur.

Alternatywnie zamiast komendy możesz dodać wpis do pliku konfiguracji klienta (np. .mcp.json w katalogu projektu albo claude_desktop_config.json w Claude Desktop):

{
  "mcpServers": {
    "Fakturownia": {
      "type": "http",
      "url": "https://acme.fakturownia.pl/mcp"
    }
  }
}

Autoryzację OAuth i tak przeprowadzasz przez /mcp po dodaniu wpisu.

Jak połączyć asystenta AI z Fakturownią - Codex?

Dodaj serwer (podmień adres na swój):

codex mcp add –url https://twoje-konto.fakturownia.pl/mcp Fakturownia

Wpis trafia do ~/.codex/config.toml, nie musisz edytować pliku ręcznie.

Zaloguj się (autoryzacja OAuth):

codex mcp login Fakturownia

Otworzy się przeglądarka z Fakturownią, zaloguj się i zatwierdź dostęp. Codex sam obsłuży powrót (nasłuchuje na lokalnym porcie).

Gotowe. Zapytaj o swoje dane.

Alternatywnie możesz dopisać wpis ręcznie do ~/.codex/config.toml (Codex używa formatu TOML):

[mcp_servers.Fakturownia]
url = "https://acme.fakturownia.pl/mcp"

a następnie zalogować się przez codex mcp login Fakturownia.

Jak połączyć asystenta AI z Fakturownią - inny klient (dowolny)?

Fakturownia MCP działa z każdym klientem obsługującym zdalny serwer MCP przez Streamable HTTP i OAuth 2.0. Podaj tylko adres serwera: https://.fakturownia.pl/mcp.

Większość klientów przyjmuje wpis w formacie JSON w swoim pliku konfiguracji:

{
  "mcpServers": {
    "Fakturownia": {
      "type": "http",
      "url": "https://acme.fakturownia.pl/mcp"
    }
  }
}

Nie musisz zakładać żadnej aplikacji ani przepisywać client_id czy sekretów. Klient rejestruje się automatycznie (Dynamic Client Registration), a dostęp uzyskujesz przez logowanie OAuth w przeglądarce.

Co, jeśli w Fakturowni mam kilka kont?

Dostęp jest przypisany do jednego, konkretnego konta (subdomeny). Jeśli chcesz, aby asystent AI miał dostęp do kilku Twoich kont, dodaj w kliencie AI osobny wpis dla każdego z nich, np.:

{
“mcpServers”: {
“Fakturownia - Firma A”: { “type”: “http”, “url”: “https://firma-a.fakturownia.pl/mcp” },
“Fakturownia - Firma B”: { “type”: “http”, “url”: “https://firma-b.fakturownia.pl/mcp” }
}
}

Jak cofnąć dostęp aplikacji AI?

Możesz w każdej chwili sprawdzić, które aplikacje AI mają dostęp do Twojego konta, i odwołać ten dostęp:

  1. po stronie Fakturowni przejdź do zakładki Ustawienia > Ustawienia konta > Integracja, Ustawienia konta w systemie Fakturownia z aktywną zakładką integracji.
  2. w sekcji Aplikacje AI kliknij Zarządzaj dostępem do aplikacji AI, Ustawienia integracji w tym zarządzania dostępami aplikacji AI do Fakturowni.
  3. zobaczysz listę aktywnych autoryzacji (nazwa aplikacji i data autoryzacji). Przy każdej z nich dostępna będzie opcja Cofnij dostęp. Lista aplikacji AI z dostępem do konta oraz opcją cofnięcia dostępu.

Dostęp możesz też odwołać bezpośrednio z ustawień samego klienta AI.

Ważne informacje związane z MCP

  1. Autoryzacja odbywa się przez standard OAuth 2.1 z PKCE - nigdy nie wklejasz ręcznie żadnego tokena API, logujesz się normalnie przez Fakturownię.
  2. Dostęp jest zawsze związany z jednym, konkretnym kontem - token wydany dla jednego konta nie zadziała na innym.
  3. Zapytania asystenta AI działają na połączeniu tylko do odczytu, z limitem czasu wykonania - asystent nie może zmodyfikować ani przeciążyć bazy danych.
  4. Dostęp jest w pełni odwracalny i widoczny - w każdej chwili sprawdzisz, kto ma dostęp, i możesz go cofnąć.

Najczęstsze problemy i rozwiązania

Przeglądarka nie otworzyła się lub logowanie się nie kończy. Uruchom logowanie ponownie (/mcp w Claude Code, codex mcp login w Codex). Upewnij się, że jesteś zalogowany do właściwego konta Fakturowni w tej samej przeglądarce.

„Brak dostępu do konta” lub błąd po zatwierdzeniu. Twój zalogowany użytkownik musi mieć dostęp do konta z adresu, który podłączasz. Sprawdź, czy prefiks w adresie …/mcp odpowiada właściwej firmie.

Asystent nie widzi narzędzi lub serwer „failed”. Sprawdź adres serwera (musi kończyć się na /mcp) i połączenie. W Claude Code status i ponowne łączenie znajdziesz w panelu /mcp.

Odpowiedź jest pusta lub „nie znaleziono”. Doprecyzuj pytanie (np. zakres dat, status, waluta). Pamiętaj, że wyniki są ograniczone do podłączonego konta i do danych odczytywalnych przez trzy dostępne narzędzia.

Czy ten wpis był pomocny?

Udostępnij

Komentarze (5)

Jarek 2026-07-30 13:33

Dzień dobry,

mam kilka pytań dotyczących nowej integracji MCP z asystentami AI (ChatGPT, Claude i innymi). Chciałbym upewnić się, że korzystanie z tej funkcji jest zgodne z obowiązkami wynikającymi z RODO oraz AI Act.

  1. Jaką rolę pełni Fakturownia w tej integracji z punktu widzenia RODO? Czy działa wyłącznie jako podmiot przetwarzający wykonujący polecenie administratora danych, czy też w jakimkolwiek zakresie staje się administratorem lub współadministratorem danych przekazywanych do usług AI?
  2. Czy decyzja o przekazaniu danych do zewnętrznego modelu AI jest traktowana jako decyzja użytkownika (administratora danych), czy jako element usługi świadczonej przez Fakturownię?
  3. Czy Fakturownia zawarła odpowiednie umowy z dostawcami modeli AI wykorzystywanymi przez MCP (np. OpenAI, Anthropic), czy odpowiedzialność za relację z tymi podmiotami spoczywa wyłącznie na użytkowniku korzystającym z własnego konta ChatGPT, Claude lub innego klienta MCP?
  4. Czy Fakturownia przeprowadziła analizę zgodności tej integracji z RODO i AI Act oraz czy udostępnia użytkownikom dokument opisujący obowiązki administratora danych przy korzystaniu z MCP?
  5. Czy istnieje możliwość ograniczenia zakresu danych przekazywanych do modeli AI? Chodzi np. o automatyczne usuwanie lub maskowanie:
    nazwy kontrahenta,
    imienia i nazwiska,
    adresu,
    numeru NIP,
    adresu e-mail,
    numeru telefonu,
    innych danych identyfikujących osobę lub przedsiębiorcę.
  6. Czy planowane jest wprowadzenie trybu prywatności (np. „AI Privacy Mode”), w którym do modelu AI przekazywane byłyby wyłącznie dane niezbędne do wykonania zapytania, po wcześniejszej anonimizacji lub pseudonimizacji?
  7. Czy użytkownik może ograniczyć, do których pól i zasobów model AI ma dostęp (np. tylko faktury sprzedaży, bez danych kontrahentów)?
  8. Czy dane przekazywane przez MCP są logowane przez Fakturownię? Jeżeli tak, to jaki jest zakres tych logów i jak długo są przechowywane?
  9. Czy Fakturownia planuje umożliwić współpracę z lokalnymi serwerami MCP lub lokalnymi modelami AI działającymi w infrastrukturze klienta, tak aby dane nie opuszczały środowiska użytkownika?

Będę wdzięczny za odpowiedzi lub wskazanie dokumentacji opisującej powyższe kwestie.

Milena 2026-07-31 13:16 Odpowiedź

Dzień dobry,

dziękujemy za wiadomość i przekazane pytania. Przekazaliśmy je do osób odpowiedzialnych za wdrożenie rozwiązania w celu weryfikacji szczegółowych informacji. Gdy tylko otrzymamy odpowiedź, uzupełnimy artykuł o dodatkowe wyjaśnienia w kolejnym komentarzu.

Pozdrawiamy
zespół Fakturowni

tomasz 2026-08-05 12:54

cześć! a kiedy będzie np. opcja aby móc wystawiać faktury przez mcp?

Milena 2026-08-06 15:05 Odpowiedź

Dzień dobry,

na ten moment nie ma planów rozszerzenia działania MCP w kontekście możliwości wystawiania dokumentów - dostępny jest wyłącznie odczyt. Jeśli taka funkcjonalność będzie planowana lub wdrożona, poinformujemy Państwa w osobnym komentarzu i poprzez stronę z aktualizacjami https://fakturownia.pl/aktualizacje-systemu.

Pozdrawiamy
zespół Fakturowni

Milena 2026-08-07 13:33 Odpowiedź

Dzień dobry,

w nawiązaniu do zapytań odnośnie MCP.

  1. Jaką rolę pełni Fakturownia w tej integracji z punktu widzenia RODO? Czy działa wyłącznie jako podmiot przetwarzający wykonujący polecenie administratora danych, czy też w jakimkolwiek zakresie staje się administratorem lub współadministratorem danych przekazywanych do usług AI?

Rola Fakturowni w związku z korzystaniem z MCP nie ulega zmianie w stosunku do roli, jaką pełnimy przy standardowym korzystaniu z Serwisu. Podział ról zależy od tego, jakich danych i jakiej operacji przetwarzania dotyczy dana czynność.

W odniesieniu do danych osobowych powierzonych Fakturowni przez Klienta na podstawie Regulaminu Powierzenia – w szczególności danych kontrahentów Klienta oraz osób fizycznych wskazanych w treści dokumentów zgromadzonych na Koncie – Fakturownia pozostaje podmiotem przetwarzającym, a administratorem tych danych pozostaje Klient.

Udzielenie Autoryzacji przez Właściciela Konta stanowi dyspozycję Klienta umożliwiającą wskazanemu Asystentowi AI dostęp do określonego zakresu danych za pośrednictwem Usługi MCP. Samo udzielenie Autoryzacji nie powoduje przekazania wszystkich danych znajdujących się na Koncie. Konkretne dane są odczytywane i przekazywane dopiero w wykonaniu poszczególnych zapytań kierowanych do serwera MCP za pośrednictwem Asystenta AI, w zakresie wynikającym z Autoryzacji, rodzaju wywołanej funkcji i parametrów danego zapytania. Fakturownia nie udostępnia danych powierzonych przez Klienta z własnej inicjatywy ani dla własnych celów, nie przekazuje ich zbiorczo ani w zakresie wykraczającym poza wykonanie konkretnego zapytania.

Niezależnie od powyższego Fakturownia pozostaje administratorem tych danych osobowych, które przetwarza we własnych celach związanych ze świadczeniem usług w ramach Serwisu, także wtedy, gdy dotyczą one korzystania z MCP. Dotyczy to w szczególności danych Klienta i Użytkowników Konta, informacji o udzielonych Autoryzacjach oraz danych związanych z obsługą i bezpieczeństwem Usługi MCP. Zasady przetwarzania tych danych określa Polityka prywatności.

Korzystanie z MCP nie powoduje natomiast, że Fakturownia staje się administratorem lub współadministratorem danych powierzonych jej przez Klienta tylko z tego powodu, że dane te są następnie przekazywane do wybranego przez Klienta Asystenta AI. Fakturownia nie ustala celu dalszego przetwarzania tych danych przez dostawcę Asystenta AI, nie wybiera tego dostawcy za Klienta ani nie określa warunków, na jakich dostawca przetwarza dane po ich otrzymaniu.

Dostawca Asystenta AI nie jest podmiotem przetwarzającym ani dalszym podmiotem przetwarzającym działającym na zlecenie Fakturowni. Fakturownia nie angażuje go do przetwarzania danych w swoim imieniu i nie zawiera z nim umowy powierzenia w związku z korzystaniem przez Klienta z MCP. Dostawca działa na podstawie odrębnego stosunku prawnego łączącego go bezpośrednio z Klientem. To Klient powinien zweryfikować rolę tego dostawcy na gruncie RODO oraz odpowiednie warunki przetwarzania danych, w tym – jeżeli jest to wymagane – zawrzeć z nim umowę powierzenia przetwarzania danych.

  1. Czy decyzja o przekazaniu danych do zewnętrznego modelu AI jest traktowana jako decyzja użytkownika (administratora danych), czy jako element usługi świadczonej przez Fakturownię?

To decyzja użytkownika. Integrację może uruchomić wyłącznie właściciel konta, przez świadomą autoryzację OAuth 2.1 konkretnej aplikacji AI. Fakturownia odpowiada na żądania odczytu autoryzowanego klienta — to użytkownik decyduje, którego asystenta podłącza, o co go pyta i jakie dane w efekcie trafiają do modelu.

  1. Czy Fakturownia zawarła odpowiednie umowy z dostawcami modeli AI wykorzystywanymi przez MCP (np. OpenAI, Anthropic), czy odpowiedzialność za relację z tymi podmiotami spoczywa wyłącznie na użytkowniku korzystającym z własnego konta ChatGPT, Claude lub innego klienta MCP?

Fakturownia nie zawiera umów z dostawcami Asystentów AI w związku z korzystaniem przez Klienta z Usługi MCP. Dostawca Asystenta AI jest wybierany samodzielnie przez Klienta i pozostaje z nim w bezpośredniej relacji prawnej, na podstawie własnego konta Klienta oraz warunków świadczenia usług danego dostawcy.

Fakturownia nie angażuje dostawcy Asystenta AI do przetwarzania danych w swoim imieniu i dostawca ten nie jest podmiotem przetwarzającym ani dalszym podmiotem przetwarzającym Fakturowni. Dane są udostępniane za pośrednictwem Usługi MCP w wykonaniu Autoryzacji i konkretnych zapytań kierowanych przez Klienta.

Po stronie Klienta pozostaje w szczególności ocena warunków korzystania z wybranego Asystenta AI, ustalenie roli jego dostawcy na gruncie RODO oraz – jeżeli dostawca przetwarza dane osobowe w imieniu Klienta – zawarcie odpowiedniej umowy powierzenia przetwarzania danych i weryfikacja pozostałych wymogów wynikających z RODO.

  1. Czy Fakturownia przeprowadziła analizę zgodności tej integracji z RODO i AI Act oraz czy udostępnia użytkownikom dokument opisujący obowiązki administratora danych przy korzystaniu z MCP?

Integracja została zaprojektowana z myślą o minimalizacji danych: tryb wyłącznie do odczytu (egzekwowany na poziomie bazy danych), selekcja pól, brak dostępu do pozycji faktur, autoryzacja tylko dla właściciela konta. Zasady działania i przepływ danych opisujemy na fakturownia.pl/mcp oraz w artykule pomocy.

Obecnie nie publikujemy odrębnego dokumentu poświęconego wyłącznie obowiązkom administratora danych przy korzystaniu z MCP. Zasady dotyczące ról stron, udostępniania danych oraz obowiązków Klienta wynikają z Regulaminu Usługi Fakturownia MCP, Regulaminu Powierzenia oraz Polityki prywatności. Pana pytania traktujemy jako wartościowy sygnał do dalszego rozwijania materiałów pomocniczych dotyczących korzystania z MCP.

  1. Czy istnieje możliwość ograniczenia zakresu danych przekazywanych do modeli AI? Chodzi np. o automatyczne usuwanie lub maskowanie: nazwy kontrahenta, imienia i nazwiska, adresu, numeru NIP, adresu e-mail, numeru telefonu, innych danych identyfikujących osobę lub przedsiębiorcę.

Zakres danych ogranicza selekcja pól: narzędzia MCP zwracają wyłącznie zdefiniowane poniżej pola, a np. pozycje faktur (produkty, ceny jednostkowe) nie są udostępniane w ogóle. Dostępne są obecnie trzy narzędzia, wszystkie tylko do odczytu:
• wyszukiwanie faktur — zwraca per faktura: id, numer, rodzaj, status, datę wystawienia, termin płatności, datę opłacenia, nazwę nabywcy, id kontrahenta, kwotę netto, brutto i zapłaconą, walutę oraz oznaczenie przychodowa/kosztowa;
• szczegóły kontrahenta — zwraca: id, nazwę, skrót, rodzaj, firmę, imię i nazwisko, NIP (numer + rodzaj), e-mail, telefon, telefon komórkowy, www, adres (ulica, numer, kod, miasto, kraj), bank i numer rachunku bankowego kontrahenta, pole „uwagi” kontrahenta, external_id, dział, kategorię, liczbę faktur oraz daty utworzenia i aktualizacji;
• rozliczenia kontrahenta — zwraca wyłącznie agregaty: liczbę faktur, sumę zapłaconą, sumę wystawioną i kwotę pozostałą, pogrupowane po walucie, plus identyfikację klienta (id, nazwa, NIP).
Automatycznego maskowania lub usuwania pojedynczych pól (nazwa kontrahenta, imię i nazwisko, NIP, adres, e-mail, telefon) obecnie nie ma — jeśli asystent zapyta o szczegóły kontrahenta, otrzyma dane w postaci zapisanej na koncie.

  1. Czy planowane jest wprowadzenie trybu prywatności (np. „AI Privacy Mode”), w którym do modelu AI przekazywane byłyby wyłącznie dane niezbędne do wykonania zapytania, po wcześniejszej anonimizacji lub pseudonimizacji?

Takiego trybu obecnie nie oferujemy. Część tej potrzeby pokrywa narzędzie rozliczeniowe, które zwraca wyłącznie agregaty (sumy i liczbę faktur per waluta) bez rekordów jednostkowych — wiele pytań rozliczeniowych asystent może obsłużyć bez pobierania danych szczegółowych. Sugestię trybu prywatności przekazujemy zespołowi produktowemu.

  1. Czy użytkownik może ograniczyć, do których pól i zasobów model AI ma dostęp (np. tylko faktury sprzedaży, bez danych kontrahentów)?

Autoryzacja jest obecnie jednozakresowa i obejmuje łącznie trzy narzędzia tylko do odczytu: wyszukiwanie faktur, szczegóły kontrahenta i rozliczenia kontrahenta. Można ograniczyć integrację do konkretnego konta, natomiast nie da się włączyć tylko części narzędzi ani wyłączyć np. danych kontrahentów. Tę sugestię również przekazujemy zespołowi.

  1. Czy dane przekazywane przez MCP są logowane przez Fakturownię? Jeżeli tak, to jaki jest zakres tych logów i jak długo są przechowywane?

Tak — żądania MCP trafiają do technicznych logów aplikacyjnych. Zakres logów obejmuje informacje potrzebne do obsługi i diagnostyki: wywołany endpoint, metodę JSON-RPC, nazwę narzędzia, przekazane argumenty (np. wyszukiwaną frazę), metadane sesji, informacje o autoryzacji użytkownika i konta oraz status i czas odpowiedzi. Dane zwrócone asystentowi nie są nigdzie dodatkowo zapisywane — odpowiedź jest generowana per żądanie. Logi przechowujemy 60 dni. Lista autoryzowanych aplikacji (nazwa i data autoryzacji) jest widoczna w ustawieniach konta, gdzie dostęp można w każdej chwili odwołać.

  1. Czy Fakturownia planuje umożliwić współpracę z lokalnymi serwerami MCP lub lokalnymi modelami AI działającymi w infrastrukturze klienta, tak aby dane nie opuszczały środowiska użytkownika?
    Będę wdzięczny za odpowiedzi lub wskazanie dokumentacji opisującej powyższe kwestie.

To możliwe już dziś. MCP jest otwartym standardem — serwer Fakturowni współpracuje z każdym klientem zgodnym ze specyfikacją (Streamable HTTP + OAuth 2.1), również takim, który korzysta z modelu działającego lokalnie w infrastrukturze użytkownika. W takiej konfiguracji dane pobrane z Fakturowni pozostają w środowisku użytkownika i nie trafiają do żadnego zewnętrznego dostawcy AI. Sam serwer MCP działa po stronie Fakturowni (dane są pobierane przez HTTPS z autoryzacją OAuth 2.1), natomiast klient i model mogą działać w całości lokalnie.

Pozdrawiamy
zespół Fakturowni