UNPKG

sap-b1-mcp-server

Version:

SAP Business One Service Layer MCP Server

67 lines (66 loc) • 2.1 kB
{ "name": "sap-b1-mcp-server", "version": "1.0.6", "description": "SAP Business One Service Layer MCP Server", "main": "dist/index.js", "type": "module", "bin": { "sap-b1-mcp": "dist/index.js", "sap-b1-mcp-setup": "bin/setup-claude-desktop.js" }, "files": [ "dist/**/*", "bin/**/*", ".env.example", "README.md", "DEPLOYMENT.md", "CLAUDE_DESKTOP_SETUP.md" ], "scripts": { "build": "bun build src/index.ts --outdir dist --target node", "build:tsc": "tsc", "dev": "bun --hot src/index.ts", "start": "bun run dist/index.js", "start:node": "node dist/index.js", "clean": "rm -rf dist", "rebuild": "bun run clean && bun run build", "typecheck": "tsc --noEmit", "prepublishOnly": "npm run build:tsc", "postinstall": "echo '\nšŸš€ SAP B1 MCP Server installed successfully!' && echo 'šŸ“‹ Run: sap-b1-mcp-setup to configure Claude Desktop' && echo 'šŸ“– Or run: sap-b1-mcp to start the server directly\n'", "docker:build": "docker build -t sap-b1-mcp-server:latest .", "docker:build:dev": "docker build -t sap-b1-mcp-server:dev .", "docker:run": "docker run --rm -p 3000:3000 --env-file .env sap-b1-mcp-server:latest", "docker:run:stdio": "docker run --rm --env-file .env sap-b1-mcp-server:latest", "docker:compose:up": "docker-compose up -d", "docker:compose:down": "docker-compose down", "docker:compose:logs": "docker-compose logs -f", "docker:health": "docker run --rm sap-b1-mcp-server:latest bun run /app/dist/healthcheck.js" }, "keywords": [ "sap", "business-one", "mcp", "model-context-protocol", "typescript" ], "author": "", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "axios": "^1.6.8", "express": "^4.19.2", "cors": "^2.8.5", "zod": "^3.22.4" }, "devDependencies": { "@types/node": "^20.11.30", "@types/express": "^4.17.21", "@types/cors": "^2.8.17", "typescript": "^5.4.2" }, "engines": { "node": ">=18", "bun": ">=1.0.0" }, "packageManager": "bun@latest" }