# Vercel AI SDK

The Vercel AI SDK use case covers programmatic agent-to-tool access in server-side applications. The incident: an AI SDK agent with tool access hits an API at volume, burning through rate limits, triggering unexpected charges, or making calls with overly broad permissions. Civic sits between the SDK agent and its tools, enforcing rate limits, scoped permissions, and instant revocation. The page shows how to pass a Civic token as a bearer to the MCP client in your Vercel AI SDK code, so every tool call goes through Civic. Integration is code-level: a few lines to add the Civic MCP server to your agent configuration.

Source: https://www.civic.com/use-cases/vercel-ai-sdk
