jean-baptiste labrune
work

webmcp auto-ui


2026 · software

Dark dashboard screenshot showing a node graph
Light dashboard screenshot with charts and tables

Dynamic interface composition by humans and language models across multiple MCP servers.

An agent reads the available tools and recipes from MCP and WebMCP servers, fetches data, and assembles typed interface blocks — stat cards, tables, charts, dashboards, maps. Each block is itself exposed as a live WebMCP tool that other agents can read and update.

Experiments run with browser-based agents in WebGPU and WebAssembly, with the French National Assembly and the Paris city hall as data sources.