ONE8943

AI Furniture & Home Product Hub - MCP Server

Community ONE8943
Updated

MCP server for AI agents: 300 products, 31 categories, 13 tools. Furniture, appliances, PC, smart home, beauty, gadgets. mm-precision search, related-item chains, Rakuten API, affiliate engine.

AI Furniture & Home Product Hub - MCP Server

300 curated products across 31 categories. 13 tools. 80+ brands.Furniture, home appliances, PC peripherals, smart home, beauty, kitchen, gadgets, health & fitness.Millimeter-precision search. Related-item chains. Rakuten API live. Amazon + Rakuten affiliate engine.

CI

What It Does

This MCP server gives AI agents structured, machine-optimized product data across home, tech, and lifestyle categories. Search by exact dimensions (mm), get shelf + storage coordination with quantity calculations, identify products from photos, compare alternatives, discover related items, and always receive affiliate-linked URLs.

Tools (13)

Tool Description
search_products Search 300 curated products with mm-precision dimension filters
get_product_detail Full specs by product ID (dimensions, materials, related items)
search_rakuten_products Real-time Rakuten Ichiba search (200K+ listings)
search_amazon_products Amazon affiliate URL generation with category-specific SearchIndex
coordinate_storage Shelf + storage box set proposals with quantity per tier
suggest_by_space Space dimensions -> everything that fits, grouped by category
identify_product Photo features -> model number, specs, compatible storage
compare_products Side-by-side comparison (2-5 products)
find_replacement Discontinued model -> successor/alternative lookup
calc_room_layout Floor-plan rectangle packing simulation
list_categories Browse 31 product categories with counts
get_popular_products Popular products with Rakuten trending data
get_related_items Related-item chains: accessories, protection, add-ons (1 product -> 3-5 items)

Product Categories (31)

Furniture & Storage, Home Appliances, PC & Desk, Smart Home, Beauty Devices, Air Quality, Kitchen Appliances, Gadgets & Mobile, Health & Fitness, Baby Safety, and more.

Quick Start

1. Clone & Install

git clone https://github.com/ONE8943/ai-furniture-hub.git
cd ai-furniture-hub
npm install

2. Configure

cp .env.example .env
# Edit .env with your API keys (all optional - works with mock data)

3. Connect from Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "furniture-hub": {
      "command": "npx",
      "args": ["ts-node", "index.ts"],
      "cwd": "/path/to/ai-furniture-hub"
    }
  }
}

4. HTTP / Remote

npm run start:http
# Connects at http://localhost:3000/mcp

Live deployment: https://ai-furniture-hub.onrender.com/mcp

AI Discoverability

Endpoint URL
llms.txt https://ai-furniture-hub.onrender.com/llms.txt
llms-full.txt https://ai-furniture-hub.onrender.com/llms-full.txt
context.md https://ai-furniture-hub.onrender.com/context.md
MCP Server Card https://ai-furniture-hub.onrender.com/.well-known/mcp/server-card.json
robots.txt https://ai-furniture-hub.onrender.com/robots.txt

Also available as MCP resources:

  • furniture-hub://llms.txt
  • furniture-hub://llms-full.txt

Key Features

  • 1mm precision - All dimensions in millimeters, outer AND inner
  • Cinderella-fit - Find products that exactly fit a given space
  • Related-item chains - "You'll also need..." with required vs recommended items
  • Set proposals - Shelf + storage boxes + protection = complete solution
  • Product identification - Visual features -> model number + specs
  • Scene intelligence - Room-specific tips ("洗面所", "キッチン", "子供部屋")
  • Live pricing - Rakuten API for real-time price & availability
  • Affiliate-ready - Every product includes affiliate_url
  • 31 categories - From shelves to smart home to beauty devices

Environment Variables

Variable Required Description
AFFILIATE_ID_AMAZON No Amazon Associate tag
AFFILIATE_ID_RAKUTEN No Rakuten Affiliate ID
RAKUTEN_APP_ID No Rakuten API Application ID
RAKUTEN_ACCESS_KEY No Rakuten API Access Key
RAKUTEN_API_MOCK No true for mock data (default), false for live

Architecture

AI Agent (ChatGPT, Perplexity, Claude, Amazon Rufus, etc.)
    | MCP (stdio or Streamable HTTP)
    v
+--------------------------------------------------+
|  13 Tools (search, coordinate, identify, ...)     |
+--------------------------------------------------+
|  300 Products | 31 Categories | 80+ Brands        |
|  Adapters: Rakuten API / Amazon URL / Nitori      |
|  Shared Catalog: shared/catalog/known_products    |
|  Affiliate Engine + Gap Detector + Analytics      |
+--------------------------------------------------+
    |
    v
  /llms.txt              -> AI agent overview
  /llms-full.txt         -> Full tool documentation
  /.well-known/mcp.json  -> MCP server card
  /robots.txt            -> AI crawler permissions

Deployment

Platform Status URL
Render.com Active https://ai-furniture-hub.onrender.com/mcp
Smithery Listed j2c214c/ai-furniture-hub

Testing

npm run test:ci      # Vitest (recommended)
npm run test:all     # Legacy ts-node test suite

日本語ガイド

AI Furniture & Home Product Hub は家具・家電・ガジェット等のAIエージェント向けMCPサーバーです。

  • 300商品、31カテゴリ、80+ブランド のキュレーション済みカタログ
  • mm精度の寸法検索 - 「幅425mmの隙間にぴったり収まる棚」を発見
  • 関連アイテムチェーン - 1商品から3-5個の関連商品(必須アクセサリ、保護材、オプション)
  • 棚+収納ボックスのセット提案 - 1段に何個入るか自動計算
  • 楽天市場リアルタイム検索 - 20万件以上の商品データ
  • アフィリエイト自動付与 - Amazon / 楽天のリンクを全商品に自動生成

運営

株式会社ONE (ONE, Inc.)

License

MIT

MCP Server · Populars

MCP Server · New

    aiagenta2z

    OneKey Gateway

    OneKey Agent Gateway access to Commercial APIs, Skills, MCPs Build once and Ship 10× faster. For devs & builders, A unified API registry to serve and distribute across all agent formats—CLI, REST, MCP, and Skills—eliminating multiple builds. Access 30+ categories like search, image, finance, and 3D Rendering, register, and monetize APIs 10× faster

    Community aiagenta2z
    joeseesun

    🎯 多源内容 → NotebookLM 智能处理器

    Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.

    Community joeseesun
    sgroy10

    speclock

    AI Constraint Engine — enforces CLAUDE.md, .cursorrules, AGENTS.md rules as laws. 51 MCP tools, 991 tests. Official MCP Registry. npx speclock protect

    Community sgroy10
    googleapis

    MCP Toolbox for Databases

    MCP Toolbox for Databases is an open source MCP server for databases.

    Community googleapis
    kamelirzouni

    Qwen Max MCP Server

    MCP server for Qwen Max model

    Community kamelirzouni