Skip to content

[Feature Request] Add support for Augment Code in VSCode / Cursor / Windsurf / Insert VSCode Fork Here #19

Description

@futuremotiondev

Would really appreciate this addition as Augment Code is my daily driver.

Augment Code's MCP configuration by default lives in the following location:

C:\Users\username\AppData\Roaming\Code\User\globalStorage\augment.vscode-augment\augment-global-state\mcpServers.json

Format of mcpServers.json

This is what my mcpServers.json looks like:

[
    {
        "type": "stdio",
        "id": "e76a8f7e-9bd9-407c-95f6-8f8550f9287a",
        "name": "Sequential thinking",
        "disabled": false,
        "command": "npx -y @modelcontextprotocol/server-sequential-thinking",
        "arguments": "",
        "useShellInterpolation": true,
        "env": {}
    },
    {
        "type": "stdio",
        "id": "7693ecb8-430e-4f94-ab4e-ff05f416d793",
        "name": "Context 7",
        "disabled": false,
        "command": "npx -y @upstash/context7-mcp@latest",
        "arguments": "",
        "useShellInterpolation": true,
        "env": {}
    },
    {
        "type": "stdio",
        "id": "97de91bc-eeb9-4768-b0f1-243c5c2b475c",
        "name": "Convex",
        "disabled": false,
        "command": "npx -y convex@latest mcp start",
        "arguments": "",
        "useShellInterpolation": true,
        "env": {}
    },
    {
        "type": "stdio",
        "id": "a7d880ae-479b-44ce-82ba-5e8e5bb4e3c7",
        "name": "Railway",
        "disabled": false,
        "command": "npx -y @railway/mcp-server",
        "arguments": "",
        "useShellInterpolation": true,
        "env": {}
    }
]

It's a bit different in format than typical mcp.json files, and I don't know the exact specification, but it looks like the main differences are the addition of:

  • "id" GUID - Not sure if the GUID is randomly generated or corresponds to the MCP server.
  • "disabled" - Server state (On/Off)
  • "useShellInterpolation" - Not sure what this is.
  • "env" - Object for environment variables related to the MCP Server.

Anyway, that's it.

It would be AWESOME if you could somehow figure out how to integrate this.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions