> ## Documentation Index
> Fetch the complete documentation index at: https://darwin.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Copilot / VS Code

> Connect Darwin to an MCP-capable VS Code coding workflow.

Register `https://mcp.darwin.so/mcp` in the MCP configuration supported by your current VS Code or GitHub Copilot environment, then sign in to Darwin when prompted.

[Install Darwin in VS Code](vscode:mcp/install?%7B%22name%22%3A%22darwin%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.darwin.so%2Fmcp%22%7D) or use the [public workspace configuration](https://github.com/darwin-studios/darwin-integrations/blob/main/configs/vscode-mcp.json).

Keep shared workspace configuration free of personal credentials. Darwin's browser authorization supplies the user-scoped connection; the repository should contain only non-secret server metadata when configuration is intentionally shared.

Verify the tools list before use, then follow the same Search → select exact revision → Act workflow used by every Darwin interface.

## Connect and verify

<Steps>
  <Step title="Register the remote server">
    Add `https://mcp.darwin.so/mcp` using the MCP settings supported by the installed VS Code and Copilot versions.
  </Step>

  <Step title="Keep shared config non-secret">
    Commit server metadata only when the workspace intentionally shares it.
  </Step>

  <Step title="Complete user authorization">
    Sign in through Darwin's browser flow and grant the minimum required scopes.
  </Step>

  <Step title="Run a read-only check">Ask Copilot to Search, show evidence, and stop before Act.</Step>
</Steps>

<Warning>Repository trust and terminal access do not authorize Darwin spending, approval, or provider access.</Warning>
