Vinkius
SkootEco logo
Vinkius
Vinkius runs on Vercel AI SDK

How to Use the SkootEco MCP in Vercel AI SDK

Real-time SkootEco Compliance: Stream Data Updates Directly into your UI using ai-sdk.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

SkootEco MCP on Cursor AI Code Editor MCP Client SkootEco MCP on Claude Desktop App MCP Integration SkootEco MCP on OpenAI Agents SDK MCP Compatible SkootEco MCP on Visual Studio Code MCP Extension Client SkootEco MCP on GitHub Copilot AI Agent MCP Integration SkootEco MCP on Google Gemini AI MCP Integration SkootEco MCP on Lovable AI Development MCP Client SkootEco MCP on Mistral AI Agents MCP Compatible SkootEco MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on Vercel AI SDK

Connect SkootEco MCP to Vercel AI SDK

Create your Vinkius account to connect SkootEco to Vercel AI SDK — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Streaming ESG Reports with the MCP Server

Need to show users live compliance data? Your AI client calls `get_esg_report`, and we stream the full report content directly into your React or Next.js frontend. The user sees the metrics populate in real-time, eliminating that annoying loading spinner. This is perfect for dashboards where immediate visual feedback matters. You're not just fetching a static JSON payload; you're building an experience where data appears instantly as it streams from the MCP Server.

Logging Emissions in Real Time

When emissions happen, log them immediately. Use `add_emission` to record specific activity data (Scope 1, 2, or 3) and stream the confirmation back. Your agent can call this tool every time a scooter completes a trip, keeping your records instantly accurate. This mechanism is key for high-frequency logging environments. You'll get instant feedback on which categories (`list_categories`) need attention right as the data comes in.

Visualizing Mitigation Actions

Showing users that they are actively making a difference matters. Call `purchase_offset` or `plant_tree`, and your client streams back confirmation details for that specific transaction. The user sees the offset purchased, or the tree planted, right in their session. This direct feedback loop makes compliance feel tangible. It's simple: call the action tool, receive the streamable result, update the UI.

Setup guide

Set up SkootEco MCP in Vercel AI SDK

Prerequisites

  • Node.js 18+ and a TypeScript project
  • ai + @modelcontextprotocol/sdk packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install ai @modelcontextprotocol/sdk plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Create the Streamable HTTP transport

    Use StreamableHTTPClientTransport with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and use tools

    Call mcpClient.tools() to auto-discover all SkootEco tools. Pass them directly to generateText() or streamText() — no manual schema definitions needed.

  4. 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.

index.ts
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 SkootEco 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 SkootEco. 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 SkootEco MCP in Vercel AI SDK

The MCP Server touches account information and emission records. Data remains encrypted during transport. Your AI client controls the scope of what data is streamed to your application.
Absolutely. Because the SDK supports streaming, you can build dashboards that display evolving metrics—like current emissions or impact profiles—as the data arrives in real time.
`get_emissions` gives you the raw total numbers, broken down by scope or category. `get_metrics`, however, provides the derived impact scores—the 'so what'—which is better for summary reporting.
Yes. You can list available options using `list_offsets` and then execute purchases via `purchase_offset`, all while streaming the resulting purchase confirmation back to your user.
The SDK is designed for production environments, meaning it handles async operations and large data streams reliably. This keeps your application responsive even when processing thousands of emission logs.

Start using the SkootEco MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 18 tools

We've already built the connector for SkootEco. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 18 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.