How to Use the Blink Payment MCP in Vercel AI SDK
Stream real-time billing states and checkout links directly to your users with Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Blink Payment MCP to Vercel AI SDK
Create your Vinkius account to connect Blink Payment to Vercel AI SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Stream live checkout links directly to your frontend
The `create_paylink` tool generates a checkout URL that your Vercel AI SDK client renders instantly on the screen as the AI generates it. Instead of forcing users to wait for a full page reload, the client streams the link component the millisecond the API responds. You can pair this with `list_paylinks` to let your users view their active checkouts side-by-side with the chat interface. This setup runs entirely on edge functions, keeping latency under 100ms for every customer interaction.
Instant billing lookups without loading spinners
The `get_customer` tool pulls specific billing profiles directly into your React component state without blocking the main thread. Your Vercel AI SDK client fetches the data and renders the user's subscription details while the text response is still typing out. By calling `list_customers` inside your streaming route, you show matching accounts dynamically as the user types a search query. This keeps the interface responsive since the data streams chunk by chunk.
Trigger direct refunds through your Vercel AI SDK client
The `refund_payment` tool processes chargebacks and partial returns directly from a chat prompt. Sending the transaction ID to the edge route immediately updates the UI state. You use `get_payment` to verify the original charge amount before running the refund logic. The client shows the updated ledger balance in real-time to the support agent.
Set up Blink Payment MCP in Vercel AI SDK
Prerequisites
- Node.js 18+ and a TypeScript project
-
ai+@modelcontextprotocol/sdkpackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install ai @modelcontextprotocol/sdkplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Create the Streamable HTTP transport
Use
StreamableHTTPClientTransportwith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and use tools
Call
mcpClient.tools()to auto-discover all Blink Payment tools. Pass them directly togenerateText()orstreamText()— no manual schema definitions needed. - 4
Works with any model provider
Swap
openai("gpt-4o")for any AI SDK provider — Anthropic, Google, Mistral. The MCP tools work identically across all supported models.
import { experimental_createMCPClient as createMCPClient } from "ai";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp";
import { generateText } from "ai";
import { openai } from "@ai-sdk/openai";
const transport = new StreamableHTTPClientTransport(
new URL("https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp")
);
const mcpClient = await createMCPClient({ transport });
const tools = await mcpClient.tools();
const { text } = await generateText({
model: openai("gpt-4o"),
tools,
prompt: "List recent Blink Payment transactions",
});
console.log(text);
await mcpClient.close(); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Blink Payment. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Blink Payment MCP in Vercel AI SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Blink Payment MCP today
We host it, we monitor it, we maintain it. You just paste one token.