Skip to main content
Glama

Yango Tech MCP Server

by zamb124

๐Ÿš€ 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:

  1. โœ… Automatically detects your OS (Mac/Windows/Linux)

  2. โœ… Finds Python and creates virtual environment

  3. โœ… Installs all dependencies automatically (including FastMCP 2.5+)

  4. โœ… Detects installed IDEs (Claude Desktop & Cursor IDE)

  5. โœ… Offers test API key or your own

  6. โœ… Creates IDE configurations automatically (if IDEs installed)

  7. โœ… Generates config files in project root for manual setup

  8. โœ… Tests functionality with real API

  9. โœ… Shows instructions for next steps

๐Ÿ’ก Works even without IDEs installed - configuration files are always generated!


๐ŸŽฏ POWERFUL IDE INTEGRATION

๐Ÿค– Claude Desktop

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

๐Ÿ›๏ธ Product Catalog Analysis: Claude Product Report

๐ŸŽฌ Live Product Search Demo:

Claude Products Demo

๐Ÿ“ฆ Inventory Management: Claude Stock Report

๐Ÿ“‹ Order Details Lookup: Claude Order Detail

๐Ÿ” Order Status Tracking: Claude Order Status

โšก 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 : "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


After installation

  1. Restart (if installed)

  2. You'll have 6 Yango Tech tools with product name enrichment:

    • get_order_details - Get order details with product names

    • get_order_status - Get order status

    • get_all_products - Get all products with display names

    • get_products_batch - Get products with pagination and names

    • get_all_stocks - Get all stocks with product names

    • get_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 configuration

  • cursor_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

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

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


๐Ÿ“ž Support

If something doesn't work:

  1. Check Python: python3 --version (should be 3.8+)

  2. Complete reset: python3 cleanup.py && python3 install.py

  3. Manual setup: Use generated config files (claude_desktop_config.json, cursor_settings.json)

  4. Manual setup guide: MANUAL_SETUP.md for detailed instructions

  5. Check IDE logs (Claude Desktop or Cursor IDE)

  6. Make sure IDEs are restarted after installation


๐ŸŽฏ Goal: One command - and everything works in both

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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.

  1. ๐Ÿ›’ Yango Tech Integration
    1. For Users - Simple Installation
      1. What the installer does:
        1. ๐ŸŽฏ POWERFUL IDE INTEGRATION
          1. ๐Ÿค– Claude Desktop & Cursor IDE Ready!
          2. After installation
          3. ๐Ÿ“ Generated Configuration Files
          4. ๐Ÿงช Test commands for Claude Desktop & Cursor IDE:
          5. โš™๏ธ Requirements
          6. ๐Ÿงน Complete Environment Reset
          7. ๐ŸŒ API Endpoints
          8. ๐Ÿ› ๏ธ For Developers
          9. ๐Ÿ“ž Support

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          The server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.
          Last updated -
          4
          20
          • Apple
        • -
          security
          F
          license
          -
          quality
          A server that enables interaction with PostgreSQL, MySQL, MariaDB, or SQLite databases through Claude Desktop using natural language queries.
          Last updated -
        • -
          security
          F
          license
          -
          quality
          An integration server that allows Claude Desktop to communicate with Make (formerly Integromat) automation platform through the Model Context Protocol, enabling scenario management and execution via natural language.
          Last updated -
        • A
          security
          A
          license
          A
          quality
          A server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.
          Last updated -
          3
          15,704
          MIT License
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/zamb124/yangotech_mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server