Releases: bobby060/anylist-mcp
Release list
v1.6.0
v1.5.0
v1.4.0 SSE and Home Assistant Support
1.4.0 (2026-04-26)
Add SSE support and also client id/client secret generation for auth flows that require it (like Home Assistant MCP Client)
OAuth Confidential Client Support:
Added confidential OAuth client support, including client secret hashing and confidential client authentication for token issuance (authorization code and client credentials flows), with full Home Assistant compatibility. (src/http/auth/oauth.js, src/http/db.js, [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
Added a new script scripts/create-client.js to register confidential clients for specific users, printing the client ID and secret once for secure storage. [1] [2]
Database and Migration Enhancements:
Extended the oauth_clients table to include client_secret_hash, user_id, and client_name columns, with migration logic to update existing databases safely. (src/http/db.js, src/http/db.jsR44-R86)
Modified the oauth_codes table to allow nullable code_challenge, supporting confidential clients that do not use PKCE. (src/http/db.js, src/http/db.jsR44-R86)
SSE Endpoints
Added SSE endpoints for legacy MCP clients. Not tested because despite documentation to the contrary, Home Assistant uses streamable http not SSE.
v1.3.0
1.3.0 (2026-04-15)
Bug Fixes
- add id as output list events, recipes list, and recipes get, since create event and delete event both take ids as arguments (e1e3a8f)
- meal plan events not showing in correct day (1cba89a)
- npm test scripts failing on node 18 and 20 (1333e37)
Features
- add date filters to list meal plan event tool, helps cut down on token output (3fab2de)
v1.2.0
1.2.0 (2026-04-04)
BIG FEATURE: Http server for self-hosting. Enables using this MCP server in Claude Web and the Claude mobile app!
Bug Fixes
- error check for anylist js missing (5dd9803)
- login redirect error (9ce7110)
- update manifest (a1b157d)
Features
- add docker http server for claude web use (96e1c81)
v1.1.3
v1.1.2
1.1.2 (2026-02-28)
First stable auto release
Bug Fixes
- package dependencies with mcpb (10986b9)
- try again to get a test script that works on windows and linux (08d5815)
- update package json for ci (a7da9c0)
- use explicit test path instead of glob in test script (cfb73d4)
- add semantic-release/npm to update package json version automatically (7ac6ce9)
Features
- add category support for add_item and list_categories tool (ea33913)
- add MCP elicitation for interactive disambiguation (a77ff2b)
- add MCPB desktop extension packaging (8bef76b)
- add recipes, meal planning, favorites, recents, and recipe collections (da9247b)
- add MCPB desktop extension packaging (203f209)
- add recipe normalizer with fallback for URL import (bb2fcb2)