dynamic-interaction
Version:
Dynamic interaction 动态交互mcp,用于cursor、windsurf、trae 等 AI 智能编辑器 Agent 运行时交互使用
69 lines • 2.1 kB
JSON
{
"name": "dynamic-interaction",
"version": "1.0.2",
"description": "Dynamic interaction\n动态交互mcp,用于cursor、windsurf、trae 等 AI 智能编辑器 Agent 运行时交互使用",
"homepage": "https://github.com/stone2401/dynamic-interaction#readme",
"repository": {
"type": "git",
"url": "https://github.com/stone2401/dynamic-interaction.git"
},
"bugs": {
"url": "https://github.com/stone2401/dynamic-interaction/issues"
},
"funding": {
"url": "https://github.com/stone2401/dynamic-interaction#sponsors"
},
"license": "MIT",
"author": {
"name": "stone2401",
"url": "https://github.com/stone2401"
},
"main": "dist/index.js",
"bin": {
"dynamic-interaction": "dist/src/cli.js"
},
"files": [
"dist"
],
"types": "dist/src/index.d.ts",
"engines": {
"node": ">=18"
},
"scripts": {
"build": "rm -rf dist && tsc && chmod 755 dist/src/index.js dist/src/cli.js && npm run build:frontend && npm run copy-assets",
"build:frontend": "tsc --project tsconfig.frontend.json",
"copy-assets": "mkdir -p dist/src/public/js && cp -r dist/frontend/public/ts/* dist/src/public/js/ && cp -r src/public/css dist/src/public/ && cp src/public/index.html dist/src/public/ && rm -rf dist/src/public/ts",
"start": "node dist/src/index.js",
"dev": "nodemon --watch 'src/**/*.ts' --exec ts-node src/index.ts"
},
"keywords": [
"dynamic-interaction",
"mcp",
"cursor",
"windsurf",
"trae"
],
"packageManager": "pnpm@9.10.0^",
"devDependencies": {
"@types/express": "^5.0.3",
"@types/multer": "^1.4.13",
"@types/node": "^24.0.1",
"@types/ws": "^8.18.1",
"copyfiles": "^2.4.1",
"nodemon": "^3.1.10",
"ts-node": "^10.9.2",
"typescript": "^5.8.3"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.12.3",
"dotenv": "^17.0.0",
"express": "^5.1.0",
"multer": "^2.0.1",
"open": "^9.1.0",
"winston": "^3.17.0",
"winston-daily-rotate-file": "^5.0.0",
"winston-transport": "^4.9.0",
"ws": "^8.18.2",
"zod": "^3.25.64"
}
}