AI Furniture & Home Product Hub について
AI Furniture & Home Product Hubは、構造化された家具・ホーム商品の情報を必要とするAIエージェントやクライアント向けのMCPサーバーです。ミリ単位の寸法検索に加え、商品構成、厳選セット、後継品検索、WebサイトのAI可視性診断を提供します。
主な機能
- 01ミリ単位の商品・空間検索
- 02商品比較と部屋のレイアウト計画
- 03関連商品チェーンと厳選セット
- 04寸法互換性に基づく代替品提案
- 05WebサイトのAI可視性診断
活用シーン
- 01指定した隙間に収まる家具の検索
- 02商品と費用を含む部屋の計画
- 03廃番商品の代替品の特定
- 04WebサイトのAIからの見つけやすさの監査
MCP 対応
商品検索、寸法確認、比較、計画、キュレーション、AI可視性診断を行う15のツール、3つのプロンプト、MCPリソースを公開します。クライアントはStreamable HTTPで接続するか、ローカルでstdioを使って実行できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ai-furniture-hub.onrender.com/mcpclaude mcp add --transport http one8943-ai-furniture-hub https://ai-furniture-hub.onrender.com/mcp{"mcpServers":{"one8943-ai-furniture-hub":{"type":"http","url":"https://ai-furniture-hub.onrender.com/mcp"}}}Cursor で開く{"servers":{"one8943-ai-furniture-hub":{"type":"http","url":"https://ai-furniture-hub.onrender.com/mcp"}}}VS Code で開く{"mcpServers":{"one8943-ai-furniture-hub":{"type":"http","url":"https://ai-furniture-hub.onrender.com/mcp"}}}{"mcpServers":{"one8943-ai-furniture-hub":{"serverUrl":"https://ai-furniture-hub.onrender.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://ai-furniture-hub.onrender.com/mcphttps://ai-furniture-hub.onrender.com/sseツール
18| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| brand | string | いいえ | ブランド(例:ニトリ、IKEA、Dyson、Panasonic) |
| color | string | いいえ | 色(例:ホワイト、白、ブラウン、木目)。エイリアス対応:白→ホワイト/アイボリー等 |
| intent | string | はい | 【必須】検索目的 |
| keyword | string | いいえ | キーワード(商品名・ブランド・タグで部分一致、スペース区切りでAND検索) |
| category | string | いいえ | カテゴリ(例:デスク、美容家電、スマートホーム) |
| price_max | integer | いいえ | 価格の上限(円) |
| price_min | integer | いいえ | 価格の下限(円) |
| depth_mm_max | number | いいえ | 奥行きの最大値(mm) |
| depth_mm_min | number | いいえ | 奥行きの最小値(mm) |
| width_mm_max | number | いいえ | 幅の最大値(mm) |
| width_mm_min | number | いいえ | 幅の最小値(mm) |
| height_mm_max | number | いいえ | 高さの最大値(mm) |
| height_mm_min | number | いいえ | 高さの最小値(mm) |
| in_stock_only | boolean | いいえ | 在庫ありのみ(デフォルト:true) |
詳細
AI Furniture & Home Product Hub - MCP Server
15 個のツール | 厳選商品 355 点以上 | 31 カテゴリー | 90 以上のブランド ミリメートル単位の精密検索、厳選セット、AI からの見つけやすさ診断、OpenAPI 3.1 スキーマ。 ChatGPT、Claude、Gemini、Cursor、Perplexity、および MCP 互換のあらゆる AI エージェント向けに構築されています。
検索・インストール
- MCP レジストリ名:
io.github.ONE8943/ai-furniture-hub - リモート MCP エンドポイント:
https://ai-furniture-hub.onrender.com/mcp - Well-known 検索先:
https://ai-furniture-hub.onrender.com/.well-known/mcp.json - npm パッケージ:
ai-furniture-hub
MCP クライアントがレジストリ検索に対応している場合は、io.github.ONE8943/ai-furniture-hub または AI Furniture & Home Product Hub を検索してください。
クライアントがリモート MCP への直接接続に対応している場合は、https://ai-furniture-hub.onrender.com/mcp に接続してください。
このサーバーの目的
AI エージェントが役立つおすすめを提示するには、機械処理に最適化された構造化商品データが必要です。この MCP サーバーは、次の機能を提供します。
- ぴったりサイズの検索:「幅 425mm の隙間に収まる棚を探して」と検索すると、1mm 単位で商品を見つけられます
- 必要なものをまとめて提案:1 回の検索で、棚に加えて、合う収納ボックス、床の保護用品、ケーブルオーガナイザーを提示します
- 専門家が厳選:インフルエンサーのおすすめ、部屋別プリセット、セット販売、予算を抑える代替案を紹介します
- 後継品の情報:商品が販売終了になった場合、寸法の適合度(fit_score 0-100)順に後継品を提示します
- AI からの見つけやすさを診断:ツールを 1 回呼び出すだけで、任意のウェブサイトが AI にどれだけ見つけられやすいかを診断します
クイックスタート
オプション 1:リモート(Cursor / Claude / VS Code / ChatGPT)
ホストされたサーバーに直接接続します。
{
"mcpServers": {
"furniture-hub": {
"url": "https://ai-furniture-hub.onrender.com/mcp"
}
}
}
リモート Streamable HTTP URL を受け付ける MCP クライアントであれば、どれでも利用できます。
オプション 2:npx(ローカル)
npx ai-furniture-hub
オプション 3:クローンして実行
git clone https://github.com/ONE8943/ai-furniture-hub.git
cd ai-furniture-hub
npm install
cp .env.example .env # API keys optional - works with mock data
npm start # stdio mode
npm run start:http # HTTP mode at localhost:3000/mcp
ツール(15 個)
検索・探索
| ツール | 機能 |
|---|---|
search_products | キーワード、寸法(mm)、価格、色、カテゴリー、ブランドから 300 点以上の商品を検索します |
get_product_detail | 詳細仕様:内寸、消耗品、対応する収納用品、厳選情報 |
search_rakuten_products | 楽天市場をリアルタイムで検索します(価格・レビュー付きの 20 万件以上の出品) |
search_amazon_products | SearchIndex を自動選択して Amazon アフィリエイト検索 URL を生成します |
suggest_by_space | 「600x400mm のスペースがあります」→回転を考慮して、収まる商品をすべて提案します |
identify_product | 見た目の説明から型番付きの商品候補を提示します |
調整・比較
| ツール | 機能 |
|---|---|
coordinate_storage | 棚と収納ボックスのセットを提案します:各段の数量、合計価格 |
compare_products | 価格、サイズ、耐荷重、レビューで 2~5 商品を横並びに比較します |
find_replacement | 販売終了モデルの後継品と、寸法が適合する代替品を fit_score 付きで提示します |
calc_room_layout | 配置座標付きで、間取り図上の長方形を詰めて配置します |
get_related_items | 関連アイテムを提案します:必須アイテム、保護用品、消耗品、代替アイデア(深さ 1~2) |
厳選・インテリジェンス
| ツール | 機能 |
|---|---|
get_curated_sets | セット商品、部屋別プリセット、インフルエンサーのおすすめ、お得なセット。種類・シーン・予算で絞り込みます |
get_popular_products | 楽天データに基づき、カテゴリー別の人気商品を提示します |
list_categories | 31 カテゴリーを、商品数、ブランド、サンプルとともに閲覧できます |
diagnose_ai_visibility | AI からの見つけやすさを監査します:llms.txt、robots.txt、JSON-LD、OGP、スコア(0~100) |
プロンプトワークフロー(3)
| プロンプト | フロー |
|---|---|
room_coordinator | スペースの寸法 -> 棚 + ボックス + 保護用品を数量と費用付きで提案 |
moving_checklist | 間取りのタイプ -> 部屋ごとの購入チェックリストと予算 |
product_showdown | 2つの製品 -> 付属品とランニングコストを含む詳細比較 |
製品カテゴリー(31)
| 領域 | カテゴリー |
|---|---|
| 収納 | 棚、カラー収納ボックス、収納ケース、衣類収納、スチールラック、クローゼット収納、ファイル収納 |
| 家具 | デスク、テレビ台、本棚、ダイニング家具、ソファ・椅子、寝具 |
| 部屋別 | キッチン、洗濯、浴室、玄関、ベビーセーフティ |
| 金物 | 突っ張り棒、保護用品、部品・付属品、ワゴン |
| 家電 | 家電製品、キッチン家電、空気環境、スマートホーム |
| テクノロジー・ライフスタイル | PC 周辺機器、美容機器、ガジェット、健康・フィットネス |
| インテリア | カーテン・ブラインド |
主な機能
シンデレラフィット検索
すべての寸法をミリメートル単位で表示します。外寸と内寸の両方に対応しています。1mm の許容差で、特定のスペースに収まる製品を検索できます。回転も考慮し、幅と奥行きを入れ替えると収まるかどうかを自動で確認します。
関連アイテムの連鎖
すべての製品に3~5点の関連アイテムが紐付いています。必須の付属品(空気清浄機用 HEPA フィルターなど)、保護用品(重量のある棚用の床マットなど)、消耗品(掃除機用紙パックなど)、互換性のある収納ボックスなどが含まれます。
厳選セット
- バンドル:「新生活スターターキット」、「在宅勤務セット」
- ルームプリセット:IKEA スタイルの部屋一式のコーディネート
- インフルエンサーのおすすめ:YouTuber や雑誌による実際のおすすめ
- ハックセット:予算を抑えた代替品(1000円の付属品を100円の商品で代用)
寸法に対応した代替品
製品が廃番になった場合、find_replacement は次を返します。
- DB に登録された後継品
fit_score(0~100)付きの寸法互換性がある代替品- 楽天の最新検索結果
AI 可視性診断(AIO)
diagnose_ai_visibility は任意の URL を監査します。
- llms.txt の有無
- robots.txt による AI クローラーのアクセス可否
- 構造化データ(JSON-LD、Schema.org)
- OGP タグ
- クロスボーダー対応状況(英語のメタデータ、複数通貨)
- スコア(0~100)、評価(A~F)、実行可能な推奨事項を返します
アトリビューションと分析
すべての API レスポンスには、一意の attribution_id を含む _attribution メタデータが含まれており、次のことが可能になります。
- 呼び出しごとの課金による収益化のための、呼び出し単位のトラッキング
- ソースの検出(Apify、RapidAPI、直接アクセス)
- 収益のアトリビューションに向けた貢献ログの記録
API と統合
OpenAPI 3.1 スキーマ
RapidAPI およびマーケットプレイスとの統合に利用できる OpenAPI 仕様全体は、/openapi.yaml にあります。
AI ディスカバリーエンドポイント
| ファイル | URL | 用途 |
|---|---|---|
| llms.txt | /llms.txt | AI エージェントの概要 |
| llms-full.txt | /llms-full.txt | ツールスキーマと使用例の全体 |
| OpenAPI | /openapi.yaml | REST API 仕様 |
| Server Card | /.well-known/mcp/server-card.json | 機械可読なメタデータ |
| context.md | /context.md | 構造化された AI コンテキスト |
| robots.txt | /robots.txt | AI クローラーのアクセス許可 |
MCP リソース
furniture-hub://llms.txt
furniture-hub://llms-full.txt
アーキテクチャ
AI Agent (ChatGPT, Claude, Gemini, Cursor, Perplexity, ...)
| MCP (stdio or Streamable HTTP)
v
+-----------------------------------------------------------+
| 15 Tools + 3 Prompts |
+-----------------------------------------------------------+
| 355+ Products | 31 Categories | 90+ Brands |
| Curated Sets: bundles, room presets, influencer picks |
| Compatibility DB: dimension-based fit scoring |
| Attribution: per-request tracking with attribution_id |
+-----------------------------------------------------------+
| Adapters: Rakuten API / Amazon URL / Nitori |
| Affiliate Engine + Gap Detector + Analytics |
+-----------------------------------------------------------+
|
v
/llms.txt /llms-full.txt /openapi.yaml
/context.md /.well-known/mcp/ /robots.txt
Environment Variables
| Variable | Required | Description |
|---|---|---|
DEPLOYMENT_MODE | No | private (default, affiliate ON) or public (affiliate OFF for marketplace) |
MCP_API_KEYS_FREE | No | Comma-separated free-tier API keys for higher rate limits + curated inner dimensions |
MCP_API_KEYS_PRO | No | Comma-separated pro-tier API keys for unlimited access |
INNER_DIMENSIONS_DATA | Render only | Hidden curated inner-dimension DB injected at build time |
AFFILIATE_ID_AMAZON | No | Amazon Associate tag |
AFFILIATE_ID_RAKUTEN | No | Rakuten Affiliate ID |
RAKUTEN_APP_ID | No | Rakuten API Application ID |
RAKUTEN_API_MOCK | No | true (default) for mock data, false for live |
All environment variables are optional. The server works out of the box with mock data.
Deployment
| Platform | URL |
|---|---|
| MCP Registry | io.github.ONE8943/ai-furniture-hub |
| Render | https://ai-furniture-hub.onrender.com/mcp |
| npm | npx ai-furniture-hub |
Testing
npm run test:ci # Vitest
npm run test:all # Full legacy suite
Contributing
Issues and PRs welcome. See GitHub Issues.
License
MIT
Japanese / 日本語
AI Furniture & Home Product Hub は家具・家電・ガジェット等のAIエージェント向けMCPサーバーです。
-
MCP Registry名:
io.github.ONE8943/ai-furniture-hub -
リモート接続URL:
https://ai-furniture-hub.onrender.com/mcp -
well-known:
https://ai-furniture-hub.onrender.com/.well-known/mcp.json -
355+商品、31カテゴリ、90+ブランド のキュレーション済みカタログ
-
mm精度の寸法検索 - 「幅425mmの隙間にぴったり収まる棚」を即座に発見
-
関連アイテムチェーン - 1商品から3-5個の関連商品(必須アクセサリ、保護材、消耗品)
-
キュレーション - バンドル提案、ルームプリセット、インフルエンサーおすすめ、100均代用ハック
-
後継品検索 - 廃番商品から寸法互換の代替品をfit_scoreで提案
-
AI可視性診断(AIO) - Webサイトの「AIからの見え方」を0-100でスコアリング
-
OpenAPI 3.1 - RapidAPI等のマーケットプレイス連携対応
運営
ONE, Inc.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。