Electronics Architect
Projete e resolva árvores de alimentação DC/DC com peças reais de qualquer fabricante. Um solucionador baseado em física retorna a corrente, eficiência, dissipação e temperatura de cada trilho, com cantos de tolerância e Monte Carlo.
Servidor MCP hospedado
npx add-mcp 'https://electronics-architect.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Deixe seu assistente cuidar da árvore de energia
Conecte o Claude ou qualquer cliente MCP ao mesmo solucionador que o editor usa. O assistente propõe a árvore e a resolve; o design chega na sua conta, no canvas, para você verificar.
Há um único endereço para lembrar:
https://electronics-architect.com/mcp
Cole-o no seu assistente como um servidor MCP — MCP é o padrão pelo qual um cliente de IA conversa com uma ferramenta — e ele ganha vinte e uma ferramentas: ler o contrato de design, listar os templates enviados, validar e resolver um design em cada canto de tolerância, rodar um Monte Carlo (como um job que ele consulta quando a execução é longa demais para uma única chamada), avaliar cada componente contra a derating da NASA GSFC ou IPC-9592, consultar um modelo de componente, salvar, compartilhar, comparar e exportar. Tudo o que ele salva aparece em Meus Designs, e o link que ele entrega abre esse design no canvas com uma nota dizendo qual chave o criou e o que mudou. A resolução não é medida. Planos Pro e Team — US$ 10 por mês ou US$ 100 por ano para o Pro.
Três formas de conectar
Qual usar depende do cliente que você utiliza. Todas as três terminam no mesmo servidor, com as mesmas ferramentas.
1. Por endereço — o cliente faz seu login
No Claude Desktop ou nas configurações do conector do claude.ai, adicione um conector personalizado com o endereço acima. No Claude Code:
claude mcp add --transport http electronics-architect https://electronics-architect.com/mcp
Na primeira chamada, o cliente abre uma página de login; você marca as permissões que quer dar ao assistente. Isso cria uma chave de API comum rotulada com o nome do app em Conta → Desenvolvedor, e revogá-la ali desconecta o app na hora.
2. Por chave — um cabeçalho bearer
Alguns clientes conectam a um servidor remoto, mas não executam o fluxo de login; as configurações de MCP deles aceitam um endereço de servidor e um conjunto de cabeçalhos. Para esses, crie uma chave no editor em Conta → Desenvolvedor e envie-a como cabeçalho bearer — o mesmo cabeçalho que a API REST usa:
{
"mcpServers": {
"electronics-architect": {
"serverUrl": "https://electronics-architect.com/mcp",
"headers": { "Authorization": "Bearer ea_live_…" }
}
}
}
Os clientes nomeiam o campo de endereço de formas diferentes: alguns leem serverUrl, outros url. A chave é mostrada uma única vez, quando você a cria. Dê a ela um rótulo que você reconheça — esse rótulo é o que o canvas exibe ao lado de um design feito pelo assistente.
3. Por ponte — para clientes que só rodam servidores locais
Clientes mais antigos só iniciam um servidor na sua própria máquina. Para esses, o pacote da comunidade mcp-remote roda localmente e leva a conexão ao nosso endereço, incluindo o login:
{
"mcpServers": {
"electronics-architect": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://electronics-architect.com/mcp"]
}
}
}
mcp-remote é uma ferramenta da comunidade, não nossa. Ela guarda o login que realiza no seu disco. O que ela armazena é uma chave comum da sua conta — se você parar de confiar nela, revogue essa chave em Conta → Desenvolvedor e a conexão morre. Não publicamos um servidor local próprio: o solucionador roda apenas do nosso lado.
Ou pule o assistente: REST
Tudo acima também é uma API HTTP simples para scripts e CI. A referência — chaves, escopos, cotas, cada endpoint e um fluxo completo de create → solve → Monte Carlo → export em curl, Python e TypeScript — está em /developers/api. O contrato legível por máquina é /v1/openapi.json (OpenAPI 3.1); o esquema do documento de design é /schema/design-v1.json. Agentes podem ler todo este site em um único arquivo em /llms-full.txt.
Três fluxos de trabalho
Estas são as sequências que o assistente realmente executa, conforme registrado em nossas execuções de aceitação contra o servidor ao vivo — Claude Desktop em 10 de setembro de 2026 e Claude Code em 11 de setembro de 2026. Ambos terminaram com um design salvo e resolvido e zero avisos nos três cantos de tolerância; ambos também encontraram um defeito no solucionador que foi corrigido no mesmo dia, o que é o motivo honesto pelo qual as execuções valem a leitura.
A. Design a partir de uma especificação, devolva-o
"Entrada de 12 V. Preciso de 5 V a 1,5 A, 3,3 V a 2 A e 1,0 V a 6 A para um FPGA. Verifique e me dê o PDF."
get_design_schema— a regra de unidades e os tipos de nó, antes de escrever qualquer coisa.get_component_modelpara cada trilho — reguladores reais com os valores das folhas de dados preenchidos.validate_design, depoissolve_designemnom,minemax.- Leia os avisos — cada um traz um código e uma solução — corrija e resolva novamente até que os três cantos estejam limpos.
create_design, e devolva oeditorUrlque ele retorna. O PDF é desenhado no editor; o link abre o design lá.
A execução do Claude Desktop levou 20 chamadas de ferramenta, escolheu três bucks síncronos do barramento de 12 V e observou que um regulador linear no trilho de 1,0 V teria dissipado 66 W. A eficiência nominal ficou em 88,7 %.
B. Revise um design que você já tem
No editor, abra o design e use Compartilhar → Copiar snippet MCP. Cole-o no assistente.
get_designcom o id do snippet — o assistente já tem sua chave, então o id é tudo o que ele precisa.solve_designcomcompact: truepara os números, depoisreview_designno documento de design para a leitura em linguagem simples e as mudanças concretas. O revisor resolve o próprio documento e verifica cada componente que sugere contra a tensão de entrada de pior caso desse componente.update_designcom uma mensagem de uma linha dizendo o que mudou.- Quando você abrir o design novamente, o canvas dirá que o assistente o alterou; Veja o que mudou mostra o estado anterior com Restaurar a um clique de distância.
C. Altere algo e veja o que aconteceu
compare_designs— o design salvo comoa, o documento editado comob: o que mudou e o que isso fez com perda, eficiência e avisos.- Adicione
monteCarlo: { trials, seed }para ver o rendimento se mover com a mesma semente nos dois lados, para que o movimento seja o da mudança. export_designcomoreport_json— o resumo, os avisos agrupados com suas correções e a BOM, com a linha de atribuição que nomeia a versão do solucionador e a impressão digital do design.
A execução do Claude Code construiu uma árvore de energia de 34 nós e sete trilhos para um tile X-band de 64 elementos dessa forma — 350 W de entrada a 86 % nominal — e manteve seu próprio registro de onde o esforço foi, que é como o resultado compacto da resolução e o get_template passaram a existir.
Quanto custa
Contas gratuitas usam o editor; conectar um assistente exige o Pro, e uma conta gratuita que não teve teste pode iniciar o teste gratuito de 7 dias do Pro na página de login e conectar logo em seguida. O Pro custa US$ 10 por mês ou US$ 100 por ano — o plano anual é o preço de dez meses — e inclui acesso à API e MCP, designs com várias folhas, exportação limpa de PDF e BOM e 250 execuções de Monte Carlo por mês. O Team custa US$ 15 por assento por mês ou US$ 150 por assento por ano, com designs compartilhados e Monte Carlo ilimitado. A resolução nunca é medida; Monte Carlo e revisão por IA contam contra a cota mensal, tanto do editor quanto de um assistente. Planos.
Perguntas e relatórios de bugs: a página de contato. Os termos de serviço e a política de privacidade se aplicam ao uso de um assistente assim como ao editor.