Ziola builds for the agentic web — where models act through the tools a page exposes, not just the pixels it renders. Our work runs along three lines: conformance (holding a build to a standard, deterministically), capability discovery (finding, understanding, and running the tools a surface offers), and the infrastructure that makes agent actions inspectable, interoperable, and safe to execute.
Built, not pitched.
Open-source infrastructure for the WebMCP provider surface — define and validate structured browser tools, check any provider against the contract, then run and verify that independently built providers compose. Zero-dependency · TypeScript → ESM · Apache-2.0. Built from real multi-provider WebMCP journeys.
Status Qualification currently operates against Ziola's reference evidence format (provider-conformance-report/2). A generalizable ingestion layer - normalizing evidence from arbitrary WebMCP implementations - is in active development.
Early Releases Ziola packages are currently v0.1.0. Their contracts are implemented and tested, but intentionally open to revision as WebMCP evolves and real-world interoperability evidence accumulates.
| Package | Phase | |
|---|---|---|
@zioladev/provider-tools |
Provider Declaration · Phase 1 | |
@zioladev/provider-conformance |
Provider Conformance · Phase 2 | |
@zioladev/interop-runtime |
Interoperability Runtime · Phase 3 | |
@zioladev/interop-conformance |
Interoperability Qualification · Phase 4 | |
@zioladev/execution-control |
Execution Control · Phase 5 | |
@zioladev/cli |
CLI · Phase 6 |
Roadmap
✓ Provider Tools → ✓ Provider Conformance → ✓ Multi-Provider Runtime → ✓ Interoperability Conformance → ✓ Execution Control → ✓ CLI → Generalizable Ingestion
| Project | What it is | Status |
|---|---|---|
| sirocco.gallery | A design system that defends itself — a live WebMCP provider. | Shipped · Origin Trial |
| swatchdog.dev | The drift check for AI-built apps — design conformance over MCP. | Shipped · Connector Directory |
| axiomdrift.ai | Long-form human–LLM interaction, examined as structure. | Research |
| refraktor.tech | Discover, understand, and execute the tools a page exposes. | Shipped · Chrome |
| treefrog.tech | An interoperable WebMCP town — providers a consumer can chain. | In build |
| selvage.dev | The transaction boundary for agentic web actions. | In build |
Full case notes and live demos: ziola.dev/work
Published under Axiom Drift, archived on Zenodo with DOIs.
- Beyond Content — long-form interaction as measurable structure: Temporal Dynamics, Surface Matching, Two Archives.
- Agentic Transaction Assurance — Before the Provider Call: Enforcing Exact-Term Authorization for State-Changing Tool Actions — the research behind Selvage.
- Anthropic Connector Directory — swatchdog, listed
- Chrome Web Store — Refraktor & Refraktor Pro
- Chrome Origin Trial — sirocco.gallery & treefrog.tech, participants
- Zenodo — peer-archivable research with DOIs
- Vercel Community — swatchdog featured in the Weekly builders showcase
Field notes from the build — ziola.dev/notes:
- Extracting a Provider Contract from a Multi-Provider WebMCP Implementation
- What I Learned Building Multi-Origin WebMCP Execution
ziola.dev · hello@ziola.dev · Ziola LLC · EST MMXXVI
