Conexão Pública MCP
Esta funcionalidade permite-lhe ligar a sua ferramenta de IA de desktop, como o Claude Desktop ou o Cursor, ao Archicad. Ao ligar a sua ferramenta de IA ao Archicad, permite que as suas ferramentas de IA façam a gestão e edição do seu projeto do Archicad através do Servidor MCP — de forma semelhante a como o AI Assistant funciona nativamente no Archicad.
Requisitos
- Um plano de subscrição do Archicad que suporte a Conexão Pública MCP — ex.: Archicad Collaborate ou Archicad Max.
- Uma ferramenta local de IA de desktop que suporte ligação a um servidor MCP local de terceiros – a sua ferramenta de IA conseguirá confirmar isto.
Fluxo de trabalho geral para estabelecer a conexão
Para estabelecer uma conexão entre o Archicad e a sua ferramenta de IA, precisará de criar uma conexão. A sua ferramenta de IA fará isto com as informações a que pode aceder a partir do Archicad e fornecer depois à sua ferramenta de IA. Isto só precisa de ocorrer uma vez por ferramenta de IA.
- Na sua ferramenta de IA, pode perguntar: “Pode dizer-me como conecto um Servidor MCP local? Tenho uma linha de comandos e argumentos dessa aplicação para criar esta conexão.”
- Após a sua ferramenta de IA o informar sobre o método de conexão, mude para o Archicad para recolher as informações necessárias.
- No Archicad, abra a caixa de diálogo ‘Desktop AI Tool Connection’ (menu Opções):


- Copie o texto de “linha de comandos e argumentos” apresentado nesta caixa de diálogo do Archicad.
- Volte à sua ferramenta de IA e cole este texto na localização que a sua ferramenta de IA sugeriu (normalmente na própria interface de chat).
- A sua ferramenta de IA pode necessitar de saber o tipo de servidor. Se for o caso, utilize ‘stdio’.
- A sua ferramenta de IA estabelecerá a conexão utilizando as informações acima.
- Poderá ser necessário reiniciar a sua ferramenta de IA.
- Pode verificar a conexão perguntando: ‘Que projectos do Archicad estão abertos de momento?’ Se tiver múltiplos projetos abertos, a sua ferramenta de IA irá listá-los a todos.
- Uma vez conectado, pode começar a colocar comandos relevantes do Archicad MCP.
Para saber mais sobre as ferramentas Archicad MCP e exemplos de comandos, consulte: Ferramentas MCP suportadas
Exemplos de configurações
Claude Desktop
- Abra o ficheiro de configuração em Ficheiro > Definições > Programador > Editar Config. Irá apontar para o seu ficheiro claude_desktop_config.json, que deve ser aberto num editor de texto.
- Estenda a secção mcpServers com o command e os args obtidos a partir do Archicad clicando no comando Desktop AI Tool Connection.
- Guarde as alterações no ficheiro de configuração e reinicie a aplicação Claude desktop. Tenha em atenção que fechar a janela principal do Claude não fecha a aplicação. Para sair, utilize Ficheiro > Sair.
- Reinicie o Claude e teste a ligação ao servidor MCP utilizando este comando: ‘Diz-me as instâncias do Archicad em execução’.
A localização do ficheiro de configuração depende do computador; eis um exemplo:
Exemplo para WindowsC:\Users\<your_user>\AppData\Local\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude \ claude_desktop_config.json
"mcpServers": {
"Archicad Public MCP Server": {
"command": "C:\\Program Files\\Graphisoft\\Archicad 30\\node.exe",
"args": [
"C:\\Users\\<your_user>\\AppData\\Local\\Graphisoft\\MCPServer\\Archicad 30 INT\\mcp-node-app.js"
]
}
}Exemplo para macOS/Users/<your_user>/Library/Application Support/Claude-3p/claude_desktop_config.json
"mcpServers": {
"Archicad Public MCP Server": {
"command": "/Applications/Graphisoft/Archicad 30/Archicad 30.app/Contents/Frameworks/node",
"args": [
"/Users/<your_user>/Library/Application Support/Graphisoft/MCPServer/Archicad 30 INT/mcp-node-app.js"
]
}
}Cursor
- Aceda ao menu de personalização e seleccione o separador MCPs.
- Clique em New MCP Server. Irá abrir o ficheiro mcp.json, onde a secção servers deve ser estendida com o command e os args obtidos a partir do Archicad clicando no comando Desktop AI Tool Connection a partir do menu Opções.
{
"servers": {
"Archicad Public MCP Server": {
"type": "stdio",
"command": "C:\\Program Files\\Graphisoft\\Archicad 30\\node.exe",
"args": [
"C:\\Users\\<your_user>\\AppData\\Local\\Graphisoft\\MCPServer\\Archicad 30 INT\\mcp-node-app.js"
]
}
}
}Exemplo para macOS{
"servers": {
"Archicad Public MCP Server": {
"type": "stdio",
"command": "/Applications/Graphisoft/Archicad 30/Archicad 30.app/Contents/Frameworks/node",
"args": [
"/Users/<your_user>/Library/Application Support/Graphisoft/MCPServer/Archicad 30 INT/mcp-node-app.js"
]
}
}
}ChatGPT desktop
- Na sua aplicação de desktop ChatGPT, vá a Definições > Plugins > Adicionar > Adicionar servidor MCP.
- Aparecerá a indicação Ligar a um MCP personalizado; especifique aqui:
- Nome: Archicad Public MCP Server
- Tipo: STDIO
- Comando para lançar: Caminho completo para o node, copiado da sua caixa de diálogo Desktop AI Tool Connection do Archicad
- Argumentos: Caminho completo para mcp-node-app.js, copiado da sua caixa de diálogo Desktop AI Tool Connection do Archicad
- Guarde e reinicie a aplicação ChatGPT desktop.
- Teste a conexão ao servidor MCP com o comando 'Diz-me as instâncias do Archicad em execução'.
VS Code
- Crie um ficheiro mcp.json na sua pasta .vscode com o seguinte conteúdo.
- O valor de command e args é obtido a partir da sua caixa de diálogo Desktop AI Tool Connection do Archicad.
- Inicie este servidor mcp.
- Teste a conexão ao servidor MCP com o comando ‘Diz-me as instâncias do Archicad em execução’.
{
"servers": {
"Archicad Public MCP Server": {
"type": "stdio",
"command": "C:\\Program Files\\Graphisoft\\Archicad 30\\node.exe",
"args": [
"C:\\Users\\<your_user>\\AppData\\Local\\Graphisoft\\MCPServer\\Archicad 30 INT\\mcp-node-app.js"
]
}
}
}Exemplo para macOS{
"servers": {
"Archicad Public MCP Server": {
"type": "stdio",
"command": "/Applications/Graphisoft/Archicad 30/Archicad 30.app/Contents/Frameworks/node",
"args": [
"/Users/<your_user>/Library/Application Support/Graphisoft/MCPServer/Archicad 30 INT/mcp-node-app.js"
]
}
}
}