How to Use the Newton MCP in Vercel AI SDK
Stream precise symbolic math calculations straight to your Next.js frontend using the Newton MCP server and Vercel AI SDK.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Newton MCP to Vercel AI SDK
Create your Vinkius account to connect Newton 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 symbolic mathematics directly to the UI
Newton exposes tools like `math_derive` and `math_integrate` so your Vercel AI SDK application can handle calculus operations on the fly. You pass expressions from the user input straight to the server, and the resulting mathematical formulas stream back into your React components. Standard language models hallucinate numbers when asked to solve equations. By connecting this MCP Server, you bypass the token-guessing game entirely. The agent hands off the expression to the engine, runs the exact calculation, and returns a verified result to the frontend without a loading spinner.
Factor and simplify expressions via Vercel AI SDK
The `math_factor` and `math_simplify` tools let your application break down massive polynomial strings into readable formats. When a user types a messy equation into your chat interface, the agent parses it, sends it to the server, and retrieves the simplified version instantly. You handle the frontend presentation while the server does the heavy computation. If a user needs the exact roots of an equation, `math_zeroes` computes the array of values and the SDK pipes that data straight into your charting or display logic.
Calculate exact tangents and areas
Finding the tangent line of a function at a specific x-value happens through the `math_tangent` tool. Your agent extracts the variables from the user prompt, hits the endpoint, and gets the exact linear equation back. You also get access to definite integrals via `math_area`. The system computes the area under the curve between two points, delivering precise floating-point values instead of approximated guesses. This MCP integration keeps your client-side bundle small.
Set up Newton 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 Newton 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 Newton 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 Newton. 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 Newton 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 Newton MCP today
We host it, we monitor it, we maintain it. You just paste one token.