├── .env.example ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── package.json ├── smithery.yaml ├── src ├── .gitignore ├── commands │ └── cursor-commands.ts ├── evals │ └── evals.ts ├── handlers │ ├── CursorCommandHandler.ts │ ├── CursorToolHandler.ts │ └── OpenCursorHandler.ts ├── index.ts ├── managers │ └── CursorInstanceManager.ts ├── schemas │ └── index.ts ├── services │ └── WindowsApiService.ts ├── test │ ├── command-palette.ts │ ├── cursor-tool.ts │ ├── minimal-palette-test.ts │ ├── natural-command-test.ts │ └── simple-palette-test.ts ├── tools │ └── cursor-tools.ts └── types │ ├── cursor.ts │ ├── node-window-manager.d.ts │ └── node-windows.d.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.log 3 | .env 4 | cursor-workspaces/ 5 | dist/ 6 | build/ -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/package.json -------------------------------------------------------------------------------- /smithery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/smithery.yaml -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | *.log -------------------------------------------------------------------------------- /src/commands/cursor-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/commands/cursor-commands.ts -------------------------------------------------------------------------------- /src/evals/evals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/evals/evals.ts -------------------------------------------------------------------------------- /src/handlers/CursorCommandHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/handlers/CursorCommandHandler.ts -------------------------------------------------------------------------------- /src/handlers/CursorToolHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/handlers/CursorToolHandler.ts -------------------------------------------------------------------------------- /src/handlers/OpenCursorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/handlers/OpenCursorHandler.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/managers/CursorInstanceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/managers/CursorInstanceManager.ts -------------------------------------------------------------------------------- /src/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/schemas/index.ts -------------------------------------------------------------------------------- /src/services/WindowsApiService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/services/WindowsApiService.ts -------------------------------------------------------------------------------- /src/test/command-palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/test/command-palette.ts -------------------------------------------------------------------------------- /src/test/cursor-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/test/cursor-tool.ts -------------------------------------------------------------------------------- /src/test/minimal-palette-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/test/minimal-palette-test.ts -------------------------------------------------------------------------------- /src/test/natural-command-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/test/natural-command-test.ts -------------------------------------------------------------------------------- /src/test/simple-palette-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/test/simple-palette-test.ts -------------------------------------------------------------------------------- /src/tools/cursor-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/tools/cursor-tools.ts -------------------------------------------------------------------------------- /src/types/cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/types/cursor.ts -------------------------------------------------------------------------------- /src/types/node-window-manager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/types/node-window-manager.d.ts -------------------------------------------------------------------------------- /src/types/node-windows.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/src/types/node-windows.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Buga-luga/cursor-mcp/HEAD/tsconfig.json --------------------------------------------------------------------------------