MCP

Biztonságosan csatlakoztasson egy MCP-klienst BARFLAB-fiókjához.

Szerver és kapcsolat

Az alábbi szervercímet olyan MCP-klienssel használja, amely támogatja a Streamable HTTP-t és az OAuth-ot. A régebbi cím csak a visszamenőleges kompatibilitás miatt érhető el.

Adja hozzá a szervert MCP-klienséhez. A kliens megnyitja a BARFLAB bejelentkezési és hozzájárulási folyamatát. Hozzáférés engedélyezése előtt ellenőrizze a kért engedélyeket. Az API-hozzáférési token nem MCP-hitelesítő adat, ezért ne illessze be MCP-kliensbe.

Elérhető eszközök

Az eszközök kedvenceket, mentett étrendeket, méréseket, személyes kiegészítőket, termékkeresést, fájlokat és nem mentett étrendi javaslatokat kezelnek. Minden művelet az OAuth során megadott engedélyeket követi.

Az étrendi eszközök több kompatibilis kedvenc közös adagját létrehozhatják, ellenőrizhetik, menthetik és kiolvashatják. A csoportokat támogató klienseknek a diéták listáiban és kiolvasásakor kifejezetten szerepeltetniük kell a közös adagokat, a létrehozott közös javaslat pedig változtatás nélkül menthető.

Próbálja ki

Kapcsolódás után kérje meg a klienst kedvencei listázására. Csak a kapcsolt fiókhoz tartozó kedvenceket adhatja vissza. Javaslat készítése nem ment el étrendet.

Leválasztás és hibaelhárítás

A további hívások és a tokenmegújítás letiltásához távolítsa el a kapcsolatot a BARFLAB kapcsolt alkalmazásainak beállításaiban. Ha egy kliens nem támogatja a Streamable HTTP-t vagy az OAuth-ot, még nem tud kapcsolódni. Lejárt vagy elutasított kapcsolat esetén csatlakozzon újra a hozzájárulási folyamaton keresztül.

MCP-végpont
https://mcp.barflab.io
Régi végpont
https://mcp.barflab.io/mcp
OAuth-bejelentkezés
https://app.barflab.io/auth
Műveletazonosítók
productsSearch, productsGet
dietsList, dietsSaveNew, dietsGet, dietsSave, dietsDelete, dietsGenerate, dietsValidate
petsList, petsAdd, petsGet, petsUpdate, petsDelete
measurementsList, measurementsRecord, measurementsGet, measurementsUpdate, measurementsDelete
petFilesList, petFilesAdd, petFilesGetStorage, petFilesGet, petFilesDelete, petFilesPreview, petFilesDownload
supplementsList, supplementsAdd, supplementsGet, supplementsUpdate, supplementsDelete