whatcanido
Guide · VS Code Copilot

Add whatcanido to VS Code Copilot agent mode.

VS Code GitHub Copilot supports Streamable HTTP MCP servers natively. Drop the whatcanido config into .vscode/mcp.json, reload the window, and the assistant has whatcanido available in agent mode.

01

Open .vscode/mcp.json in your workspace

Create the file if it does not exist. For a global, project-independent setup, use the User settings (Settings → JSON → github.copilot.chat.mcp) instead.

02

Paste the whatcanido server entry

VS Code MCP config uses the servers object (not mcpServers like Claude Desktop) with type and url fields. Whatcanido is type http.

.vscode/mcp.json
{
  "servers": {
    "whatcanido": {
      "type": "http",
      "url": "https://whatcanido.dev/api/mcp"
    }
  }
}
03

Reload the window

Cmd-Shift-P → Developer: Reload Window. VS Code re-reads MCP config on reload.

04

Use the tools in Agent mode

Open the GitHub Copilot chat panel, switch to Agent mode, and try:

  • “Use whatcanido to find a Brooklyn design studio for a landing page and submit a structured request from me. Email: you@example.com.”
  • “Open invoice INV-0411 from Acme Consulting and send me the payment link.”
FAQ

Frequently asked questions

Where is the VS Code MCP config?

Workspace-scoped: .vscode/mcp.json in the repo root. User-scoped: in your global User settings under github.copilot.chat.mcp. The workspace file is the recommended path because it ships with your project and teammates pick up the same server list.

What's the type field for?

VS Code MCP supports type: stdio (local process), type: http (Streamable HTTP), and type: sse (legacy Server-Sent Events). Whatcanido is type: http; the URL points at /api/mcp directly.

Where do whatcanido tools show up?

VS Code GitHub Copilot agent mode. Open the agent panel (Copilot chat → switch to Agent mode), then ask a question that needs one of the action types. The agent picks up the tools automatically from the MCP config.

Why don't I see the tools after editing the config?

Reload the VS Code window (Cmd-Shift-P → 'Developer: Reload Window'). The agent panel re-reads MCP config on reload. If it still doesn't work, check the GitHub Copilot output channel (View → Output → GitHub Copilot Chat) for connection errors.

Next

Where to go next