A Vercel Connect már a TanStack AI-t is támogatja

A TanStack AI-val készített ügynökök mostantól OAuth által védett MCP-szervereket is hívhatnak a Vercel Connecten keresztül. Az integráció felhasználónként kezeli a hozzáférést, a fejlesztőknek pedig nem kell hitelesítő adatokat tárolniuk vagy cserélniük.
- A Vercel Connect támogatja a TanStack AI-t.
- A TanStack AI ügynökei OAuth-védett MCP-szervereket hívhatnak.
- A connectMCPTransport minden MCP-kérés előtt hitelesít.
- A hozzáférés felhasználónkénti tokennel kezelhető.
- A getConsentChallenge segítségével a felhasználó a hozzájárulási oldalra irányítható.
Új TanStack AI-integráció érkezett
A Vercel szeptember 24-én jelentette be, hogy a Vercel Connect támogatja a TanStack AI-t. Az együttműködés lehetővé teszi, hogy a TanStack AI-val épített ügynökök OAuth-védelemmel ellátott MCP-szerverekhez kapcsolódjanak.
Az integráció a @vercel/connect/tanstack-ai alútvonalon érhető el. Ez exportálja a connectMCPTransport függvényt, amely egy TanStack transport konfigurációját fogadja, majd egy Vercel Connectre épülő hitelesítési szolgáltatót kapcsol hozzá.
A szolgáltató minden MCP-kérés előtt lefut, így a Vercel leírása szerint a token mindig friss marad. A fejlesztőnek közben nem kell a hitelesítő adatokat saját rendszerében tárolnia vagy azok cseréjét kezelnie.
Felhasználónként kezelhető a hozzáférés
A Vercel példája egy Linear MCP-kliens csatlakoztatását mutatja be. A kliens a https://mcp.linear.app/mcp címen található MCP-szerverhez kapcsolódik, a hozzáférés tárgya pedig egy felhasználó, amelyet az alkalmazás felhasználói azonosítójával adnak meg.
A bemutatott kódban a TanStack AI createMCPClient függvénye a connectMCPTransport segítségével hozza létre a kapcsolatot. Az OAuth-kapcsolat az oauth/linear azonosítót használja, a Connect pedig ehhez rendeli hozzá az adott felhasználó hozzáférését.
A modell futtatása a Vercel AI Gateway-en keresztül történik, a példában az anthropic/claude-opus-5 modell szerepel. A Linear MCP-klienst ezután a TanStack AI chat hívása kapja meg, amelyhez a kliens az MCP-konfiguráció részeként kapcsolódik.
A hozzájárulási folyamatot is kezeli
Ha a felhasználó korábban még nem engedélyezte a hozzáférést, a createMCPClient a modell futtatása előtt hozzájárulási kihívással tér vissza. Az alkalmazás ezt a getConsentChallenge függvénnyel vizsgálhatja, majd a felhasználót a Connect hozzájárulási oldalára irányíthatja.
A Vercel szerint erre azért van szükség, mert ha a hibát az alkalmazás nem kezeli, és a hozzájárulási hiba csak egy eszközhívás közben jelentkezik, akkor az a felhasználóhoz vezető átirányítás helyett hibaüzenetként juthat el a modellhez.
A példában a rendszer 303-as átirányítással küldi a felhasználót a kihívás URL-jére. A sikeres engedélyezés után az ügynök a felhasználóhoz tartozó tokennel használhatja a Linear MCP-szervert.
Mit jelent ez a fejlesztőknek?
A bejelentés a TanStack AI-t használó fejlesztők számára kész integrációt kínál az OAuth-védett MCP-szerverek eléréséhez. A hozzáférés felhasználónként külön kezelhető, miközben a token frissítését és a hozzájárulási folyamat kapcsolódó lépéseit a Vercel Connecthez kapcsolódó szolgáltató és a bemutatott hibakezelés intézi.
A Vercel azt írja, hogy az érdeklődők a TanStack AI-integráció dokumentációjából indulhatnak el. A vállalat emellett közzétette a Vercel Connect által támogatott keretrendszerek és adapterek teljes listáját is.
Az integráció közreműködőiként Hedi Zandi és Dima Voytenko szerepelnek.
Vercel: Vercel Connect now supports TanStack AI


