EEVEE MCP
EEVEE MCP
EEVEE ist eine dauerhafte Werkbank für Menschen und Browser-Agenten. Ein Agent nutzt die WebMCP-Tools der Seite, um Applets zu erstellen und zu inspizieren. EEVEE besitzt die Teile, die vorhersehbar bleiben müssen: typisierte Eingaben, unveränderliche Versionen, Bewertung, Genehmigung, Ausführung, Zustand und Korrekturen.
Der erste funktionierende vertikale Schnitt ist ein eigenständiges Web-Applet. Es deckt den vollständigen Lebenszyklus ab:
Ein Agent erstellt ein Applet und eine unveränderliche Version.
EEVEE validiert das Eingabeformular und bewertet das HTML.
Eine Person überprüft und veröffentlicht eine bestandene Version.
Das Applet läuft in einer Sandbox mit dauerhaftem Schlüssel-Wert-Zustand.
Eine Person erfasst eine Korrektur zu einem Lauf, ohne die Live-Version zu ändern.
Dokumente, Tabellenkalkulationen, Präsentationen, PDFs, Workflows und Medienrezepte existieren bereits im persistenten Applet-Modell. Ihre Ausführungs- und Qualitätssuiten sind die nächsten Implementierungs-Meilensteine. Der Qualitätsvertrag hält den Nachweis fest, den jedes Medium erbringen muss, bevor EEVEE es als funktionierend bezeichnet.
WebMCP-Tools
EEVEE registriert Tools mit document.modelContext.registerTool. Sie sind einem kompatiblen Browser-Agenten verfügbar, solange diese Seite geöffnet ist.
Tool | Zweck |
| Applets und Lebenszyklus-Zähler im aktuellen Arbeitsbereich auflisten. |
| Versionen, Bewertungen, Läufe und Korrekturen lesen. |
| Einen dauerhaften Entwurf für jedes Applet-Medium erstellen. |
| Eine unveränderliche, typisierte, eigenständige Web-App-Version hinzufügen. |
| Eine bestandene Version zur Überprüfung durch eine Person öffnen. |
| Die veröffentlichte Version mit validierten Eingaben ausführen. |
| Einen vorgeschlagenen Verbesserungsvorschlag an einen erfolgreichen Lauf anhängen. |
Die Veröffentlichung bleibt in der EEVEE-Oberfläche. Kein WebMCP-Tool kann seine eigene Ausgabe genehmigen.
Related MCP server: Adaptive Agent Harness
Lokal ausführen
Voraussetzungen: Node.js 24, npm 10 oder neuer und Docker.
cp .env.example .env.local
docker compose up -d
npm ci
npm run db:migrate
npm run devÖffnen Sie http://localhost:3000. Um die Tools in Chrome 149 oder neuer verfügbar zu machen, aktivieren Sie chrome://flags/#enable-webmcp-testing und starten Sie Chrome neu. Ein kompatibler Agent kann die Tools dann von der geöffneten Seite aus entdecken.
Für den ersten Lauf fragen Sie den Agenten:
Create a self-contained project task register in EEVEE. Give it a required project-name input, persistent tasks, keyboard-friendly controls, responsive layout, and no network dependencies. Show me the evaluated version for approval, then run it with the project name "WebMCP launch".Verifizieren
npm run lint
npm run typecheck
DATABASE_URL=postgres://eevee:eevee@localhost:55433/eevee_mcp npm test
npm run buildDie Integrationssuite verwendet PostgreSQL. Unit-Tests laufen weiterhin, wenn DATABASE_URL fehlt; die Datenbank-Lebenszyklus-Suite wird in diesem Fall übersprungen.
Design
Der kanonische Pfad ist:
browser agent -> WebMCP tools -> typed API -> applet service -> PostgreSQL
| |
| +-> immutable versions, runs, state, corrections
+-> generated form and human approvalSiehe architecture.md für die Vertrauensgrenzen, CONTEXT.md für die Produktsprache und provenance.md für den Nachweis des sauberen Repositorys.
Lizenz
Apache-2.0. Avara Variable, verwendet für den Anzeigeschrifttyp, bleibt unter der SIL Open Font License 1.1. Siehe NOTICE und die gebündelte Schriftlizenz.
This server cannot be deployed
Maintenance
Related MCP Connectors
Build, preview, version and publish small browser apps from coding agents over MCP.
Create, browse, remix, collaborate on, and run durable AI workflow nodes from MCP hosts.
Build and publish full-stack apps from your coding agent: models, rules, pages, auth, per-app MCP.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceHosted remote MCP for AI agent browser approval. Provides structured tools for page approval workflows, session management, and audit receipts.-
- AlicenseNot gradedqualityBmaintenanceMCP server giving agents a persistent IPython workbench and a brokered RLM engine for durable, stateful computation. Offers 30 tools for bounded model calls, artifacts, and receipts with host-owned authority.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables human-coordinated multi-agent workflows for Earth-observation research, Cube Chess 512 self-play benchmarking, and reversible visual QA through WebMCP tools with verification and approval gates.2MIT
- AlicenseNot gradedqualityBmaintenanceEnables teaching an agent a website once and then calling its versioned actions like functions through MCP tools, with strict validation and safe execution of public site operations.MIT