// Wollmilchsau v2.2.2
Wollmilchsau
// Vorteile
Was Wollmilchsau auszeichnet.
Bettet die V8-Engine direkt via CGO ein — nahezu native Ausführung im selben Speicherbereich.
Kein Netzwerk, kein Dateisystem, keine Node.js APIs. Scripts laufen vollständig isoliert mit konfigurierbaren Timeouts.
In-Process esbuild kompiliert TypeScript on-the-fly — keine Build-Schritte, kein Subprocess.
Fehler zeigen auf die genaue TypeScript-Zeile. Der Agent liest, korrigiert und wiederholt automatisch.
Große Ausgaben werden automatisch via openArtifact() gespeichert — Tool-Antworten bleiben schlank.
Läuft lokal mit Claude Desktop (stdio) und remote über SSE — eine Binary, beide Modi.
// Die KI schreibt Code — Wollmilchsau führt ihn aus
Die KI schreibt Code — Wollmilchsau führt ihn aus
Anstatt Datentransformationen Schritt für Schritt durchzudenken, schreibt der Agent ein kleines TypeScript-Programm. Wollmilchsau führt es in einer isolierten V8-Sandbox aus und liefert in Millisekunden ein deterministisches Ergebnis.
- Selbstkorrigierend: Fehler mit Source Maps werden an den Agenten zurückgegeben
- In-Process esbuild — kein Subprocess-Overhead
- Strukturierter JSON-Output für zuverlässiges Tool-Parsing
Wollmilchsau ist eine Hochleistungs-Engine zur Ausführung von TypeScript, die speziell für Model Context Protocol (MCP) Server entwickelt wurde.
Was es macht
Die Ausführung von TypeScript-Logik innerhalb eines MCP-Servers erfordert normalerweise eine vollständige Node.js- oder Deno-Runtime. Dies führt oft zu erheblichem Overhead und Komplexität bei der Bereitstellung. Wollmilchsau löst dieses Problem, indem es die leistungsstarke V8-JavaScript-Engine direkt in ein Go-Binary einbettet. Dadurch lassen sich TypeScript-Tools mit nahezu nativer Performance, ohne externe Abhängigkeiten und mit minimalem Speicherverbrauch ausführen.
Wichtigste Funktionen
- V8 Engine Performance: Durch die Verwendung der gleichen Engine, die auch Chrome und Node.js antreibt, stellt Wollmilchsau sicher, dass Ihre MCP-Tools so schnell wie möglich laufen.
- Eingebettetes esbuild: Bündelt und transpiliert Ihre TypeScript-Dateien automatisch zur Laufzeit – Sie benötigen keine komplexe Build-Pipeline mehr.
- Nahtlose Go-Integration: Entwickelt als skriptfähiges Herzstück für Go-basierte MCP-Server, ermöglicht es Ihnen, Tool-Logik in TypeScript zu definieren, während Sie die Robustheit von Go für den Server-Transport beibehalten.
- Artifact-Unterstützung: Eingebaute Verbindung zum
mlcartifact-Dienst, mit dem Ihre Skripte persistente Ergebnisse einfach erstellen und verwalten können.
Schnellstart
Claude Desktop
Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"wollmilchsau": {
"command": "wollmilchsau",
"args": ["-enable-artifacts"]
}
}
}
Gemini-CLI
Fügen Sie den Server zu Ihrer ~/.gemini/settings.json hinzu:
{
"mcpServers": {
"wollmilchsau": {
"command": "wollmilchsau",
"args": ["-enable-artifacts"]
}
}
}
MCP-Tester
Ein neues Profil hinzufügen:
mcp-tester profile add wollmilchsau -c "wollmilchsau --enable-artifacts"