使用说明
观看教程视频,了解如何创建MCP服务器 这里。
MCP服务器搭建教学视频来自 这里 看看吧。
Torobjo MCP 服务器
一个生产级的MCP(模型上下文协议)服务器实现,它将Torob产品搜索功能与Instagram内容分析能力相结合。该服务器基于FastMCP构建,以实现高性能的模型通信和数据处理。
关键技术特性
- 全面支持MCP协议实现了所有核心模型上下文协议规范
- 双模式操作:
- 直接集成Torob.com API以搜索波斯语产品
- Instagram内容处理流水线
- “Claude-Optimized”可以翻译为“针对Claude优化的”或“Claude优化版”。这里,“Claude”可能指的是某个特定的系统、模型或技术名称,而“Optimized”则表示经过了针对该名称的特定优化。具体翻译可能需要根据上下文来调整,以确保准确传达原意专为与Claude Sonnet集成而设计
- 企业级可靠性:
- 自动重试机制
- 全面的错误处理
- 速率限制保护
建筑亮点
- FastMCP 核心利用高性能的FastMCP实现
- 模块化工具设计每个服务都作为独立的MCP端点暴露出来
- 统一界面所有操作的一致JSON API
- 可扩展的设计用于处理大量请求
核心端点
产品搜索(search_torob)
- 全面覆盖Torob.com的API
- 波斯语优化
- 分页支持
- 价格筛选
Instagram处理(get_instagram_caption)
- 稳健的标题提取
- 多个备用选择器
- 无头浏览器自动化
- 错误恢复
Telegram 机器人
这个仓库包含一个Telegram机器人,它接收产品名称,并从Treb(此处可能为特定数据库或平台的名称,但原文未明确,故按音译处理)中提取最佳结果。
本地执行
-
安装先决条件:
pip install -r requirements.txt -
为机器人环境变量令牌赋值(用您拥有的令牌替换):
export TELEGRAM_BOT_TOKEN="8367589509:AAF0zbMma9WtxsmcxS1CrA8SYa3mYYo-neg" -
执行以下命令:
python -m torob_telegram_bot
达克里执行
-
创建图像:
docker build -t torob-telegram-bot . -
使用机器人令牌运行容器:
docker run -e TELEGRAM_BOT_TOKEN="8367589509:AAF0zbMma9WtxsmcxS1CrA8SYa3mYYo-neg" torob-telegram-bot
使用 Docker Compose 运行
-
文件
.env.example他(她)到.env复制并设置值TELEGRAM_BOT_TOKEN用你的代币替换它:cp .env.example .env -
运行服务:
docker compose up --build -d -
查看日志:
docker compose logs -f
默认情况下,Rabet会在用户每条消息的回复中显示前5个带有价格和直接链接到Treb网站的结果。