#mcp najlepsze najnowsze

AndekQR 2026-09-18 11:20:35 +0
Fitatu MCP 3.0 - pomiary ciała, ustawienia i wyszukiwanie po kodach kreskowych

Jakiś czas temu wrzucałem tu wersję 2.0 mojego nieoficjalnego serwera MCP do Fitatu. Teraz dostępna jest wersja 3.0. Łącznie projekt udostępnia już 19 narzędzi, z których może korzystać klient MCP albo agent.

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Najważniejsze zmiany:
- odczytywanie i zapisywanie pomiarów ciała, w tym wagi, obwodów i procentu tkanki tłuszczowej
- odczytywanie ustawień konta oraz zmiana celu kalorycznego, proporcji makroskładników i wielkości porcji wody
- wyszukiwanie produktów po kodach kreskowych, do 10 kodów w jednym wywołaniu
- zastępowanie konkretnej pozycji w jadłospisie oraz edycja nazwy i wartości odżywczych własnych pozycji
- obsługa połączenia przez stdio, obok dotychczasowego HTTP
- dokładniejsze sprawdzanie zmian w jadłospisie i czytelniejsze wyniki wyszukiwania

Przykładowo można teraz zapytać agenta o ostatnio zapisany pomiar, poprosić go o zmianę dziennego celu kalorii albo podać kod kreskowy produktu, który ma znaleźć się w bazie Fitatu.

Jeśli korzystacie już z poprzedniej wersji, warto odświeżyć definicje narzędzi w kliencie MCP. Zmienił się format wyników wyszukiwania produktów oraz sposób wskazywania pozycji do usunięcia z jadłospisu.

Projekt nadal jest nieoficjalny, open source i przeznaczony głównie do prywatnego, samodzielnego hostowania. Instrukcja uruchomienia jest w repo. Jeśli używacie MCP i Fitatu, chętnie usłyszę, co działa dobrze, a czego jeszcze brakuje.

#programowanie #typescript #opensource #mcp #ai #fitatu #dieta
AndekQR 2026-07-31 17:32:25 +3
Fitatu MCP 2.0 - więcej narzędzi i bezpieczniejsze operacje

Jakiś czas temu wrzucałem pierwszą wersję mojego nieoficjalnego serwera MCP do Fitatu. Od tego czasu projekt mocno się rozrósł, więc wypuszczam wersję 2.0.

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Najważniejsze zmiany względem pierwszej wersji:

- pełna obsługa własnych przepisów: wyszukiwanie, podgląd, tworzenie, edycja i usuwanie
- dodawanie do planu produktów, przepisów oraz jednorazowych własnych pozycji
- bezpieczniejsze edytowanie, przenoszenie i usuwanie konkretnych wpisów z jadłospisu
- potwierdzanie operacji po stronie Fitatu - serwer sprawdza, czy zmiana rzeczywiście pojawiła się na koncie, zamiast kończyć pracę zaraz po przyjęciu żądania
- dokładniejsze wyniki wyszukiwania produktów i przepisów
- czytelniejsze odpowiedzi i obsługa błędów, dzięki czemu agent lepiej wie, co się udało, a co wymaga poprawy
- sporo zmian pod maską: uporządkowana architektura, zaktualizowane zależności oraz znacznie więcej testów

Łącznie jest teraz dostępnych 13 narzędzi MCP. Agent może między innymi pobierać jadłospis i podsumowania diety, wyszukiwać produkty, dodawać lub zmieniać posiłki, przenosić pozycje między dniami i posiłkami, a także zarządzać przepisami.

Projekt nadal jest nieoficjalny, open source i przeznaczony głównie do prywatnego, samodzielnego hostowania. Dane logowania podaje się lokalnie, a instrukcja uruchomienia - również przez Dockera - znajduje się w repo.

Jeśli ktoś używa MCP i Fitatu, zapraszam do testowania. Chętnie przyjmę zgłoszenia błędów i pomysły na kolejne narzędzia.

#programowanie #typescript #opensource #mcp #ai #fitatu #dieta
Pan_Slon 2026-08-05 08:05:27 +0
@AndekQR: nie przeglądałem kodu ale wydaje się że logowanie do fitatu jest łatwiejsze niż do myfitnesspal, podobnie zapis do fitatu. Myfitnesspal pal tak komplikuje wszystko że nawet ich aplikacja startuje jak jakaś krowa która chce się w kosmos wystrzelić;)
anonimowy_programista 2026-08-06 11:24:48 +0
@AndekQR: też zrobiłem sobie swój własny, ale obsługiwał tylko jeden tool, do czytania info o bieżącym dniu. Co już mi dawało 80% wartości... więc pewnie przełączę się na twój!
AndekQR 2026-07-04 06:39:56 +5
Zrobiłem nieoficjalny MCP server do Fitatu

Repo: https://github.com/AndekQR/fitatu-mcp-unofficial

Dzięki temu klient MCP albo agent może pracować na koncie Fitatu: pobrać plan dnia, sprawdzić podsumowanie diety, wyszukać produkt i dodać posiłki do planu dnia. Projekt jest nieoficjalny, robię go po godzinach i cały czas dorzucam kolejne toole. Jest raczej do prywatnego użycia, trzeba hostować go samemu, ale uruchomienie sprowadza się do kilku krótkich kroków opisanych w repo.

W praktyce może to być też alternatywa dla części funkcji AI z Fitatu Premium, tylko w bardziej otwartej i samodzielnie hostowanej wersji. Przykładowe scenariusze:

- wysyłam agentowi zdjęcie posiłku, proszę o rozpoznanie składników i dodanie ich do Fitatu
- agent pobiera moje dzisiejsze podsumowanie i podpowiada, co zjeść na kolację, żeby domknąć białko albo nie przebić kalorii
- mogę zapytać normalnym językiem, ile kalorii zostało mi do końca dnia i z czego najlepiej je uzupełnić
- agent może znaleźć produkt w bazie Fitatu i dodać go do konkretnego posiłku bez ręcznego klikania w aplikacji
- można poprosić o szybki przegląd dnia albo tygodnia: gdzie najczęściej przekraczam limit, czego jem za mało, co warto poprawić

Zapraszam do testowania

#programowanie #typescript #opensource #mcp #ai #fitatu
jasiuSyn 2026-07-22 13:36:02 +0
@AndekQR: dziś testowałem ale wraz z nowym update jest problem z outoupSchema i toole nie działa z ClaudeDesktoo
AndekQR 2026-07-22 16:51:57 +0
@jasiuSyn: Rozumiem że to bug w cloude code? Cały czas używam tego serwera z chat gpt i jest ok
pokaż komentarze (8)
tomaszs 2026-02-13 16:51:22 +0
Trenowanie AI, żeby pisało kod, to jedno.
Trenowanie go, żeby używało narzędzi we właściwej kolejności, ogarniało stan aplikacji i nie rozwalało niczego po drodze? To już zupełnie inna bajka.

Nowy artykuł od Snowflake AI Research + UNC-Chapel Hill proponuje całkiem pragmatyczne podejście: wygenerować 1000 throwaway mini-apek, każda z bazą SQLite i API przez FastAPI + MCP, i pozwolić agentom trenować na tym.

Zamiast:
mieć kolejnego LLM udającego środowisko (który halucynuje stan),
albo klepać apki ręcznie (co się nie skaluje),
pozwalasz LLM-owi wygenerować CAŁE środowisko: bazę, API, zadania i kod weryfikujący.

Agent-student wchodzi w interakcje z deterministycznym, wykonywalnym kodem, a nie role-play modelem.
Jeśli stan bazy odpowiada oczekiwanemu rezultatowi — task zaliczony.
Autorzy twierdzą, że to:
✔️ lepsze niż trening na symulowanym środowisku LLM,
✔️ lepsze niż konwencjonalna synteza,
✔️ z mocną generalizacją poza rozkład (OOD) na kilku benchmarkach.

Link: https://tomaszs2.medium.com/llm-generated-1-000-crud-worlds-to-train-llm-2c603e93997f

#AI #LLM #MachineLearning #Python #FastAPI #SQLite #MCP #programowanie #technologia #vibecoding #Snowflake #research
Sonquer 2026-02-05 10:31:10 +3
Cześć, kilka dni temu na http://hexjobs.com udostępniliśmy publiczny serwer MCP (Model Context Protocol).
hexjobs to agregator ofert pracy. Zbieramy oferty z wielu źródeł w jedno miejsce a do tego mamy najinteligentniejszą wyszukiwarkę dostępną na rynku ( dosłownie - rozumie ona nawet po chińsku ( ͡º ͜ʖ͡º) )

Po podłączeniu MCP do Claude, ChatGPT, Cline czy LM Studio można odpytywać bazę ofert językiem naturalnym.

Endpoint: https://mcp.hexjobs.com/mcp
Dokumentacja: https://docs.hexjobs.com/home/mcp/pl/introduction

Jeśli macie uwagi, pomysły na rozbudowę albo coś nie działa jak powinno - dawajcie znać ( ͡° ͜ʖ ͡°)

#mcp #ai #praca #programowanie
Oo-oO 2026-02-05 11:07:59 +0
Przetestowałem, Oferty pracy w branży IT - 39921 wyników. prompt (dałem z siebie całe 2.137%) odsiej wszystkich posrednikow. - 131 wyników, no to drugi prompt odsiej wszystkich posrednikow. randstad i luxoft to tez posrednicy do odsiania. 50 wyników. Cóż, zabawne, ale wciąż wymienia jakiś goldman recruitment ;) ale było zabawne, więc macie plusa ;)
makrofag74 2026-02-05 11:09:41 +2
@Sonquer:
UI do poprawy.
Zamiast rozwijanych list lepiej dać pola do wyboru z checkboxami, żeby było cały wybór od razu widać.
Te rozwijane listy są niezbyt dobre, zaznaczasz 1 pozycję i ci lista znika.

Brak możliwości zaznaczenia kilku kategorii-da się wybrać tylko 1.
Brak możliwości zaznaczenia poziomu doświadczenia, rodzaju umowy, trybu pracy-widać tylko opcję Szukaj.
Brak filtrowania po słowach/tagach (co chcemy a czego nie)
pokaż komentarze (1)