Token导航 LogoToken导航TokenDH.com
desidupe (B24repo) logo
搜索检索stdio官方级别未说明来源级核验

desidupe (B24repo)

MCP Server

@modelcontextprotocol/inspector

DesiDupe是一款帮助印度用户在不同电商平台寻找更便宜替代品的工具,支持产品搜索、价格比较和图片分析等功能。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
TypeScript搜索文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

b24repo

提供方

b24repo

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector node dist/mcp/server.js

详细介绍

德西杜佩🛍️

在印度电子商务平台上为产品寻找更便宜的替代品。

基于模型上下文协议(MCP)的ChatGPT应用程序

什么是DesiDupe?

DesiDupe帮助印度用户找到“傻瓜”——他们喜欢的产品的更便宜的替代品。无论你是在Myntra上找到一件昂贵的商品,还是在亚马逊上找到一个昂贵的小工具,DesiDupe都会扫描 Flipkart、Amazon.in、Meesho、Myntra、Ajio和Tata Cliq 以更低的价格找到类似的产品。

特性

  • 🔍 产品搜索 -跨所有平台的自然语言搜索
  • 🏷️ 查找副本 -粘贴任何产品URL并获得更便宜的替代品
  • 💰 价格比较 -比较不同网站上的同一产品
  • 📸 图像分析 -描述你看到的产品,并找到类似的物品
  • 🔥 最好的交易 -获得各类别最热门的折扣

会话范例

查找Dupes

User: Find cheaper alternatives for this dress: https://www.myntra.com/dresses/zara/zara-floral-midi/XXX111

DesiDupe: Finding Dupes for: Zara Floral Print Midi Dress
Original Price: ₹3,990 on Myntra

Found 3 Cheaper Alternatives:

🏆 Best Dupe: Floral Print Maxi Dress
   Price: ₹399 (Save ₹3,591)
   Platform: Meesho
   Rating: 3.7⭐ (34,567 reviews)

价格比较

User: Compare prices for iPhone 15 128GB across sites

DesiDupe: Price Comparison: iPhone 15 (128GB)

| Platform  | Price      | Status       |
|-----------|------------|--------------|
| Amazon    | ₹73,999 🏷️ | ✅ In Stock  |
| Flipkart  | ₹74,999    | ✅ In Stock  |
| Tata Cliq | ₹76,999    | ✅ In Stock  |

Best Price: ₹73,999 on Amazon
You Save: ₹3,000 vs Tata Cliq

预算搜索

User: Find wireless earbuds under ₹1000

DesiDupe: Found 3 products

1. pTron Bassbuds Duo - ₹599 on Meesho (70% off)
2. Noise Buds VS104 - ₹1,099 on Flipkart (63% off)

安装

先决条件

  • Node.js 18+
  • npm或纱线

设置

# Clone or navigate to the project
cd desidupe

# Install dependencies
npm install

# Build TypeScript
npm run build

# Run the MCP server
npm start

项目结构

desidupe/
├── src/
│   ├── mcp/
│   │   ├── server.ts         # MCP server entry point
│   │   ├── tools.ts          # Tool definitions & schemas
│   │   └── handlers/
│   │       ├── searchHandler.ts   # search_product, get_deals
│   │       ├── dupesHandler.ts    # find_dupes, analyze_image
│   │       └── compareHandler.ts  # compare_prices
│   ├── services/
│   │   ├── scraper.ts        # URL parsing & product fetching
│   │   ├── search.ts         # Search logic
│   │   └── similarity.ts     # Dupe finding & price comparison
│   ├── data/
│   │   └── mockProducts.ts   # Mock product database
│   └── types/
│       └── index.ts          # TypeScript types
├── app-manifest.json         # OpenAI Apps SDK manifest
├── package.json
├── tsconfig.json
└── README.md

MCP工具

1. search_product

在所有支持自然语言的平台上搜索产品。

{
  "name": "search_product",
  "arguments": {
    "query": "budget earbuds under Rs 1500",
    "platforms": ["flipkart", "amazon"],
    "sortBy": "price_asc"
  }
}

2. find_dupes

为产品寻找更便宜的替代品。

{
  "name": "find_dupes",
  "arguments": {
    "productUrl": "https://www.myntra.com/...",
    "maxResults": 5
  }
}

3. compare_prices

比较不同平台的价格。

{
  "name": "compare_prices",
  "arguments": {
    "productName": "iPhone 15 128GB"
  }
}

4. get_deals

按类别获得最佳交易。

{
  "name": "get_deals",
  "arguments": {
    "category": "electronics",
    "maxResults": 10
  }
}

5. analyze_image

查找与图片中相似的产品。

{
  "name": "analyze_image",
  "arguments": {
    "imageDescription": "red floral summer dress",
    "maxPrice": 2000
  }
}

本地测试

与MCP检查员一起

npx @modelcontextprotocol/inspector node dist/mcp/server.js

手动测试

# Build and run
npm run build
node dist/mcp/server.js

# In another terminal, send JSON-RPC requests via stdin

ChatGPT的配置

添加到您的ChatGPT MCP配置中:

{
  "mcpServers": {
    "desidupe": {
      "command": "node",
      "args": ["/path/to/desidupe/dist/mcp/server.js"]
    }
  }
}

部署

选项1:本地MCP服务器

在本地运行服务器,并将ChatGPT配置为通过stdio连接。

选项2:HTTP服务器(即将推出)

使用MCP HTTP传输作为HTTP端点部署。

选项3:OpenAI应用商店(未来)

在可用时提交到OpenAI Apps市场。

路线图

第一阶段:MVP✅

  • \[x\] MCP服务器结构
  • \[x\] 模拟产品数据
  • \[x\] 基本工具(搜索、复制、比较)
  • \[x\] 应用程序清单

第二阶段:真实数据

  • \[\]Flipkart API集成
  • \[\]亚马逊附属公司API
  • \[\]其他网站的网页抓取
  • \[\]产品图片匹配

第三阶段:生产

  • \[\]Redis缓存
  • \[\]速率限制
  • \[\]分析仪表板
  • \[\]用户偏好

第四阶段:扩建

  • \[\]更多平台(Nykaa、Croma等)
  • \[\]价格下跌警报
  • \[\]愿望清单功能
  • \[\]浏览器扩展

支持的平台

平台状态注释
Flipkart🟡 模拟API集成计划
亚马逊🟡 模拟附属API
米肖🟡 模拟需要刮擦
Myntra🟡 模拟需要刮擦
阿吉奥🟡 模拟需要刮擦
塔塔集团🟡 模拟API可用

贡献

欢迎投稿!关键领域:

  1. 真正的API集成
  2. 更好的产品匹配算法
  3. 更多产品类别
  4. UI改进

许可证

麻省理工学院

______________________________________________________________________

内置于❤️ 印度购物者

目录标签

目录标签

TypeScript搜索文档处理电商比价本地部署价格比较产品搜索图片分析折扣发现

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP