DEV Community

Daniel Ioni
Daniel Ioni

Posted on

# MyZubster MCP, Stateless OAuth and Real-World Robot Tests: What Changes Now?

MyZubster MCP, Stateless OAuth and Real-World Robot Tests: What Changes Now?

MyZubster has reached another important stage.

The latest development brings together three components that become much more powerful when they work together:

  • MCP
  • Stateless OAuth
  • Real-world robot testing

The important question is not simply what was implemented.

The important question is:

What changes now in the real world?

The answer is that MyZubster is moving closer to an architecture where AI agents can interact with authenticated services that ultimately connect to physical robots.

๐Ÿ”Œ MCP Connects AI to the Gateway

MCP provides a structured way for AI agents to interact with tools and services.

Instead of an AI needing to understand the internal implementation of every API, it can interact through defined tools.

The architecture becomes:

```text id="4k8m2p"
AI Agent
โ†“
MCP
โ†“
MyZubster Gateway
โ†“
Tools / APIs




This creates a clear separation between the AI and the underlying infrastructure.

The AI doesn't need to know how every component is implemented.

It needs to know what tools are available and how to use them.

## ๐Ÿ” OAuth Adds an Authorization Layer

When AI can interact with real services, authentication becomes extremely important.

A production system should not allow an arbitrary agent to execute arbitrary operations.

The workflow becomes:



```text id="7m3q9x"
AI Agent
    โ†“
Authentication
    โ†“
Authorization
    โ†“
MCP
    โ†“
Gateway
    โ†“
Service
Enter fullscreen mode Exit fullscreen mode

Stateless OAuth can provide a standardized mechanism for managing access without requiring the server to maintain traditional session state for every interaction.

This becomes particularly useful for distributed systems and API-driven architectures.

๐Ÿค– Why Does This Matter for Robotics?

The difference becomes much bigger when the final destination is a physical machine.

A chatbot responding with text is one thing.

An AI agent requesting an action from a robot is something completely different.

The architecture can look like:

```text id="2p6n8m"
AI
โ†“
MCP
โ†“
OAuth
โ†“
MyZubster Gateway
โ†“
Robot API
โ†“
EVA IONI
โ†“
Physical Action




Now authentication and authorization are not optional details.

They become part of the safety architecture.

## ๐Ÿงช Real-World Testing Changes the Development Process

Software can be tested with unit tests, integration tests and simulated environments.

Robots add another dimension.

The system has to work with:

* physical hardware;
* sensors;
* motors;
* communication networks;
* latency;
* environmental conditions;
* power limitations;
* mechanical constraints.

A successful real-world test therefore provides information that a purely software-based test cannot provide.

The development loop becomes:



```text id="5q9m3x"
Build
 โ†“
Deploy
 โ†“
Test on Hardware
 โ†“
Observe
 โ†“
Find Problems
 โ†“
Improve
 โ†“
Test Again
Enter fullscreen mode Exit fullscreen mode

This is where the project starts moving from software development into robotics engineering.

๐ŸŒฑ Example: An Autonomous Garden Task

Imagine an urban garden.

A sensor detects low soil humidity.

The system could eventually process the event like this:

```text id="8x4m7p"
Soil Sensor
โ†“
Gateway
โ†“
AI Analysis
โ†“
MCP Tool
โ†“
Authorized Request
โ†“
EVA IONI
โ†“
Watering Task
โ†“
New Sensor Reading




The important concept is the feedback loop:

**Sense โ†’ Analyze โ†’ Authorize โ†’ Act โ†’ Verify**

This is much closer to real automation than simply generating an AI response.

## ๐Ÿง  AI Is No Longer Just a Chat Interface

This architecture changes the role of AI.

Traditional model:



```text id="3n7q5m"
User
 โ†“
AI
 โ†“
Text Response
Enter fullscreen mode Exit fullscreen mode

The new model can become:

```text id="6m2p9x"
User / Event
โ†“
AI
โ†“
MCP
โ†“
Gateway
โ†“
Physical / Digital Service




AI becomes a participant in a workflow.

It can potentially analyze information, select tools and request actions.

But the system should still enforce authorization and safety boundaries.

## ๐Ÿ›ก๏ธ AI Should Not Have Unlimited Control

This is one of the most important lessons from connecting AI to robotics.

The AI should not simply say:

> "Move the robot."

and immediately cause physical movement.

A safer architecture is:



```text id="9q4m8x"
AI Decision
    โ†“
MCP Tool
    โ†“
Authentication
    โ†“
Authorization
    โ†“
Validation
    โ†“
Safety Checks
    โ†“
Robot
    โ†“
Action
Enter fullscreen mode Exit fullscreen mode

Each layer can provide a different control.

This makes the system easier to monitor and audit.

๐ŸŒ From API Calls to Real-World Actions

This is the major transition.

Before:

```text id="1x5m7q"
Application
โ†“
API
โ†“
Database




Now the architecture can extend further:



```text id="7p3n9m"
AI
 โ†“
MCP
 โ†“
OAuth
 โ†“
Gateway
 โ†“
Robot
 โ†“
Physical World
Enter fullscreen mode Exit fullscreen mode

The final output is no longer necessarily data.

It can be a physical action.

๐Ÿ”„ The Gateway Becomes More Important

The MyZubster Gateway sits in the middle of the ecosystem.

It can potentially connect:

  • AI agents;
  • MCP tools;
  • OAuth;
  • robots;
  • IoT;
  • payments;
  • digital assets;
  • applications.

Conceptually:

```text id="4m8q2x"
MYZUBSTER
GATEWAY
โ”‚
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ†“ โ†“ โ†“
AI IoT Payments
โ†“ โ†“ โ†“
MCP Sensors MYZ / XMR
โ”‚ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ†“
Robot APIs
โ†“
EVA IONI
โ†“
Real World




This is why the Gateway is more than a simple backend.

It becomes the coordination layer.

## ๐Ÿš€ What Can This Enable?

If the architecture becomes reliable and scalable, potential applications include:

### ๐ŸŒฑ Smart Agriculture

Sensors can monitor environmental conditions while AI helps coordinate robotic tasks.

### ๐Ÿค– Robotic Services

Robots could perform jobs requested through software platforms.

### ๐Ÿšš Autonomous Delivery

Delivery machines could receive tasks through standardized APIs.

### ๐Ÿ”ฌ Environmental Monitoring

Robots and sensors could collect and process environmental information.

### ๐Ÿญ Industrial Automation

Different machines could communicate through a common software layer.

### ๐Ÿง  AI Agents

AI agents could interact with real services instead of being limited to text generation.

## โš ๏ธ What Has Not Been Solved Yet?

A successful test is an important milestone, but it does not mean that the system is already ready for unlimited autonomous operation.

There are still major challenges:

* hardware reliability;
* safety;
* authentication;
* authorization;
* AI accuracy;
* network failures;
* monitoring;
* scalability;
* recovery from errors;
* real-world deployment.

The next step is repeatability.

One successful test is encouraging.

Hundreds of reliable tests are much more meaningful.

## ๐Ÿ“ˆ From Prototype to Infrastructure

This is the real evolution we're working toward.

### Stage 1



```text id="6r2m8p"
Code
Enter fullscreen mode Exit fullscreen mode

Stage 2

```text id="8x3q5m"
Code โ†’ APIs




### Stage 3



```text id="2m7n9k"
APIs โ†’ AI โ†’ MCP
Enter fullscreen mode Exit fullscreen mode

Stage 4

```text id="4p8x6q"
AI โ†’ Authenticated Services โ†’ Robots




### Stage 5



```text id="9m3q7v"
AI โ†’ Gateway โ†’ Robots โ†’ Real World
Enter fullscreen mode Exit fullscreen mode

The objective is to make every stage reliable before moving to the next.

Final Thoughts

The significance of this update is not simply that another feature was added.

MCP gives AI agents a structured interface.

OAuth provides an authentication and authorization layer.

The Gateway coordinates the services.

EVA IONI provides a physical execution layer.

Real-world testing validates whether the architecture can actually leave the software environment.

Together, the model becomes:

```text id="5q8m2x"
AI
โ†“
MCP
โ†“
OAuth
โ†“
MyZubster Gateway
โ†“
Robot API
โ†“
EVA IONI
โ†“
Physical Action
โ†“
Real-World Data
โ†“
AI




This creates a feedback loop between software intelligence and the physical world.

The next challenge is clear:

**Make it secure.
Make it reliable.
Make it repeatable.
Then scale it.**

That's the difference between having a robot prototype and building infrastructure for an ecosystem of intelligent machines.

๐Ÿค– **From AI agents to physical actions. From code to reality.**
Enter fullscreen mode Exit fullscreen mode

Top comments (0)