
Entwicklerwerkzeuge
Integrieren Sie KI-gestutztes OS-Building in Ihre Workflows. Verbinden Sie Claude Code, bauen Sie eigene Automationen oder betten Sie OpenFactory in Ihre Anwendungen ein.
KI-Integration
OpenFactory stellt einen vollstandigen MCP-Server bereit, den Assistenten wie Claude nutzen konnen, um OS-Images in Ihrem Auftrag zu bauen und zu verwalten.
Verbinden Sie Claude Code direkt mit OpenFactory. Lassen Sie Claude Linux-Images bauen, Tests ausfuhren oder Ihre Flotte verwalten.
"Baue mir einen Ubuntu-Server mit Docker und aktiviertem SSH"
Bauen Sie eigene KI-Agenten auf OpenFactory. Erstellen Sie Pipelines, CI/CD-Integrationen oder internes Tooling.
Nutzen Sie das Claude Agent SDK mit OpenFactory-Tools
1. MCP-Server hinzufugen
Starten Sie Claude Code mit dem OpenFactory MCP-Server:
claude mcp add --transport http openfactory \
"https://console.openfactory.tech/mcp-stream/mcp" \
--header "Authorization: Bearer of_mcp_your_key_here"2. Konfigurationsdatei erstellen (optional)
Oder fugen Sie es in die .mcp.json Ihres Projekts ein:
{
"mcpServers": {
"openfactory": {
"url": "https://console.openfactory.tech/mcp-stream/mcp",
"headers": {
"Authorization": "Bearer of_mcp_your_key_here"
}
}
}
}Verwenden Sie einen MCP-API-Schlussel aus den OpenFactory-Konsoleneinstellungen.
3. Build starten
Bitten Sie Claude, ein OS-Image zu bauen. Builds erscheinen sowohl in Claude Code als auch in der OpenFactory-Weboberflache automatisch.
Fur persistente Kontoverknupfung oder Teamnutzung erzeugen Sie einen API-Schlussel auf Ihrer Einstellungsseite:
{
"mcpServers": {
"openfactory": {
"url": "https://console.openfactory.tech/mcp-stream/mcp",
"headers": {
"Authorization": "Bearer of_mcp_your_key_here"
}
}
}
}Verfugbare Tools
Diese Tools stehen KI-Assistenten uber MCP zur Verfugung. Die Verfugbarkeit hangt von Plan und Berechtigungen ab.
list_buildsBuilds mit Status und Basisinfos auflistenget_buildVolle Details inklusive Rezept und Konfiguration abrufencreate_buildNeuen Build aus einem JSON-Rezept erstellenget_build_statusAktuelle Build-Phase und Fortschritt abrufenget_iso_download_urlDownload-URL fur fertige Builds erhaltenretry_buildFehlgeschlagenen Build mit demselben Rezept erneut startenlist_recipesVorgefertigte Rezeptvorlagen durchsuchenget_recipeVolle Rezeptdetails und Konfiguration abrufenvalidate_recipeRezept ohne Build validierencreate_recipe_from_templateVorlage fur Ihren Bedarf anpassenrun_testsTests auf einer gebauten ISO ausfuhrenget_test_resultsDetaillierte Testergebnisse und Logs abrufenlist_test_runsTestlaufe fur Ihre Builds auflistenlist_vmsLaufende VMs aus Ihren Builds auflistencreate_vmVM aus einer gebauten ISO erstellenstart_vm / stop_vmVM-Energiezustand steuernBeispiele
Bitten Sie Claude, ein benutzerdefiniertes OS in naturlicher Sprache zu erstellen:
"Erstelle ein Debian-Server-Image fur eine Webanwendung. Ich brauche nginx, Node.js 20 und PostgreSQL. Aktiviere SSH auf Port 2222 und richte eine statische IP unter 192.168.1.100 ein."
Claude verwendet create_build mit einem vollstandigen Rezept
Nutzen Sie die MCP-Tools in Ihren Automationspipelines:
# 1. Create build from recipe
build = await create_build(recipe={
"name": "web-server-v2",
"base_image": "ubuntu-noble",
"features": ["ssh", "nginx", "docker"],
"packages": ["nodejs", "npm"]
})
# 2. Wait for build completion
while status != "built":
status = await get_build_status(build_id)
await sleep(30)
# 3. Run tests
test_run = await run_tests(build_id)
# 4. Check results
results = await get_test_results(run_id)
if results.all_passed:
deploy(build_id)Starten Sie mit bewahrten Vorlagen und passen Sie sie an:
"Zeig mir Healthcare-Rezepte mit GxP-Compliance"
"Nimm das AI-Workstation-Rezept und fige ROS 2 hinzu"
Claude verwendet list_recipes und create_recipe_from_template
Authentifizierung
API-Schlussel sind optional. Verwenden Sie einen fur persistente Kontoverknupfung oder Teamarbeit.
Builds, VMs und Tests bleiben mit dem Konto oder der Organisation hinter dem Schlussel verknupft.
Schlussel werden bei der Erstellung gehasht. Wir speichern niemals den Rohschlussel.
Loschen Sie Schlussel jederzeit, um den Zugriff sofort zu entziehen.

Erstellen Sie ein Konto und erzeugen Sie Ihren ersten API-Schlussel, um mit KI zu bauen.