- READMEs added: asana, close, freshdesk, google-console, gusto, square - main.ts + server.ts (lazy loading): activecampaign, clickup, klaviyo, mailchimp, pipedrive, trello, touchbistro, closebot, close, google-console - All 13 compile with 0 TSC errors
63 lines
2.5 KiB
JSON
63 lines
2.5 KiB
JSON
{
|
|
"name": "touchbistro-mcp-server",
|
|
"version": "1.0.0",
|
|
"description": "Model Context Protocol server for TouchBistro restaurant management platform",
|
|
"author": "MCP Engine",
|
|
"license": "MIT",
|
|
"type": "module",
|
|
"main": "dist/main.js",
|
|
"bin": {
|
|
"touchbistro-mcp-server": "./dist/main.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc && npm run build:apps",
|
|
"build:apps": "npm run build:orders-app && npm run build:menu-app && npm run build:reservations-app && npm run build:tables-app && npm run build:customers-app && npm run build:employees-app && npm run build:payments-app && npm run build:loyalty-app && npm run build:giftcards-app && npm run build:inventory-app && npm run build:reports-app && npm run build:analytics-app && npm run build:discounts-app && npm run build:settings-app && npm run build:dashboard-app",
|
|
"build:orders-app": "cd src/ui/orders-app && vite build",
|
|
"build:menu-app": "cd src/ui/menu-app && vite build",
|
|
"build:reservations-app": "cd src/ui/reservations-app && vite build",
|
|
"build:tables-app": "cd src/ui/tables-app && vite build",
|
|
"build:customers-app": "cd src/ui/customers-app && vite build",
|
|
"build:employees-app": "cd src/ui/employees-app && vite build",
|
|
"build:payments-app": "cd src/ui/payments-app && vite build",
|
|
"build:loyalty-app": "cd src/ui/loyalty-app && vite build",
|
|
"build:giftcards-app": "cd src/ui/giftcards-app && vite build",
|
|
"build:inventory-app": "cd src/ui/inventory-app && vite build",
|
|
"build:reports-app": "cd src/ui/reports-app && vite build",
|
|
"build:analytics-app": "cd src/ui/analytics-app && vite build",
|
|
"build:discounts-app": "cd src/ui/discounts-app && vite build",
|
|
"build:settings-app": "cd src/ui/settings-app && vite build",
|
|
"build:dashboard-app": "cd src/ui/dashboard-app && vite build",
|
|
"dev": "tsc --watch",
|
|
"start": "node dist/main.js",
|
|
"prepublishOnly": "npm run build"
|
|
},
|
|
"dependencies": {
|
|
"@modelcontextprotocol/sdk": "^1.0.4",
|
|
"zod": "^3.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.10.2",
|
|
"@types/react": "^18.3.18",
|
|
"@types/react-dom": "^18.3.5",
|
|
"@vitejs/plugin-react": "^4.3.4",
|
|
"react": "^18.3.1",
|
|
"react-dom": "^18.3.1",
|
|
"typescript": "^5.7.2",
|
|
"vite": "^6.0.5"
|
|
},
|
|
"keywords": [
|
|
"mcp",
|
|
"model-context-protocol",
|
|
"touchbistro",
|
|
"restaurant",
|
|
"pos",
|
|
"point-of-sale",
|
|
"hospitality",
|
|
"food-service"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/BusyBee3333/mcpengine"
|
|
}
|
|
}
|