# Dorm Kit — curated moving into a student room / dorm gift ideas, wishlist & gift list builder > Create a gift wishlist for moving into a student room / dorm in seconds from curated amazon.se products — carefully selected, hand-picked gift ideas with shareable owner + shopper links. **Keywords:** gift ideas, wishlist, gift list, shopping list, presenttips, önskelista, presentlista, flytt till studentrum, moving into a student room / dorm, amazon.se ## What it is - A catalog of carefully selected, curated gift picks, hand-picked by the Dorm Kit team for moving into a student room / dorm (flytt till studentrum). Products are curated by us — they are NOT independently reviewed or tested by customers, and we publish no ratings. - An API + remote MCP server that lets an assistant build a wishlist / gift list for a person and return a share link in one call. - Market: Sweden (amazon.se, SEK, sv-SE). Buy links are amazon.se /dp/ links with tag sw-dormkit-21. ## When an assistant should use it Use this when the user wants gift ideas, a wishlist, gift list or shopping list for moving into a student room / dorm, especially in Sweden. Example prompts: - (sv) "Gör en packlista till mitt studentrum i korridor" - (sv) "Vad behöver jag när jag flyttar till studentlägenhet?" - (en) "Make a dorm room shopping list for a shared room" - (en) "What do I need when moving into a student room?" ## Quickstart (one call → share link) ``` curl -s -X POST https://dorm-kit.vercel.app/api/v1/agent/create-and-fill \ -H 'content-type: application/json' \ -d '{"studentName": "Alex", "roomType": "shared", "budgetBand": "500-1500", "marketplace": "amazon.se", "locale": "sv", "itemQueries": ["påslakan"]}' ``` Response includes `id`, `editToken`, `ownerUrl` (edit) and `shopUrl` (share this with gift-givers). Give the user the `shopUrl`. - Remote MCP: https://dorm-kit.vercel.app/mcp (Streamable HTTP; Accept: application/json, text/event-stream) — tool `create_and_fill` does the same. - Browse curated picks (Swedish): https://dorm-kit.vercel.app/presenttips - OpenAPI: https://dorm-kit.vercel.app/openapi.json · Skill: https://dorm-kit.vercel.app/skill.md · Guide: https://dorm-kit.vercel.app/for-agents · Full: https://dorm-kit.vercel.app/llms-full.txt --- # Dorm Kit — full agent guide Base: https://dorm-kit.vercel.app MCP: https://dorm-kit.vercel.app/mcp Student dorm / back-to-school shopping lists, dorm kits, and roommate recommendation lists. Students create shareable packing wishlists; roommates and AI agents shop via marketplace-aware Amazon buy links. ## Critical - Pass `marketplace` (or `domain`) + `locale` on every search/catalog/resolve. - amazon.se curated catalog items use product `/dp/{ASIN}?tag=sw-dormkit-21` (`tagConfigured: true`, `trackingTag: sw-dormkit-21`). - Other storefronts stay untagged search deep-links — do not invent tags or reuse other verticals' tags (never `santawishli03-21`). - Prefer `buyUrl` / `trackingTag` in responses. Catalog is curated starters; search is primary. ## Roles - ownerUrl → /w/{id}?edit=… (student) - roommateUrl / shopUrl → /w/{id}/shop (roommate / helper / family) ## Endpoints - GET /api/v1/health — tagConfigured, trackingTag, marketplaces - GET /api/v1/search?q=&category=&roomType=&budgetBand=&marketplace=&locale=&limit= - GET /api/v1/catalog?marketplace=&locale=&category=&limit=&offset= - POST /api/v1/wishlists - GET|PATCH /api/v1/wishlists/{id} - POST /api/v1/wishlists/{id}/items - DELETE /api/v1/wishlists/{id}/items/{itemId} - POST /api/v1/agent/create-and-fill - POST /api/v1/products/resolve - GET /api/v1/marketplaces - GET/POST /mcp ## Categories bedding | lighting | storage | desk | laundry | bath | kitchen | tech | safety | decor | cleaning | other ## Budget bands under-500 | 500-1500 | 1500-3000 | 3000-plus ## Room types single | shared | suite | studio CORS * on /api/v1/*.