{
  "schema_version": "1.1",
  "id": "s4:https://vercel.com/changelog/vercel-connect-tanstack-ai",
  "slug": "vercel-connect-tanstack-ai-1owhrob",
  "url": "https://feed7.dev/p/vercel-connect-tanstack-ai-1owhrob",
  "title": "Vercel Connect now supports TanStack AI",
  "why_included": "TanStack AI agents can reach OAuth-protected MCP servers through Vercel Connect, with per-user token refresh and consent handled before model execution.",
  "summary": "The **@vercel/connect/tanstack-ai** entry point adds **connectMCPTransport**, which attaches Vercel Connect authentication to a TanStack MCP transport and refreshes the token before each request.",
  "practical_implication": "Catch **getConsentChallenge** around createMCPClient and redirect to the supplied consent URL. Handling this before the model runs prevents authorization failures from becoming tool-error text in the conversation.",
  "agent_context": "The **@vercel/connect/tanstack-ai** entry point adds **connectMCPTransport**, which attaches Vercel Connect authentication to a TanStack MCP transport and refreshes the token before each request.\n\nCatch **getConsentChallenge** around createMCPClient and redirect to the supplied consent URL. Handling this before the model runs prevents authorization failures from becoming tool-error text in the conversation.\n\nThe material demonstrates an HTTP Linear MCP client with per-user identity, but does not describe support for other transport types, deployment environments, or failure recovery beyond consent.",
  "source": {
    "name": "Vercel",
    "url": "https://vercel.com/changelog/vercel-connect-tanstack-ai",
    "published_at": "2026-09-24T00:00:00.000Z"
  },
  "source_class": "blog_post",
  "content_type": "Engineering Post",
  "layer": "tools",
  "domains": [
    "coding"
  ],
  "topics": [
    "mcp",
    "agent-sdks",
    "tool-use"
  ],
  "verification": {
    "status": "official_source",
    "label": "Official Source",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [
    "The material demonstrates an HTTP Linear MCP client with per-user identity, but does not describe support for other transport types, deployment environments, or failure recovery beyond consent."
  ],
  "connected_context": {
    "meaning": "This makes user-scoped MCP authorization an explicit pre-agent control flow in TanStack AI: attach refreshed credentials to each request and resolve consent before tool execution. It narrows the integration guidance to HTTP MCP and one demonstrated service, leaving transport portability, retry behavior, and recovery from non-consent authentication failures open.",
    "corpus_size": 875,
    "generated_at": "2026-09-25T09:06:06.927Z",
    "connections": [
      {
        "title": "Expanding Managed Agents in Gemini API: background tasks, remote MCP and more",
        "source_name": "Google",
        "source_url": "https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api/",
        "feed7_url": "https://feed7.dev/p/expanding-managed-agents-gemini-api-1idue29",
        "reason": "Gemini’s remote MCP and credential rotation show the same requirement at a managed-runtime layer, while Vercel Connect specifies the client-side consent interception needed before model execution."
      },
      {
        "title": "Chat SDK now supports reactions and ephemeral messages on Teams",
        "source_name": "Vercel",
        "source_url": "https://vercel.com/changelog/chat-sdk-reactions-and-ephemeral-messages-on-teams",
        "feed7_url": "https://feed7.dev/p/chat-sdk-reactions-and-ephemeral-messages-on-teams-1e9k504",
        "reason": "The Teams adapter likewise treats authentication and private permission interactions as integration-specific concerns, reinforcing that a shared SDK abstraction does not eliminate channel- or transport-specific authorization flows."
      },
      {
        "title": "ACP: The Universal Remote Control for AI Agents — Alex Hancock, Block",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=YkNulwcc5jk",
        "feed7_url": "https://feed7.dev/p/acp-the-universal-remote-control-for-ai-agents-alex-hancock-block-1gvsj4j",
        "reason": "ACP separates client-to-agent sessions from MCP’s agent-to-tool boundary; Vercel Connect clarifies that authentication and consent must still be handled explicitly at the MCP boundary even when the surrounding agent client is portable."
      }
    ]
  },
  "lifecycle": "Current",
  "published_at": "2026-09-24T00:00:00.000Z",
  "modified_at": "2026-09-24T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/vercel-connect-tanstack-ai-1owhrob",
    "json": "https://feed7.dev/p/vercel-connect-tanstack-ai-1owhrob.json",
    "markdown": "https://feed7.dev/p/vercel-connect-tanstack-ai-1owhrob.md"
  }
}