npm: npm install -g rakuten-mcp
Smithery-quality + registry pass. No tool behavior changed — all 28 tools and their endpoints are unchanged.
Added
- Tool annotations on all 28 tools (read-only calls to the external Rakuten API).
- Display titles on all 141 parameters, via a central helper (descriptions preserved).
- Prompt
plan_rakuten_trip— a guided Travel workflow (area class → vacant-hotel search → hotel detail). smithery.yaml— stdio config schema; auth fields optional (required: []), so the server starts without credentials and tools return a clear config error.
Changed
- Version synced to 1.1.0;
server.jsondescription trimmed to the MCP registry's 100-character limit.
Verified: typecheck, build, 169 tests, and a live MCP probe (28/28 tools annotated, 141/141 params titled, prompt + instructions present). CI green on Node 20 + 22.
Unofficial community server — not affiliated with, endorsed by, or sponsored by Rakuten. No icon ships in this release; a neutral, non-brand mark will be added later.
🤖 Generated with Claude Code