├── .gitignore ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── media ├── logo.png └── logo.svg ├── package.json ├── src ├── extension.ts ├── server.ts ├── test │ ├── extension.test.ts │ └── testUtils.ts ├── tools │ ├── diagnostics-tools.ts │ ├── edit-tools.ts │ ├── file-tools.ts │ ├── shell-tools.ts │ └── symbol-tools.ts └── utils │ └── logger.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/media/logo.png -------------------------------------------------------------------------------- /media/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/media/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/package.json -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/test/extension.test.ts -------------------------------------------------------------------------------- /src/test/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/test/testUtils.ts -------------------------------------------------------------------------------- /src/tools/diagnostics-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/tools/diagnostics-tools.ts -------------------------------------------------------------------------------- /src/tools/edit-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/tools/edit-tools.ts -------------------------------------------------------------------------------- /src/tools/file-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/tools/file-tools.ts -------------------------------------------------------------------------------- /src/tools/shell-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/tools/shell-tools.ts -------------------------------------------------------------------------------- /src/tools/symbol-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/tools/symbol-tools.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juehang/vscode-mcp-server/HEAD/tsconfig.json --------------------------------------------------------------------------------