Como conectar o Fine Structure ao VS Code e ao GitHub Copilot com MCP

O VS Code guarda as configurações de MCP no arquivo mcp.json, e é possível definir o token como um input secreto em vez de escrevê-lo de forma visível.

Se você trabalha com o VS Code e o GitHub Copilot Agent Mode, é possível conectar o Fine Structure como um servidor MCP remoto. Assim o Copilot tem acesso às ferramentas do Fine Structure sem que você precise copiar arquivos, esquemas ou histórico de erros manualmente.

Onde colocar o arquivo: Você pode usar o .vscode/mcp.json para um workspace específico ou a configuração User MCP para todo o computador.

Armazenamento do token: O VS Code oferece suporte a input variables, de modo que o token pode ser guardado como secreto e não aparecer no arquivo.

Verificação da conexão: Pela Command Palette, você pode executar MCP: List Servers ou abrir a configuração do MCP.

Comece pelo Fine Structure

Crie um token MCP e então volte ao VS Code. Se estiver em dúvida, escolha Read only para testar a conexão antes de editar.

Passos

{
  "inputs": [
    {
      "type": "promptString",
      "id": "fineStructureToken",
      "description": "Fine Structure MCP token",
      "password": true
    }
  ],
  "servers": {
    "fineStructure": {
      "type": "http",
      "url": "https://finestructure.ai/api/mcp",
      "headers": {
        "Authorization": "Bearer ${input:fineStructureToken}"
      }
    }
  }
}

Por que isso é bom: O input secreto ajuda você a não guardar tokens dentro do Git. Isso é especialmente importante em equipes ou em projetos de clientes.