Skip to content

VPP v1.5 · Skill + deterministic MCP

A conversation protocol agents can actually keep.

Install one portable skill. Let the deterministic MCP runtime carry tags, counters, cycles, loci, and validation across every turn.

One auditable state object. The same structure in local agents and cloud LLMs.

The enforced path

One install. Two cooperating layers. One validated response.

01 / Skill

Portable workflow

The Agent Skill activates on a line-one VPP command and tells the host exactly when to prepare, generate, format, and validate.

02 / Runtime

Deterministic state

MCP carries transparent state while pure operations advance global tag counters, cycles, loci, wrappers, and recovery.

03 / Guardrail

Validation before return

Structural drift is reported or repaired before the response reaches the conversation. The model stays focused on the body.

A visible protocol loop

The model writes content. The runtime commits structure.

Move across the panel to reveal the exchange. On browsers without the experimental canvas API, the same content stays crisp and fully usable.

TURN / 04validated
  1. !<g>User command
  2. vpp_prepare_turnContract + state
  3. model bodyContent only
  4. vpp_format_responseExact wrapper
  5. vpp_validate_exchangeReturn safely

Install today

Start with the complete skill + MCP path.

The plugin keeps the portable skill, production MCP connection, generated v1.5 references, and offline fallback together as one versioned install.

Remote

Connect the MCP directly

Best when your host already supports public Streamable HTTP MCP.

Open MCP setup

Building a host adapter or reviewing the protocol?

Read the normative VPP v1.5 specification

VPP v1.5 · portable skill + deterministic runtime · published by Seb Suarez.