4,500+ servers built on MCP Fusion
Vinkius
Lyko logo
Vinkius
Mastra AI logo

How to Use the Lyko MCP in Mastra AI

Build resilient, self-healing European transit workflows in Mastra AI using Lyko tools for real-time routing.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Lyko MCP on Cursor AI Code Editor MCP Client Lyko MCP on Claude Desktop App MCP Integration Lyko MCP on OpenAI Agents SDK MCP Compatible Lyko MCP on Visual Studio Code MCP Extension Client Lyko MCP on GitHub Copilot AI Agent MCP Integration Lyko MCP on Google Gemini AI MCP Integration Lyko MCP on Lovable AI Development MCP Client Lyko MCP on Mistral AI Agents MCP Compatible Lyko MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Mastra AI

Connect Lyko MCP to Mastra AI

Create your Vinkius account to connect Lyko to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Automated disruption management in Mastra AI

`get_network_status` monitors active delays and line closures, feeding real-time alerts into your Mastra AI workflow engine. When a strike or weather event blocks a route, the workflow triggers conditional logic to reroute passengers instantly. The Mastra engine catches Lyko API timeouts and automatically retries the query using exponential backoff. This ensures your transit monitoring agents stay online even when regional operator systems experience heavy load.

Multi-step booking pipelines with human approval

`book_trip` connects your automated travel workflows directly to European transit reservation systems. Mastra AI manages the state machine, pausing the workflow to request human approval before executing the final ticket purchase. Once approved, the Mastra AI workflow resumes, books the seat, and passes the QR code to your notification step. If the booking fails, the engine executes fallback paths to secure alternative seats on a different operator.

Multi-operator transit network discovery

`get_operators` lists regional transit providers across Europe, allowing your Mastra AI agents to dynamically scope their queries. Your workflow queries this tool to identify which local systems operate in a specific coordinate range. The agent then feeds those operator IDs into `get_transit_feed` to pull raw schedule metadata. By chaining these tools, your pipeline dynamically adapts its search parameters using the MCP Server.

Setup guide

Set up Lyko MCP in Mastra AI

Prerequisites

  • Node.js 18+ and a TypeScript project
  • @mastra/mcp + @mastra/core packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

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

  2. 2

    Configure the MCPClient

    Create an MCPClient with your Vinkius endpoint as a URL object. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and inject tools

    Call mcpClient.listTools() and spread the result into your agent's tools object. All Lyko tools become native Mastra tools.

  4. 4

    Run with any model

    Swap openai("gpt-4o") for any AI SDK-compatible provider. Call agent.generate() and the agent routes tool calls through MCP automatically.

agent.ts
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";

const mcpClient = new MCPClient({
  id: "lyko-mcp-client",
  servers: {
    "lyko-mcp": {
      url: new URL(
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
      ),
    },
  },
});

const agent = new Agent({
  name: "Lyko Agent",
  model: openai("gpt-4o"),
  instructions: "You have access to Lyko tools.",
  tools: {
    ...(await mcpClient.listTools()),
  },
});

const result = await agent.generate(
  "List recent Lyko transactions"
);
console.log(result.text);

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Lyko. 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 Lyko MCP in Mastra AI

Initialize the MCP client in your Mastra config using the SSE or HTTP transport URL. Once connected, call `mcpClient.listTools()` and spread the resulting tool definitions directly into your Mastra AI Agent's tool array.
Yes, Mastra's workflow engine uses built-in retry logic and conditional branching. If `book_trip` returns an error, your Mastra AI workflow can catch the exception and immediately trigger a fallback route search.
You configure the `book_trip` step with the `requireToolApproval` flag in your Mastra AI workflow definition. This pauses execution and waits for a manual confirmation before the server charges the user's card.
Absolutely, you can trigger Mastra AI workflows on a cron schedule. The workflow calls `get_departures` and `get_network_status` every five minutes to detect delays and notify commuters before they leave.
No passenger data or transit coordinates are retained on the Vinkius platform. The MCP Server acts as an ephemeral proxy, passing your location data and booking details directly to European transit operators over encrypted connections.

Start using the Lyko MCP today

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

Built & Managed by Vinkius 30s setup 12 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.