{"_id":"@aisar-labs/grab-merchant-mcp","_rev":"3-e4b1a01b6c7cbc0c7a1aefbc4f86f011","name":"@aisar-labs/grab-merchant-mcp","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@aisar-labs/grab-merchant-mcp","version":"0.1.0","keywords":["mcp","grab","grabfood","grabmart","food-delivery","sea","zeptoclaw"],"license":"MIT","_id":"@aisar-labs/grab-merchant-mcp@0.1.0","maintainers":[{"name":"qhkm","email":"qhkmdev90@gmail.com"}],"homepage":"https://github.com/aisar-labs/zeptoclaw-sea#readme","bugs":{"url":"https://github.com/aisar-labs/zeptoclaw-sea/issues"},"bin":{"grab-merchant-mcp":"build/index.js"},"dist":{"shasum":"32d7d97fb1c4cc32f3780be1ac0c269360ad2c29","tarball":"https://registry.npmjs.org/@aisar-labs/grab-merchant-mcp/-/grab-merchant-mcp-0.1.0.tgz","fileCount":14,"integrity":"sha512-8vCz9tidRSCKtTBxGmaEKs+uihb9utEO8fQe+S07U1/rlMgItBDn0PTsNjV85Hm0VSBpdre+TPF0ZHjFA4WFfQ==","signatures":[{"sig":"MEYCIQCimfzt+E0cjbQOd2mBXxsCyLdJNhStZTmRopCxX0kR1wIhAMqXfU5qzA8pnWt/A5juaQmlDhyLHMN5FKgPJbHsiGgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30308},"main":"./build/index.js","type":"module","_from":"file:aisar-labs-grab-merchant-mcp-0.1.0.tgz","types":"./build/index.d.ts","scripts":{"test":"vitest run","build":"tsc && chmod 755 build/index.js","clean":"rm -rf build"},"_npmUser":{"name":"qhkm","email":"qhkmdev90@gmail.com"},"_resolved":"/private/var/folders/pj/4fr5x6fd6gzd7_ts5h7bg9680000gn/T/640158f78dc5a9de6751bb119eb50f0d/aisar-labs-grab-merchant-mcp-0.1.0.tgz","_integrity":"sha512-8vCz9tidRSCKtTBxGmaEKs+uihb9utEO8fQe+S07U1/rlMgItBDn0PTsNjV85Hm0VSBpdre+TPF0ZHjFA4WFfQ==","repository":{"url":"git+https://github.com/aisar-labs/zeptoclaw-sea.git","type":"git","directory":"mcp-servers/grab-merchant"},"_npmVersion":"10.8.2","description":"MCP server for GrabFood/GrabMart — manage orders, menus, and store hours","directories":{},"_nodeVersion":"20.17.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.0.0","@aisar-labs/zeptoclaw-sea-shared":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-merchant-mcp_0.1.0_1772126455342_0.06287000986761115","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aisar-labs/grab-merchant-mcp","version":"0.1.1","keywords":["mcp","grab","grabfood","grabmart","food-delivery","sea","zeptoclaw"],"license":"MIT","_id":"@aisar-labs/grab-merchant-mcp@0.1.1","maintainers":[{"name":"qhkm","email":"qhkmdev90@gmail.com"}],"homepage":"https://github.com/aisar-labs/zeptoclaw-sea#readme","bugs":{"url":"https://github.com/aisar-labs/zeptoclaw-sea/issues"},"bin":{"grab-merchant-mcp":"build/index.js"},"dist":{"shasum":"33b6c7ef0f5c60d793560d21c488db2333f0ed8f","tarball":"https://registry.npmjs.org/@aisar-labs/grab-merchant-mcp/-/grab-merchant-mcp-0.1.1.tgz","fileCount":15,"integrity":"sha512-A1OvLGv2ajELfDlf2x2Kj3BMS76llwrR/5UA5Gn6FR+NCaBhnn2OL5tkNcOYG7Y+8dIiSWX0pTztnuiAJnwQcA==","signatures":[{"sig":"MEYCIQCSlEaEGMYNHp4Zps5hnpTtB7RhKS2EiOcM9emXZeRCLQIhAOBBsd8rfar3MU26cOLV+Td28E4rCq0ANPd3w51dTNQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31636},"main":"./build/index.js","type":"module","_from":"file:aisar-labs-grab-merchant-mcp-0.1.1.tgz","types":"./build/index.d.ts","scripts":{"test":"vitest run","build":"tsc && chmod 755 build/index.js","clean":"rm -rf build"},"_npmUser":{"name":"qhkm","email":"qhkmdev90@gmail.com"},"_resolved":"/tmp/fbd0164b1033f83b9ec2230c03d81503/aisar-labs-grab-merchant-mcp-0.1.1.tgz","_integrity":"sha512-A1OvLGv2ajELfDlf2x2Kj3BMS76llwrR/5UA5Gn6FR+NCaBhnn2OL5tkNcOYG7Y+8dIiSWX0pTztnuiAJnwQcA==","repository":{"url":"git+https://github.com/aisar-labs/zeptoclaw-sea.git","type":"git","directory":"mcp-servers/grab-merchant"},"_npmVersion":"10.9.4","description":"MCP server for GrabFood/GrabMart — manage orders, menus, and store hours","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.0.0","@aisar-labs/zeptoclaw-sea-shared":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grab-merchant-mcp_0.1.1_1772130691191_0.6264859818326123","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aisar-labs/grab-merchant-mcp","version":"0.1.2","description":"MCP server for GrabFood/GrabMart — manage orders, menus, and store hours","type":"module","main":"./build/index.js","types":"./build/index.d.ts","bin":{"grab-merchant-mcp":"build/index.js"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aisar-labs/zeptoclaw-sea.git","directory":"mcp-servers/grab-merchant"},"publishConfig":{"access":"public"},"keywords":["mcp","grab","grabfood","grabmart","food-delivery","sea","zeptoclaw"],"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","zod":"^3.24.0","@aisar-labs/zeptoclaw-sea-shared":"0.1.2"},"devDependencies":{"typescript":"^5.7.0","vitest":"^3.0.0","@types/node":"^22.0.0"},"scripts":{"build":"tsc && chmod 755 build/index.js","test":"vitest run","clean":"rm -rf build"},"_id":"@aisar-labs/grab-merchant-mcp@0.1.2","bugs":{"url":"https://github.com/aisar-labs/zeptoclaw-sea/issues"},"homepage":"https://github.com/aisar-labs/zeptoclaw-sea#readme","_integrity":"sha512-3IkpsWNM/r6BiS5vjMzjCxAgw3n2f6tkHaZT2mRGPk+mnMrB9cNDaZbW8FLjM/jUIfNujfjP13DkS9O7dVsoiw==","_resolved":"/tmp/dba33f3b6f66ac41053b915bfb15e0b2/aisar-labs-grab-merchant-mcp-0.1.2.tgz","_from":"file:aisar-labs-grab-merchant-mcp-0.1.2.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-3IkpsWNM/r6BiS5vjMzjCxAgw3n2f6tkHaZT2mRGPk+mnMrB9cNDaZbW8FLjM/jUIfNujfjP13DkS9O7dVsoiw==","shasum":"1bc92a667e7f9b1a0288066abf5f1b8939561c39","tarball":"https://registry.npmjs.org/@aisar-labs/grab-merchant-mcp/-/grab-merchant-mcp-0.1.2.tgz","fileCount":15,"unpackedSize":31636,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFfazXSMoLUe8buwoNvUlmBO25HY9UQyOCdygBTuy4NXAiEAijaJuB7TnI5Egc39a/h8Yl/7APiubpU+pZY+3QHPu3I="}]},"_npmUser":{"name":"qhkm","email":"qhkmdev90@gmail.com"},"directories":{},"maintainers":[{"name":"qhkm","email":"qhkmdev90@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grab-merchant-mcp_0.1.2_1772131342710_0.5126886042792584"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-26T17:20:55.198Z","modified":"2026-02-26T18:42:22.963Z","0.1.0":"2026-02-26T17:20:55.491Z","0.1.1":"2026-02-26T18:31:31.348Z","0.1.2":"2026-02-26T18:42:22.844Z"},"bugs":{"url":"https://github.com/aisar-labs/zeptoclaw-sea/issues"},"license":"MIT","homepage":"https://github.com/aisar-labs/zeptoclaw-sea#readme","keywords":["mcp","grab","grabfood","grabmart","food-delivery","sea","zeptoclaw"],"repository":{"type":"git","url":"git+https://github.com/aisar-labs/zeptoclaw-sea.git","directory":"mcp-servers/grab-merchant"},"description":"MCP server for GrabFood/GrabMart — manage orders, menus, and store hours","maintainers":[{"name":"qhkm","email":"qhkmdev90@gmail.com"}],"readme":"# @aisar-labs/grab-merchant-mcp\n\nGrabFood/GrabMart -- manage orders, menus, and store hours.\n\n## Install\n\n```bash\nnpx @aisar-labs/grab-merchant-mcp\n```\n\n## Configuration\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `GRAB_CLIENT_ID` | Yes | Grab OAuth client ID |\n| `GRAB_CLIENT_SECRET` | Yes | Grab OAuth client secret |\n| `GRAB_MERCHANT_ID` | Yes | Grab merchant ID |\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `list_orders` | List orders |\n| `get_order_detail` | Get order details |\n| `cancel_order` | Cancel order |\n| `respond_to_order_edit` | Accept/reject order modifications |\n| `get_menu_categories` | Get menu categories |\n| `update_menu_item` | Update menu item availability |\n| `get_store_hours` | Get store hours |\n| `update_store_hours` | Update store hours |\n| `pause_store` | Pause/unpause store |\n| `get_transaction_report` | Get revenue/transaction reports |\n\n## Usage with Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"grab-merchant\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aisar-labs/grab-merchant-mcp\"],\n      \"env\": {\n        \"GRAB_CLIENT_ID\": \"your-client-id\",\n        \"GRAB_CLIENT_SECRET\": \"your-client-secret\",\n        \"GRAB_MERCHANT_ID\": \"your-merchant-id\"\n      }\n    }\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}