How to Use the Dot Object Transformer MCP in Vercel AI SDK
Flatten and unflatten JSON data directly inside your Vercel AI SDK streams for immediate UI updates.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Dot Object Transformer MCP to Vercel AI SDK
Create your Vinkius account to connect Dot Object Transformer 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.
Real-time JSON structure transformation
Use the `transform_dot_object` tool to convert deeply nested JSON into flat dot-notation keys. This allows your Vercel AI SDK components to parse complex objects for spreadsheet exports or flat-file storage without manual iteration. Your UI updates instantly as the MCP server processes the object graph. By streaming the output of this tool, you remove the need for intermediate state management and avoid showing users a loading spinner while data reshapes.
Reconstruct nested payloads from flat data
The `transform_dot_object` tool maps flat dictionaries back into multi-level JSON structures. This is critical when your frontend receives flattened data from a legacy API and needs to normalize it for internal state or state management libraries. Pass the flat dictionary into the tool, and it returns the correctly nested JSON object. It handles the reconstruction logic internally so your code stays clean and focused on rendering the final output.
Edge-ready data normalization
Because the Dot Object Transformer runs as an MCP server, you can deploy it alongside your Vercel Edge Functions. It processes your data payloads with minimal latency, ensuring your AI-driven frontends remain fast. Since it's a dedicated tool, you don't bloat your main application bundle with transformation logic. It handles the heavy lifting, and your client just receives the clean, structured data it expects.
Set up Dot Object Transformer 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 Dot Object Transformer 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 Dot Object Transformer 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 dot-object. 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 Dot Object Transformer 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 Dot Object Transformer MCP today
We host it, we monitor it, we maintain it. You just paste one token.