{
  "name": "@channel.io/be-user-chat-mcp",
  "version": "2.0.0",
  "description": "Backend UserChat Model Context Protocol server for Channel.io",
  "dependencies": {
    "@aws-sdk/client-dynamodb": "^3.585.0",
    "@aws-sdk/util-dynamodb": "^3.585.0",
    "@modelcontextprotocol/sdk": "^1.6.1",
    "axios": "^1.6.7",
    "express": "^4.18.2",
    "zod": "^3.24.2"
  },
  "devDependencies": {
    "@types/express": "^4.17.21",
    "@types/node": "18.17.0",
    "typescript": "5.0.4",
    "vitest": "^1.6.0"
  },
  "main": "dist/index.js",
  "type": "module",
  "bin": {
    "be-user-chat-mcp": "./dist/index.js",
    "be-user-chat-mcp-server": "./dist/server.js"
  },
  "files": [
    "dist"
  ],
  "keywords": [
    "backend",
    "userchat",
    "redash",
    "mcp",
    "channel"
  ],
  "scripts": {
    "build": "tsc && shx chmod +x dist/index.js && shx chmod +x dist/server.js",
    "dev": "tsc -w",
    "dev:server": "tsc -w && shx chmod +x dist/server.js",
    "start": "node ./dist/index.js",
    "start:server": "node ./dist/server.js",
    "lint": "eslint . --ext .js,.jsx,.ts,.tsx",
    "lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
    "format": "prettier --write .",
    "format:check": "prettier --check ."
  }
}