# Cursor e VS Code

> Adicione a Endless ao Cursor ou ao VS Code com um arquivo mcp.json: cole o endereço, entre uma vez e use seu espaço de trabalho ao lado do código.

Source: https://endless.app/pt/docs/connect/editors

Adicione a Endless ao `mcp.json` do seu editor e entre com sua conta da Endless. O Cursor usa a chave `mcpServers`; o VS Code usa `servers` e precisa de `"type": "http"`.

## Cursor

<Steps>
  <Step>
    ### Crie o arquivo

    Crie `.cursor/mcp.json` na raiz do projeto, ou `~/.cursor/mcp.json` para todos os projetos.

    ```json title=".cursor/mcp.json"
    {
      "mcpServers": {
        "endless": {
          "url": "https://mcp.endless.app"
        }
      }
    }
    ```
  </Step>

  <Step>
    ### Faça login

    O Cursor detecta o arquivo e oferece o login; conclua no navegador. O servidor também aparece em **Customize** na barra lateral, onde você pode conectar, desconectar ou desligar.
  </Step>

  <Step>
    ### Confira

    Pergunte ao assistente: &#x2A;"Pergunte à Endless quem eu sou."*
  </Step>
</Steps>

## VS Code

<Steps>
  <Step>
    ### Crie o arquivo

    Crie `.vscode/mcp.json` no espaço de trabalho, ou rode **MCP: Open User Configuration** para deixar só para você. Você também pode rodar **MCP: Add Server**, escolher HTTP e colar o endereço.

    ```json title=".vscode/mcp.json"
    {
      "servers": {
        "endless": {
          "type": "http",
          "url": "https://mcp.endless.app"
        }
      }
    }
    ```
  </Step>

  <Step>
    ### Faça login

    Inicie o servidor pela ação **Start** do arquivo ou pela visão MCP, e conclua o login no navegador.
  </Step>

  <Step>
    ### Confira

    Pergunte ao assistente: &#x2A;"Pergunte à Endless quem eu sou."*
  </Step>
</Steps>

<Callout type="warn" icon="<Shield />">
  O arquivo contém só o endereço, sem `headers`, bloco `auth` nem token, então é
  seguro fazer commit. Cada colega entra com a própria conta e vê só o que a
  conta dele pode ver.
</Callout>

## Pedidos de exemplo

* *"Encontre na Endless os textos e capturas salvos para a página de preços."*
* *"Faça a cotação na Endless de uma imagem principal para esta página, depois gere e me dê o link do arquivo."*
* *"Envie ./public/og.png para a Endless."* (Editores não têm caixa de upload; um agente que roda comandos no terminal envia do seu projeto; senão, importe um link público.)

Para a lista completa de ferramentas e custos, consulte [Endless em outros apps de IA](/pt/docs/connect).

## Quando não funciona

* **O servidor não aparece:** compare as chaves com os exemplos acima e confira se o JSON é válido.
* **O login não volta:** remova a entrada, reinicie o editor e adicione de novo, sem barra final.
* **Ele pergunta qual espaço de trabalho usar:** sua conta tem mais de um. Diga qual; a escolha fica salva por 90 dias em todos os clientes.
* **Nada volta:** confira o espaço de trabalho selecionado e depois se o recurso é privado de um colega. Consulte [recursos e visibilidade](/pt/docs/concepts/assets-and-visibility).
