
Yango Tech MCP Server
A server that enables seamless integration with Yango Tech e-commerce platform through Claude Desktop and Cursor IDE, allowing users to query orders, products, inventory and other business data using natural language.
README
🚀 Yango Tech MCP Server - One Command Installation
🛒 Yango Tech Integration
This project provides integration with Yango Tech - a leading platform for ecommerce automation.
Yango Tech is part of Yango Group, a global tech company that transforms the everyday business of people around the world:
📊 150m+ rides since 2018
💰 $2.5B+ GMV
✅ 99.99% orders delivered without missing items
📦 1.3M+ daily orders
Yango Tech offers comprehensive solutions for:
- 🌐 APP Website applications
- 🏪 Order management and logistics
- 📦 Real-time inventory management
- 🛍️ Product cataloging with detailed information
- 🚚 Delivery and order fulfillment
- 📊 Analytics and sales reporting
- 🔄 API integration for B2B automation
Through this MCP server, you can easily interact with the Yango Tech API directly from Claude Desktop or Cursor IDE, gaining access to orders, products, stock levels, and other platform information.
For Users - Simple Installation
Download this project and run one command:
python3 install.py
Done! Everything will be configured automatically. 🎉
What the installer does:
- ✅ Automatically detects your OS (Mac/Windows/Linux)
- ✅ Finds Python and creates virtual environment
- ✅ Installs all dependencies automatically (including FastMCP 2.5+)
- ✅ Detects installed IDEs (Claude Desktop & Cursor IDE)
- ✅ Offers test API key or your own
- ✅ Creates IDE configurations automatically (if IDEs installed)
- ✅ Generates config files in project root for manual setup
- ✅ Tests functionality with real API
- ✅ Shows instructions for next steps
💡 Works even without IDEs installed - configuration files are always generated!
🎯 POWERFUL IDE INTEGRATION
🤖 Claude Desktop & Cursor IDE Ready!
After installation, you'll have seamless integration with:
🖥️ Claude Desktop
Professional AI assistant with Yango Tech powers
- 💬 Natural language queries to Yango Tech API
- 🔍 Smart product search with readable names
- 📋 Order management through conversation
- 📊 Real-time inventory checking
📸 See Claude Desktop in Action:
🛍️ Product Catalog Analysis:
🎬 Live Product Search Demo:
📦 Inventory Management:
📋 Order Details Lookup:
🔍 Order Status Tracking:
⚡ Cursor IDE
AI-powered code editor with business data access
- 🛠️ Code while querying Yango Tech data
- 🔄 API integration directly in your workflow
- 📝 Documentation generation with real data
- 🚀 Rapid prototyping with live business insights
🎨 Why This Is Game-Changing:
Instead of switching between multiple tools, you can:
- ✨ Ask Claude: "Show me details for order 240920-728268"
- ✨ Ask Cursor: "What products are low in stock at store L001?"
- ✨ Get instant answers with human-readable product names
- ✨ Work faster with natural language instead of complex API calls
🔗 All powered by Yango Tech - your ecommerce automation platform!
After installation
- Restart Claude Desktop and/or Cursor IDE (if installed)
- You'll have 6 Yango Tech tools with product name enrichment:
get_order_details
- Get order details with product namesget_order_status
- Get order statusget_all_products
- Get all products with display namesget_products_batch
- Get products with pagination and namesget_all_stocks
- Get all stocks with product namesget_stocks_batch
- Get stocks with pagination and names
🎯 Key Feature: All tools show user-friendly product names instead of cryptic product IDs!
📁 Generated Configuration Files
The installer always creates these files in the project root:
claude_desktop_config.json
- Ready-to-use Claude Desktop configurationcursor_settings.json
- Ready-to-use Cursor IDE configuration
Use these files for:
- Manual IDE setup
- Backup configurations
- Copying settings to other machines
- Troubleshooting
🧪 Test commands for Claude Desktop & Cursor IDE:
- "Show 5 products from Yango Tech catalog" (with product names)
- "Show product stocks in stores" (with product names)
- "Show details of order 240920-728268" (with enriched cart items)
- "Get order status for 240920-728268"
⚙️ Requirements
- Python 3.8+ (automatically detected and verified)
- Internet for downloading dependencies
- Claude Desktop and/or Cursor IDE (optional - configs generated anyway)
🐍 Don't have Python installed?
No problem! If Python is missing or too old, the installer shows detailed installation guides:
- macOS: Official installer, Homebrew, or pyenv
- Windows: Official installer (⚠️ check "Add to PATH"), Microsoft Store, or Chocolatey
- Linux: Package manager (
apt
,dnf
,pacman
) or from source
Why Python 3.8+? Required for FastMCP framework compatibility.
Quick check: Run python3 --version
or python --version
📖 Detailed guide: See PYTHON_SETUP.md for step-by-step instructions
🧹 Complete Environment Reset
If you need to completely clean and reinstall:
python3 cleanup.py
python3 install.py
The cleanup script removes:
- Virtual environment
- Configuration files from both IDEs
- Generated configuration files
- Environment files
- Cache files
🌍 API Endpoints
- Test Environment:
https://api.tst.eu.cloudretail.tech
- Production Environment:
https://api.retailtech.yango.com
🛠️ For Developers
<details> <summary>Technical Information</summary>
Project Architecture
yangotech_mcp/
├── install.py # 🎯 Universal installer
├── cleanup.py # 🧹 Complete cleanup script
├── server.py # FastMCP server
├── client.py # HTTP client for Yango Tech API
├── models.py # Pydantic data models
├── claude_desktop_config.json # Generated Claude config
├── cursor_settings.json # Generated Cursor config
└── README.md # This documentation
Development Installation
# Create virtual environment
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
# or
.venv\Scripts\activate # Windows
# Install dependencies (now includes FastMCP 2.5+)
pip install -e .
# Test API
export YANGO_TECH_API_KEY="your_api_key"
python test_api_connection.py
# Run MCP server
python server.py
Technology Stack
- FastMCP 2.5+: Modern MCP server framework
- Python 3.8+: Core language
- HTTPx: Async HTTP client
- Pydantic: Data validation
- python-dotenv: Environment management
API Endpoints
Server works with real Yango Tech API:
- Test URL:
https://api.tst.eu.cloudretail.tech/b2b/v1
- Production URL:
https://api.retailtech.yango.com/b2b/v1
- Authorization: OAuth token in header
- Methods: POST for most requests
- Pagination: Cursor-based for large data
IDE Support
- Claude Desktop: Uses
mcpServers
configuration - Cursor IDE: Uses
mcp.servers
configuration - Auto-detection: Installer detects which IDEs are installed
- Universal: Works without IDEs - configs always generated
</details>
📞 Support
If something doesn't work:
- Check Python:
python3 --version
(should be 3.8+) - Complete reset:
python3 cleanup.py && python3 install.py
- Manual setup: Use generated config files (
claude_desktop_config.json
,cursor_settings.json
) - Manual setup guide: MANUAL_SETUP.md for detailed instructions
- Check IDE logs (Claude Desktop or Cursor IDE)
- Make sure IDEs are restarted after installation
🎯 Goal: One command - and everything works in both Claude Desktop and Cursor IDE (or generates configs for manual setup)!
推荐服务器

Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。