package.json•2.01 kB
{
"name": "@xiaoguomeiyitian/toolbox",
"version": "0.1.0",
"description": "A Model Context Protocol server implementation providing automation tools and workflow management",
"private": false,
"license": "MIT",
"type": "module",
"bin": {
"tbx": "./build/index.js"
},
"preferGlobal": true,
"engines": {
"node": ">=18.0.0"
},
"keywords": [
"mcp",
"cli",
"automation",
"toolbox",
"workflow"
],
"repository": {
"type": "git",
"url": "https://github.com/xiaoguomeiyitian/ToolBox.git"
},
"homepage": "https://github.com/xiaoguomeiyitian/ToolBox#readme",
"bugs": {
"url": "https://github.com/xiaoguomeiyitian/ToolBox/issues"
},
"files": [
"build"
],
"scripts": {
"pull": "git stash && git pull && git stash pop",
"build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"",
"prepare": "npm run build",
"watch": "tsc --watch",
"inspector": "npx @modelcontextprotocol/inspector build/index.js",
"test": "vitest run",
"build_copy": "util copy ./.env ./build/.env",
"build_dev": "tsc --build --diagnostics && npm run build_copy"
},
"devDependencies": {
"@types/archiver": "^6.0.3",
"@types/extract-zip": "^2.0.0",
"@types/node": "^22.13.10",
"@types/sqlite3": "^3.1.11",
"@types/tar": "^6.1.13",
"typescript": "^5.7.2",
"vitest": "^3.0.8"
},
"dependencies": {
"@google/generative-ai": "^0.24.1",
"@modelcontextprotocol/sdk": "^1.17.3",
"@xiaoguomeiyitian/utils": "^0.1.2",
"archiver": "^7.0.1",
"decimal.js": "^10.6.0",
"dotenv": "^17.2.1",
"exceljs": "^4.4.0",
"express": "^5.1.0",
"extract-zip": "^2.0.1",
"fast-csv": "^5.0.2",
"fs-extra": "^11.3.1",
"ioredis": "^5.7.0",
"mathjs": "^14.3.1",
"mongodb": "^6.18.0",
"nerdamer": "^1.1.13",
"numeric": "^1.2.6",
"sharp": "^0.34.3",
"sqlite3": "^5.1.7",
"ssh2": "^1.16.0",
"tar": "^7.4.3",
"uuid": "^11.1.0"
}
}