package.json•1.77 kB
{
"name": "@tiangong-lca/mcp-server",
"version": "0.0.16",
"description": "TianGong LCA MCP Server",
"license": "MIT",
"author": "Nan LI",
"type": "module",
"bin": {
"tiangong-lca-mcp-stdio": "dist/src/index.js",
"tiangong-lca-mcp-http": "dist/src/index_server.js",
"tiangong-lca-mcp-http-local": "dist/src/index_server_local.js"
},
"files": [
"dist"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "shx rm -rf dist && tsc && shx cp -r public dist/ && shx chmod +x dist/src/*.js",
"build:clean": "shx rm -rf dist",
"start": "npm run build && npx dotenv -e .env -- npx @modelcontextprotocol/inspector node dist/src/index.js",
"start:server": "npm run build && concurrently \"npx dotenv -e .env -- node dist/src/index_server.js\" \"DANGEROUSLY_OMIT_AUTH=true npx @modelcontextprotocol/inspector\"",
"start:server-local": "npm run build && concurrently \"npx dotenv -e .env -- node dist/src/index_server_local.js\" \"DANGEROUSLY_OMIT_AUTH=true npx @modelcontextprotocol/inspector\"",
"lint": "prettier -c --write \"**/**.{js,jsx,tsx,ts,less,md,json}\"",
"ncu": "npx npm-check-updates",
"ncu:update": "npx npm-check-updates -u"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.4",
"@supabase/supabase-js": "^2.56.1",
"@types/express": "^5.0.3",
"@upstash/redis": "^1.35.3",
"aws-jwt-verify": "^5.1.0",
"olca-ipc": "^2.2.1",
"zod": "^3.25.76"
},
"devDependencies": {
"@modelcontextprotocol/inspector": "^0.16.5",
"dotenv-cli": "^10.0.0",
"npm-check-updates": "^18.0.3",
"prettier": "^3.6.2",
"prettier-plugin-organize-imports": "^4.2.0",
"shx": "^0.4.0",
"tsx": "^4.20.5",
"typescript": "^5.9.2"
}
}