UNPKG

mcp-grocy-api

Version:

Model Context Protocol (MCP) wrapper for grocy API

353 lines (163 loc) 14.8 kB
## [1.4.12](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.11...v1.4.12) (2025-05-21) ### Bug Fixes * erase wrong option ([e1f30c1](https://github.com/saya6k/mcp-grocy-api/commit/e1f30c131c33c3dbb132a0f630ee4f8c2cd48160)) * fix DOCS.md ([1b22531](https://github.com/saya6k/mcp-grocy-api/commit/1b22531cf4b2a3199b26675ddf4822f4c32ab7ff)) * fix HA addon config options ([d0e7bd5](https://github.com/saya6k/mcp-grocy-api/commit/d0e7bd548d54231e9ffd5c9980bf9b20fdefc5b9)) * index.ts ([e76780b](https://github.com/saya6k/mcp-grocy-api/commit/e76780b7026199e2ee7b8d045b4a969a910c0f35)) * rework of ci to publish addon and docker correctly ([b450e4b](https://github.com/saya6k/mcp-grocy-api/commit/b450e4bd7270130c68f7811967b16de2a374c738)) ## [1.4.11](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.10...v1.4.11) (2025-05-21) ### Bug Fixes * fix submodule path ([bdab0f2](https://github.com/saya6k/mcp-grocy-api/commit/bdab0f2739a57cd301510477e903516ee2be5dcd)) ## [1.4.10](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.9...v1.4.10) (2025-05-21) ### Bug Fixes * publishing HA Addon ([cb1de33](https://github.com/saya6k/mcp-grocy-api/commit/cb1de3342c6649f3b48797142c4485b5ff2aba0b)) ## [1.4.9](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.8...v1.4.9) (2025-05-21) ### Bug Fixes * fix Dockerfile to expose HTTP_SERVER_PORT environment ([646383a](https://github.com/saya6k/mcp-grocy-api/commit/646383ae9880ff57cc5c80356db5c378f8c5ffdf)) ## [1.4.8](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.7...v1.4.8) (2025-05-21) ### Bug Fixes * Fix Home Assistant addon to start server properly ([6b7e4a9](https://github.com/saya6k/mcp-grocy-api/commit/6b7e4a99589af4d9ffc20d25c7ecd31d09abd6d1)) * refresh package-lock.json ([4466f73](https://github.com/saya6k/mcp-grocy-api/commit/4466f73d3e79c2caededccaa8e68f088ceca2f3c)) ## [1.4.7](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.6...v1.4.7) (2025-05-20) ### Bug Fixes * Dockerfile dependency fix ([2dddd96](https://github.com/saya6k/mcp-grocy-api/commit/2dddd96af052ee450dbbaaebf9c314a29ed257f4)) * package dependency fix ([bf19c79](https://github.com/saya6k/mcp-grocy-api/commit/bf19c79a811fa8f8fe7f07c685898262d9c88bae)) ## [1.4.6](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.5...v1.4.6) (2025-05-20) ### Bug Fixes * always include protocolVersion in initialize response for MCP compatibility ([efbc78e](https://github.com/saya6k/mcp-grocy-api/commit/efbc78ec45fa309b29f40d987bc4dd866365206e)) ## [1.4.5](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.4...v1.4.5) (2025-05-20) ### Bug Fixes * http server not initializing ([7a58107](https://github.com/saya6k/mcp-grocy-api/commit/7a5810779d6cb48cfd4ef121e3893c8319c7dd09)) ## [1.4.4](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.3...v1.4.4) (2025-05-20) ### Bug Fixes * config.yaml syntax error ([c1fab41](https://github.com/saya6k/mcp-grocy-api/commit/c1fab41dfd57c2506ebf279ba9c7e00bdf15b939)) ## [1.4.3](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.2...v1.4.3) (2025-05-20) ### Bug Fixes * fix Home Assistant add-on config port to dictionary ([405cd27](https://github.com/saya6k/mcp-grocy-api/commit/405cd27228debf51ad2d2a6e0140c9f936783c4e)) ## [1.4.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.1...v1.4.2) (2025-05-20) ### Bug Fixes * fix Home Assistant addon config.yaml ([e4123f4](https://github.com/saya6k/mcp-grocy-api/commit/e4123f4838fb5ebc3848981059259e809db1c26c)) ## [1.4.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.4.0...v1.4.1) (2025-05-20) ### Bug Fixes * fix typo in Home Assistant Addon ([83e968f](https://github.com/saya6k/mcp-grocy-api/commit/83e968ff4bfcad6c2997f33c524065445e8aee32)) # [1.4.0](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.13...v1.4.0) (2025-05-20) ### Features * support streamable http and sse ([8e73976](https://github.com/saya6k/mcp-grocy-api/commit/8e739766b4a8fa2248d059367132d413ff22b7a3)) * support streamable http server in HA addon and Docker container ([0655b7c](https://github.com/saya6k/mcp-grocy-api/commit/0655b7c1b597d4c15fc1cfc0c44133a93f6d6b6e)) ## [1.3.13](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.12...v1.3.13) (2025-05-20) ### Bug Fixes * hass addon option ([747aee0](https://github.com/saya6k/mcp-grocy-api/commit/747aee08a88c42a40f00cd8f84829552586cbb2d)) ## [1.3.12](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.11...v1.3.12) (2025-05-19) ### Bug Fixes * Fix Hassio-addon option to match ([464479e](https://github.com/saya6k/mcp-grocy-api/commit/464479e0fcc39185011198d52a3daaf4b23c9291)) * Fix README commands to match ([40ed079](https://github.com/saya6k/mcp-grocy-api/commit/40ed079852fa6c7ca5e43a3cac908e8825be8462)) ## [1.3.11](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.10...v1.3.11) (2025-05-19) ### Bug Fixes * complete rework of ci ([5b4643f](https://github.com/saya6k/mcp-grocy-api/commit/5b4643f53409599ba9b9f42553762ebb477e0381)) ## [1.3.10-dev.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9...v1.3.10-dev.1) (2025-05-19) ### Bug Fixes * align npm-publish.yml with docker-publish.yml for consistent trigger events ([65580bb](https://github.com/saya6k/mcp-grocy-api/commit/65580bb78436456619663efa9fcd2e2141def33f)) * improve npm publishing workflow reliability and debugging ([337bdd0](https://github.com/saya6k/mcp-grocy-api/commit/337bdd0811b86d6ab33dd336ff7ba4604ebc8f61)) ## [1.3.9-dev.6](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9-dev.5...v1.3.9-dev.6) (2025-05-19) ## [1.3.9-dev.5](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9-dev.4...v1.3.9-dev.5) (2025-05-19) ### Bug Fixes * force GitHub release creation when merging PR to main ([ae4ec21](https://github.com/saya6k/mcp-grocy-api/commit/ae4ec21f032574a47004ef12b24950d4072249a9)) ## [1.3.9-dev.4](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9-dev.3...v1.3.9-dev.4) (2025-05-19) ### Bug Fixes * improve semantic-release workflow for PR merges from dev to main ([53b8d13](https://github.com/saya6k/mcp-grocy-api/commit/53b8d134c999f4aefdb6a514ad952b31192668e7)) ## [1.3.9-dev.3](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9-dev.2...v1.3.9-dev.3) (2025-05-19) ### Bug Fixes * fix publishing in ci ([a996785](https://github.com/saya6k/mcp-grocy-api/commit/a996785066c87b922a00e987cd5a690730c1c945)) ## [1.3.9-dev.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.9-dev.1...v1.3.9-dev.2) (2025-05-19) ## [1.3.9-dev.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.8...v1.3.9-dev.1) (2025-05-19) ## [1.3.8](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.7...v1.3.8) (2025-05-19) ### Bug Fixes * fix in ci for docker versioning ([a9272dd](https://github.com/saya6k/mcp-grocy-api/commit/a9272dd8e67667131c43b21c6de5e6718d0503f3)) ## [1.3.8-dev.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.7...v1.3.8-dev.1) (2025-05-19) ### Bug Fixes * fix in ci for docker versioning ([a9272dd](https://github.com/saya6k/mcp-grocy-api/commit/a9272dd8e67667131c43b21c6de5e6718d0503f3)) ## [1.3.7](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.6...v1.3.7) (2025-05-18) ### Bug Fixes * delete validate-release that causes problem ([1b4342f](https://github.com/saya6k/mcp-grocy-api/commit/1b4342f841418f2321b05c8b88e3ca15b75f48d0)) ## [1.3.6](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.5...v1.3.6) (2025-05-18) ### Bug Fixes * install package locally before global in validate-release job ([8ed3385](https://github.com/saya6k/mcp-grocy-api/commit/8ed338563711b2cbb0d84ba17d2444a77411e653)) * remove duplicate npm install command in validate-release job ([2f8d5eb](https://github.com/saya6k/mcp-grocy-api/commit/2f8d5eb893fccaeb6d29cd5a211ec706bbaad41f)) ## [1.3.5](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.4...v1.3.5) (2025-05-18) ### Bug Fixes * update pipeline.yml to fix ESM module handling in validate-release job ([23dc4d3](https://github.com/saya6k/mcp-grocy-api/commit/23dc4d38c0952c1629a504e5a554513f73fc79e6)) ## [1.3.4](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.3...v1.3.4) (2025-05-18) ### Bug Fixes * trigger release process in main branch ([aba21bf](https://github.com/saya6k/mcp-grocy-api/commit/aba21bf791651349ec61fc9420d253ec82acafc9)) ## [1.3.3](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.2...v1.3.3) (2025-05-18) ### Bug Fixes * ci rework ([4a66611](https://github.com/saya6k/mcp-grocy-api/commit/4a66611661fb4630e40f15f8fa68aff646a68213)) * remove redundant files ([2a4cb3d](https://github.com/saya6k/mcp-grocy-api/commit/2a4cb3d3b5f3693cefb217b77fbd8d59a0912827)) * validate release in ci ([b57aca8](https://github.com/saya6k/mcp-grocy-api/commit/b57aca84cab090ae6d9b7240f205500f900d37f9)) ## [1.3.3-dev.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.2...v1.3.3-dev.1) (2025-05-18) ### Bug Fixes * ci rework ([4a66611](https://github.com/saya6k/mcp-grocy-api/commit/4a66611661fb4630e40f15f8fa68aff646a68213)) * remove redundant files ([2a4cb3d](https://github.com/saya6k/mcp-grocy-api/commit/2a4cb3d3b5f3693cefb217b77fbd8d59a0912827)) * validate release in ci ([b57aca8](https://github.com/saya6k/mcp-grocy-api/commit/b57aca84cab090ae6d9b7240f205500f900d37f9)) # [1.0.0-dev.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.0-dev.1-dev...v1.0.0-dev.2-dev) (2025-05-18) ### Bug Fixes * ci rework ([4a66611](https://github.com/saya6k/mcp-grocy-api/commit/4a66611661fb4630e40f15f8fa68aff646a68213)) * remove redundant files ([2a4cb3d](https://github.com/saya6k/mcp-grocy-api/commit/2a4cb3d3b5f3693cefb217b77fbd8d59a0912827)) * validate release in ci ([b57aca8](https://github.com/saya6k/mcp-grocy-api/commit/b57aca84cab090ae6d9b7240f205500f900d37f9)) ## [1.3.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.3.1...v1.3.2) (2025-05-17) ### Bug Fixes * ci bugfix ([2ecd332](https://github.com/saya6k/mcp-grocy-api/commit/2ecd3329034d1bcf8c7e9e202592a84ee01c049f)) * ci more bug fix ([85ee8aa](https://github.com/saya6k/mcp-grocy-api/commit/85ee8aad46b88549f0a56159e4403eaf85aeef82)) ### Bug Fixes # [1.3.0](https://github.com/saya6k/mcp-grocy-api/compare/v1.2.0...v1.3.0) (2025-05-17) ### Features * add Grocy API reference in resources ([d5d7d65](https://github.com/saya6k/mcp-grocy-api/commit/d5d7d6509bd9168236df72bf39352575ce9533c6)) # [1.2.0](https://github.com/saya6k/mcp-grocy-api/compare/v1.1.2...v1.2.0) (2025-05-17) ### Bug Fixes * resolve Docker build errors and security warnings ([9e761f3](https://github.com/saya6k/mcp-grocy-api/commit/9e761f300e91a2e697389c698a682cac9274e33c)) ### Features * add Home Assistant addon support ([1e3b440](https://github.com/saya6k/mcp-grocy-api/commit/1e3b44001c16631c28cf875d89114d786b6573e7)) ## [1.1.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.1.1...v1.1.2) (2025-05-17) ### Bug Fixes * ignore config.yaml (automatically update) ([a644b2e](https://github.com/saya6k/mcp-grocy-api/commit/a644b2ee7c5e30a3e692c7b90b2b22f0fd390fc1)) ## [1.1.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.1.0...v1.1.1) (2025-05-17) ### Bug Fixes * remove redundant resource file duplication in build process ([0ec729c](https://github.com/saya6k/mcp-grocy-api/commit/0ec729c16169493d92e3b13ed2ea37514c038fba)) # [1.1.0](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.9...v1.1.0) (2025-05-17) ### Bug Fixes * remove redundant get_recipe_fulfillment tool definition ([ebcef9b](https://github.com/saya6k/mcp-grocy-api/commit/ebcef9ba0585db20e0bcfcb2bc519f5989cfba54)) ### Features * Enhance Grocy API compatibility with version 4.5.0 ([a9c252e](https://github.com/saya6k/mcp-grocy-api/commit/a9c252e387cbd28466bc55c8e7db7b28af1dd6d3)) * Enhance Grocy API compatibility with version 4.5.0 ([4c4fe00](https://github.com/saya6k/mcp-grocy-api/commit/4c4fe0046258141fc82fc6f35b6d668106bb254e)) * update CI/CD pipeline to run on both main and dev branches ([3c5a255](https://github.com/saya6k/mcp-grocy-api/commit/3c5a255a8628c5cd3e2fcfbc6148eb12c6aa5ef1)) ## [1.0.9](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.8...v1.0.9) (2025-05-16) ### Bug Fixes * configure server capabilities as empty objects for MCP compatibility ([790f352](https://github.com/saya6k/mcp-grocy-api/commit/790f35233bac8ba15f19a6aa62eb8d991144d266)) ## [1.0.8](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.7...v1.0.8) (2025-05-16) ### Bug Fixes * correct capability types in server initialization to fix TypeScript errors ([19e6c79](https://github.com/saya6k/mcp-grocy-api/commit/19e6c79a195b5781f87d91ba809d39514553191e)) * update server initialization to strictly follow MCP specification ([e632531](https://github.com/saya6k/mcp-grocy-api/commit/e632531d0bbe470fac319820adf56838be52e1ad)) ## [1.0.7](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.6...v1.0.7) (2025-05-16) ### Bug Fixes * resolve npm packaging and CI/CD issues ([bbeb2e7](https://github.com/saya6k/mcp-grocy-api/commit/bbeb2e73c9f8bbcc2b624b0b9d3a2320ec614ed4)) ## [1.0.6](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.5...v1.0.6) (2025-05-16) ### Bug Fixes * resolve npm package naming error ([d1270e1](https://github.com/saya6k/mcp-grocy-api/commit/d1270e12097621736df1a349789b98ad2e61a95e)) * update SDK version and fix version imports ([e6d6f51](https://github.com/saya6k/mcp-grocy-api/commit/e6d6f5113a159b059244c47630982541e7169b38)) ## [1.0.5](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.4...v1.0.5) (2025-05-16) ### Bug Fixes * removed duplicate case statements for open_product and get_recipe_fulfillment tools ([a745f2d](https://github.com/saya6k/mcp-grocy-api/commit/a745f2d6e3dc5dc8bfcc28c4e9b632f01fc580f8)) ## [1.0.4](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.3...v1.0.4) (2025-05-16) ### Bug Fixes * simplified schema for open_product tool to avoid unsupported anyOf constraint ([d6e65ce](https://github.com/saya6k/mcp-grocy-api/commit/d6e65cecd1c0790121821be97e24350dead924b9)) ## [1.0.3](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.2...v1.0.3) (2025-05-16) ### Bug Fixes * resolved schema validation error in open_product tool ([54f7815](https://github.com/saya6k/mcp-grocy-api/commit/54f7815f0eb6473347b7d1d759ce1dac5148fef5)) ## [1.0.2](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.1...v1.0.2) (2025-05-16) ### Bug Fixes * improve npm publishing configuration ([6bc0a6b](https://github.com/saya6k/mcp-grocy-api/commit/6bc0a6ba260f00bedd122cb88450d33b6a2d3d54)) ## [1.0.1](https://github.com/saya6k/mcp-grocy-api/compare/v1.0.0...v1.0.1) (2025-05-16) ### Bug Fixes * update npm publishing configuration for semantic-release ([f820222](https://github.com/saya6k/mcp-grocy-api/commit/f8202227d5c40eace97f760cdc35396ef20d9be0)) # 1.0.0 (2025-05-16) Initial Release