UNPKG

@uhd_kr/mcp-debug-tools

Version:

VSCode extension and CLI tool for MCP-based debugging with DAP protocol support

82 lines (81 loc) 2 kB
{ "name": "@uhd_kr/mcp-debug-tools", "displayName": "MCP Debug Tools", "description": "VSCode extension and CLI tool for MCP-based debugging with DAP protocol support", "version": "0.2.1", "author": "Hwanyong Yoo", "license": "GPL-3.0", "icon": "icon.png", "repository": { "type": "git", "url": "https://github.com/hwanyong/mcp-debug-tools.git" }, "keywords": [ "vscode-extension", "debugging", "mcp", "dap", "debug-adapter-protocol", "model-context-protocol", "cli-tool" ], "engines": { "vscode": "^1.85.0" }, "categories": [ "Debuggers", "MCP", "AI", "Testing" ], "activationEvents": [ "onStartupFinished" ], "main": "./out/extension.js", "bin": "./out/cli.js", "files": [ "out/**/*", "README.md", "CHANGELOG.md" ], "contributes": { "commands": [ { "command": "dap-proxy.addUnboundBreakpoint", "title": "Add Breakpoint", "category": "DAP Proxy" }, { "command": "dap-proxy.openMonitorPanel", "title": "Open Monitor Panel", "category": "DAP Proxy" } ] }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "pretest": "npm run compile && npm run lint", "lint": "eslint src", "test": "vscode-test", "build": "npm run compile", "prepublishOnly": "npm run compile" }, "devDependencies": { "@types/express": "^5.0.3", "@types/mocha": "^10.0.10", "@types/node": "20.x", "@types/vscode": "^1.85.0", "@typescript-eslint/eslint-plugin": "^8.31.1", "@typescript-eslint/parser": "^8.31.1", "@vscode/test-cli": "^0.0.11", "@vscode/test-electron": "^2.5.2", "eslint": "^9.25.1", "typescript": "^5.8.3" }, "dependencies": { "@types/json-schema": "^7.0.15", "json-schema": "^0.4.0", "@modelcontextprotocol/sdk": "^1.17.1", "zod": "^3.22.4", "express": "^4.21.2" } }