
Ferramentas para desenvolvedores
Integre a criacao de SO com IA aos seus fluxos de trabalho. Conecte o Claude Code, crie automacoes proprias ou incorpore a OpenFactory aos seus aplicativos.
Integracao de IA
A OpenFactory expone um servidor MCP completo que assistentes como Claude podem usar para criar e gerenciar imagens de SO por voce.
Conecte o Claude Code diretamente a OpenFactory. Peca ao Claude para criar imagens Linux, executar testes ou gerenciar sua frota.
"Construa para mim um servidor Ubuntu com Docker e SSH ativado"
Construa seus proprios agentes de IA sobre a OpenFactory. Crie pipelines, integracoes CI/CD ou ferramentas internas.
Use o Claude Agent SDK com as ferramentas da OpenFactory
1. Adicione o servidor MCP
Execute o Claude Code com o servidor MCP da OpenFactory:
claude mcp add --transport http openfactory \
"https://console.openfactory.tech/mcp-stream/mcp" \
--header "Authorization: Bearer of_mcp_your_key_here"2. Crie o arquivo de configuracao (opcional)
Ou adicione ao .mcp.json do seu projeto:
{
"mcpServers": {
"openfactory": {
"url": "https://console.openfactory.tech/mcp-stream/mcp",
"headers": {
"Authorization": "Bearer of_mcp_your_key_here"
}
}
}
}Use uma chave de API MCP das configuracoes do console da OpenFactory.
3. Comece a construir
Peca ao Claude para criar uma imagem de SO. Os builds aparecem tanto no Claude Code quanto na interface web da OpenFactory automaticamente.
Para vinculacao persistente da conta ou uso em equipe, gere uma chave de API na sua pagina de configuracoes:
{
"mcpServers": {
"openfactory": {
"url": "https://console.openfactory.tech/mcp-stream/mcp",
"headers": {
"Authorization": "Bearer of_mcp_your_key_here"
}
}
}
}Ferramentas disponiveis
Essas ferramentas ficam disponiveis para assistentes de IA conectados via MCP. A disponibilidade depende do plano e das permissoes.
list_buildsListe seus builds com status e informacoes basicasget_buildObtenha detalhes completos incluindo receita e configuracaocreate_buildCrie um novo build a partir de uma receita JSONget_build_statusObtenha a fase atual e o progresso do buildget_iso_download_urlObtenha a URL de download para builds concluidosretry_buildTente novamente um build com falha usando a mesma receitalist_recipesExplore modelos de receita prontosget_recipeObtenha os detalhes completos da receita e configuracaovalidate_recipeValide uma receita sem construircreate_recipe_from_templatePersonalize um modelo para sua necessidaderun_testsExecute testes em uma ISO geradaget_test_resultsObtenha resultados detalhados e logs de testelist_test_runsListe execucoes de teste dos seus buildslist_vmsListe VMs em execucao criadas a partir dos seus buildscreate_vmCrie uma VM a partir de uma ISO geradastart_vm / stop_vmControle o estado de energia da VMExemplos
Peca ao Claude para criar um SO personalizado em linguagem natural:
"Crie uma imagem de servidor Debian para um aplicativo web. Preciso de nginx, Node.js 20 e PostgreSQL. Ative SSH na porta 2222 e configure um IP estatico em 192.168.1.100."
Claude usara create_build com uma receita completa
Use as ferramentas MCP nos seus pipelines de automacao:
# 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)Comece com modelos comprovados e personalize:
"Mostre receitas de saude com conformidade GxP"
"Pegue a receita AI workstation e adicione suporte a ROS 2"
Claude usara list_recipes e create_recipe_from_template
Autenticacao
As chaves de API sao opcionais. Use uma para vinculacao persistente ou colaboracao em equipe.
Builds, VMs e testes ficam associados a conta ou organizacao da chave.
As chaves sao armazenadas com hash na criacao. Nunca guardamos a chave bruta.
Exclua chaves a qualquer momento para revogar o acesso imediatamente.

Crie uma conta e gere sua primeira chave de API para construir com IA.