How to Use the Webshare MCP in Vercel AI SDK
Show live proxy status and account quotas directly in your Next.js or React frontend using Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Webshare MCP to Vercel AI SDK
Create your Vinkius account to connect Webshare 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 Proxy Status to the User Interface
Your agent can check current access limits and historical usage by calling `get_bandwidth_stats` or `get_account_profile`. You'll get JSON data that streams directly into your UI, letting users see their quota usage in real-time. This means you don't need a separate API call just to show stats. The user sees the numbers pop up as they talk to the AI, making the whole experience feel faster and more immediate.
Manage IP Whitelisting via MCP Server
Don't let your app break because an IP changes. Use `authorize_new_ip` to whitelist new endpoints when a user signs up or moves location. You can also call `revoke_ip_authorization` if the access needs to be cut off immediately. Your client handles this flow naturally: check permissions, and if needed, send a command to update the authorized IPs.
Check Proxy Availability On Demand
If your user needs a fresh proxy IP, you can use `list_proxies` to get all assigned details. If they're running low on replacements, simply call `get_replacement_quota`. It's simple data retrieval that feels crucial to the conversation. This keeps your client highly interactive because it pulls live operational metrics right into the user experience.
Set up Webshare 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 Webshare 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 Webshare 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 Webshare. 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 Webshare 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 Webshare MCP today
We host it, we monitor it, we maintain it. You just paste one token.