Shopify அக்டோபர் 13 அன்று Shop MCP-ஐ அறிமுகப்படுத்தியது; இதன் மூலம் டெவலப்பர்கள் தயாரிப்புகளைத் தேடவும், கார்ட்டுகள் மற்றும் செக்அவுட்டைப் பயன்படுத்தவும் ஒரே ஹோஸ்டட் இணைப்பைப் பெறுகின்றனர். சேவை https://mcp.shop.com/ என்ற முகவரியில் உள்ளது. இதன் 17 கருவிகள் Shopify Catalog-இல் தயாரிப்புகளைக் கண்டறிந்து, அந்தப் பொருளை விற்கும் வணிகரிடம் செக்அவுட்டைத் திறக்கலாம். பட்டியல் தேடலுக்கு API key தேவையில்லை. உண்மையான வாங்குதலை வாங்குபவர் இன்னும் ஒப்புதல் அளிக்க வேண்டும்.

MCP-இணக்கமான உதவியாளரை அமைக்கும் டெவலப்பர்களுக்கானது இந்த வழிகாட்டி. கீழுள்ள படிகள் அக்டோபர் 14 அன்று சரிபார்க்கப்பட்ட Shopify ஆவணங்களைப் பின்பற்றுகின்றன. BIG CHANGE ஏஜென்டை இணைக்கவோ, கார்ட்டை உருவாக்கவோ, வாங்குதல் செய்யவோ இல்லை. எனவே இது எதிர்பார்க்கப்படும் விளைவுகளை விவரிக்கிறது; கவனிக்கப்பட்ட செயல்திறனை அல்ல.

முக்கிய மாற்றம்

  • என்ன மாறியது: பட்டியல் தேடலிலிருந்து வணிகரின் கார்ட் மற்றும் செக்அவுட் வரை செல்லும் ஹோஸ்டட் MCP இணைப்பை Shopify இப்போது வழங்குகிறது. வெளிப்படையான உறுதிப்படுத்தலுக்குப் பிறகு உள்நுழைந்த வாங்குபவர் Shop Pay மூலம் செக்அவுட்டை முடிப்பதையும் அது ஆவணப்படுத்துகிறது.
  • யார் பயன்படுத்தலாம்: நெறிமுறை பதிப்பு 2026-07-28 ஆதரிக்கும் MCP கிளையன்ட் டெவலப்பர்கள் அல்லது ஆவணப்படுத்தப்பட்ட HTTP அழைப்புகளைச் செய்யும் குறியீடு. initialize கைமுறை handshake மட்டும் பயன்படுத்தும் பழைய கிளையன்ட் நேரடியாக இணைக்க முடியாது.
  • எதைச் சரிபார்க்க வேண்டும்: செக்அவுட் என்பது ஒரே வணிகருடனான பரிவர்த்தனை. completed மற்றும் ஒரு order சேர்ந்தால்தான் வாங்குதல் உறுதியாகிறது; கார்ட், செக்அவுட் இணைப்பு அல்லது செயலாக்கத்தில் உள்ள கட்டணம் இதை உறுதிப்படுத்தாது.

இணைப்பதற்கு முன்

தொலைநிலை HTTP சேவையகங்களையும் Shopify ஆவணப்படுத்திய இணைப்பு முறையையும் ஆதரிக்கும் MCP கிளையன்ட் அல்லது HTTP வழியாக சேவையகத்தை அழைக்கும் செயலி தேவை. மூல URL https://mcp.shop.com/-ஐப் பயன்படுத்தவும்; /mcp சேர்த்தால் 404 கிடைக்கும். Shop கணக்கு இல்லாமலேயே தேடல், கார்ட் கருவிகள் செயல்படும். உள்நுழைந்தால் சேமித்த விருப்பங்கள், முகவரிகளை உதவியாளர் பயன்படுத்தலாம், ஆர்டர்களைக் கண்டறியலாம்; வணிகர் ஆதரித்தால் Shop Pay-ஐ வழங்கலாம். சொந்த HTTP குறியீட்டைக் கொண்ட உதவியாளருக்கு, Shop தளத்தில் வாங்குபவர் ஒப்புதல் அளிக்கும் OAuth சாதனப் பாய்வை Shopify ஆவணப்படுத்துகிறது.

தேடுவதற்கு முன் தயாரிப்பு வினவல், செல்லும் நாடு, நாணயத்தைத் தேர்ந்தெடுக்கவும். வாங்குபவர் கூறிய தேவைகளைத் தேடல் சூழலிலிருந்து பிரிக்கவும்: நாடு அல்லது நாணயம் முடிவுகளை உள்ளூர்மயமாக்க உதவும்; விலை வரம்பு, அளவு அல்லது அனுப்பும் இடம் வடிகட்டிகள். API விலைகளை நாணயத்தின் சிறிய அலகுகளில் தருகிறது. முடிவு வடிகட்டியைப் பூர்த்தி செய்கிறது என்று கூறுவதற்கு முன் பதிலில் உள்ள messages புலத்தைப் படிக்க வேண்டும்; கேட்ட வடிகட்டி பயன்படுத்தப்படவில்லை என்று சேவை தெரிவிக்கலாம். Shopify தேடல் வழிகாட்டி இந்த வேறுபாட்டையும் ஒவ்வொரு பக்கத்திற்கான 1–50 முடிவு வரம்பையும் விளக்குகிறது.

தேடலிலிருந்து ஆர்டர்வரை ஆவணப்படுத்தப்பட்ட பாதை

  1. இணைத்து தேடலைச் சரிபார்க்கவும். கிளையன்டை https://mcp.shop.com/ கொண்டு அமைத்து, அது ஆதரித்தால் Shopify-யின் Shop skill-ஐ ஏற்றவும். கார்ட்டை உருவாக்காமல் மூன்று மேசை விளக்குகளைத் தேடும் கோரிக்கையால் இணைப்பைச் சரிபார்க்க Shopify பரிந்துரைக்கிறது. செயல்படும் தேடல் விற்பனையாளர், குறிப்பிட்ட நாணயத்தில் விலை, வணிகர் இணைப்பு கொண்ட தயாரிப்புகளைத் தரும். HTTP பயன்படுத்தும் டெவலப்பர்கள் தேவையான நெறிமுறை headers மற்றும் கோரிக்கையை உள்ளடக்கிய Shopify-யின் JSON-RPC விரைவு தொடக்கம்search_catalog வழிகாட்டியைப் பின்பற்றலாம். இது படிக்க மட்டும் செய்யும் சோதனை; உள்நுழைவு தேவையில்லை.
  2. சரியான பொருளைத் தேர்ந்தெடுக்கவும். வாங்குபவரின் வினவல், தேவைகளுடன் search_catalog இயக்கவும். தேடல் சிறப்பிக்கப்பட்ட வகையைத் தரும்; வாங்குபவர் வேறு அளவு அல்லது நிறம் விரும்பினால் get_product பயன்படுத்தவும். காட்டுவதற்கு அல்லது வாங்குவதற்கு முன் product.selected மற்றும் திரும்பிய variant.options ஆகியவற்றை வாங்குபவர் குறிப்பிட்ட ஒவ்வொரு அளவு, நிறம், பிற தேர்வுகளுடன் ஒப்பிடவும். எச்சரிக்கையின்றித் தேர்வு தளர்த்தப்படலாம் என Shopify கூறுகிறது. வாங்குபவர் தயாரிப்பைத் தேர்ந்தெடுத்தாலோ விருப்பத்தை மாற்றினாலோ தற்போதைய இருப்பு, விலையைச் சரிபார்க்க get_product மீண்டும் அழைக்கவும். அந்த வகையின் ID, விற்பனையாளர் domain ஆகியவற்றைத் திரும்பியபடியே வைத்திருக்கவும். முன்பு காட்டிய விலையை வணிகர் நிலைநிறுத்துவார் எனக் கருத வேண்டாம். எச்சரிக்கையைத் தொடர்புடைய தயாரிப்பின் அருகே காட்டவும். இந்தச் சரிபார்ப்புகள் தயாரிப்புகளைக் கண்டறிதல் பகுதியில் ஆவணப்படுத்தப்பட்டுள்ளன.
  3. கோரப்பட்டால் கார்ட்டை உருவாக்கவும். பொருட்களைச் சேர்க்குமாறு வாங்குபவர் கூறினால் தேர்ந்த வணிகர், வகைக்காக create_cart அழைக்கவும். கார்ட் பொருட்களைச் சேமிக்கும்; ஆர்டரை வைக்காது. வேறு விற்பனையாளர்களின் பொருட்களைத் தனித்தனி கார்ட்டுகளில் வைக்கவும்: ஒவ்வொரு கார்ட், செக்அவுட்டும் ஒரே வணிகருக்குரியது என Shopify கூறுகிறது. முடிவில் கார்ட் ID, அதன் வரிசைகள் இருக்க வேண்டும். வாங்குபவர் உலாவ மட்டும் விரும்பினால் தேடலுக்குப் பிறகு நிறுத்தவும்; தயாரிப்பில் ஆர்வம் இருப்பது மட்டும் கார்ட்டை உருவாக்க அனுமதி அல்ல என்று Shopify-யின் கார்ட் வழிகாட்டி கூறுகிறது.
  4. செக்அவுட்டைத் திறந்து மதிப்பாய்வு செய்யவும். வாங்குபவர் மொத்த விலையைக் கேட்டாலோ வாங்கத் தயாரானாலோ கார்ட் ID அல்லது தேடலில் திரும்பிய சரியான வகை ID, விற்பனையாளர் domain கொண்டு create_checkout அழைக்கவும். செக்அவுட் ஆவணம் ID, நிலை, வரிசைப் பொருட்கள், நாணயம், மொத்தங்கள், கட்டண முறைகள், messages, வணிகர் கொள்கை links மற்றும் வணிகர் பக்கத்திற்கான continue_url ஆகியவற்றைத் தர வேண்டும். தொடர்வதற்கு முன் விநியோகம், வரி உட்பட தற்போதைய மொத்தங்களையும் அவற்றின் பெயர்களையும், எல்லா எச்சரிக்கைகளையும் கொள்கை இணைப்புகளையும் வாங்குபவருக்குக் காட்டவும். விளக்கங்களைத் தொடர்புடைய பொருள் அல்லது புலத்தின் அருகே வைக்கவும். ஏஜென்ட் செக்அவுட்டை முடிக்க முடிந்தாலும், query parameters மாறாத continue_url இணைப்பை அது உள்ளடக்கும் பொருட்களுடன் வாங்குபவருக்கு வழங்கவும். முகவரி தேவைப்பட்டால் செக்அவுட் incomplete நிலையில் இருக்கலாம்; வாங்குபவர் வணிகர் பக்கத்தில் முடிக்க வேண்டுமானால் requires_escalation ஆக இருக்கலாம். இயல்பாக ஆறு மணி நேரத்தில் செக்அவுட் காலாவதியாகும் என Shopify கூறுகிறது.
  5. கட்டண முடிவை வாங்குபவரிடமே விடுங்கள். வாங்குபவர் உள்நுழைந்திருந்தால் சேமித்த முகவரிகளையும் Shop Pay-யையும் செக்அவுட் வழங்கலாம். complete_checkout அழைப்பதற்கு முன் புதிய செக்அவுட்டைப் படித்து, அது ready_for_complete நிலையில் உள்ளதா உறுதிசெய்து, வணிகர், பொருட்கள், எண்ணிக்கை, மொத்தம், கிடைக்கும் முறைகளைக் காட்டி வாங்குபவரே கட்டண முறையைத் தேர்ந்தெடுக்கச் செய்யவும். அவருக்குப் பதிலாகத் தேர்ந்தெடுக்க வேண்டாம். ஏஜென்ட் முடிக்க முடிந்தாலும் வணிகரின் மாற்றப்படாத continue_url இணைப்பை வாங்குபவருக்குக் கிடைக்கச் செய்யவும்; கட்டணக் கருவி இல்லாவிட்டால் வாங்குபவர் அந்த இணைப்பைப் பயன்படுத்த வேண்டும். ஒப்புதலுக்குப் பிறகு ஒருமுறை அனுப்பி, திரும்பிய நிலையைச் சரிபார்க்குமாறு Shopify-யின் செக்அவுட் வழிமுறைகள்complete_checkout கூறுகின்றன. Shopify-க்கு வெளியேயுள்ள கடைகளுக்கான தனி ஒப்புதல் பாய்வு வாங்குபவரை Shop-இல் கட்டணத்தை ஒப்புதல் அளிக்கச் செய்து, அந்தக் கடையின் சொந்த செக்அவுட்டுக்கான அட்டையை வழங்குகிறது; இது 3, 4 படிகளில் உள்ள Shopify வணிகர் செக்அவுட் பாய்வு அல்ல.
  6. விளைவைச் சரிபார்க்கவும்.மட்டுமே status: completed உடன் order மட்டுமே உறுதிப்படுத்தும். கட்டணம் இன்னும் செயலாக்கத்தில் இருந்தால் நிலையை மீண்டும் படிக்க get_checkout பயன்படுத்தவும். தொடக்கத்தில் webhooks இல்லை என Shopify கூறுவதால், புதுப்பிப்புகளுக்காக ஒருங்கிணைப்பு get_checkout-ஐ மீண்டும் மீண்டும் கேட்க வேண்டும். முடிப்பு அழைப்பு நேரம் கடந்தாலோ பதில் தெளிவில்லையோ அதை மீண்டும் அனுப்ப வேண்டாம்; மாற்றுச் செக்அவுட்டைத் திறக்கவும் வேண்டாம். இருக்கும் செக்அவுட்டைப் படிக்கவும்; அதில் completed மற்றும் order இரண்டும் இல்லையெனில் வாங்குதல் உறுதிப்படுத்தப்படவில்லை என்று வாங்குபவரிடம் கூறி continue_url வழங்கவும்.

வரம்புகளும் மீட்பும்

சான்றுகள் இன்றியே தேடல் இயங்கும் என Shopify கூறுகிறது. அதிக rate limit தேவைப்படும் டெவலப்பர்களை Shopify Dev Dashboard API key-க்கு அதன் அறிமுகக் குறிப்பு வழிநடத்துகிறது; ஆனால் அந்த key-க்கான பொதுவான விலை அல்லது வரம்புப் பட்டியலை வழங்கவில்லை. வணிகரின் பொருட்களின் விலை, அனுப்புதல், வரி ஆகியவை தற்போதைய செக்அவுட்டிலிருந்து வரும்; செலுத்துவதற்கு முன் வாங்குபவர் அவற்றை மதிப்பாய்வு செய்ய வேண்டும். டெவலப்பர் பயன்படுத்தினால் ஏஜென்டுக்குத் தனிப்பட்ட hosting அல்லது model செலவுகளும் இருக்கலாம். அறிவிப்பு அவற்றை அளவிடவில்லை.

தோல்வியுற்ற வாசிப்பைச் சுட்டிய retry_after தாமதத்திற்குப் பிறகு மீண்டும் செய்யலாம். கார்ட், செக்அவுட் உருவாக்கம் அல்லது புதுப்பிப்புக்கு, நிச்சயமற்ற write-ஐ மீண்டும் செய்வதற்கு முன் idempotency key பயன்படுத்தி இருக்கும் resource-ஐப் படிக்க Shopify-யின் பிழை வழிகாட்டி பரிந்துரைக்கிறது. ID திரும்புவதற்கு முன் key இல்லாத create தோல்வியடைந்தால் விளைவு தெரியாது; ஊகித்து இன்னொன்றை உருவாக்க வேண்டாம். complete_checkout இன்னும் கடுமையானது: நிச்சயமற்ற பதிலுக்குப் பிறகு அதை ஒருபோதும் மீண்டும் செய்ய வேண்டாம். requires_escalation அல்லது கட்டணத் தகவல் இல்லாததால் ஏஜென்ட் முடிக்க முடியாவிட்டால் வணிகர் பக்கமே வாங்குபவரின் பாதையாக இருக்கும்.

செக்அவுட் ID, செக்அவுட் இணைப்புகள், அணுகல் டோக்கன்கள், கட்டணக் கருவிகளை உணர்வுபூர்வத் தரவாகக் கருதவும். செக்அவுட் ID, continue_url ஆகியவற்றில் அணுகல் விசைகள் உள்ளன; அவற்றை பதிவுகள் அல்லது பகுப்பாய்வில் வைக்க வேண்டாம், இணைப்பை வாங்குபவரிடம் மட்டுமே பகிரவும் என Shopify கூறுகிறது. அங்கீகாரக் குறிப்பு Shop token-ஐ authorization header-இல் மட்டும் https://mcp.shop.com/-க்கு அனுப்பச் சொல்கிறது. கட்டணக் கருவியில் சான்று இருக்கலாம்; அதை அச்சிடவோ பதிவு செய்யவோ வேண்டாம்.

Shopify-யின் உலாவி-ஏஜென்ட் செக்அவுட் கருவிகள் குறித்து BIG CHANGE முன்பே செய்தி வெளியிட்டது. இந்த ஹோஸ்டட் MCP வெளியீடு பட்டியல் கண்டறிதலில் தொடங்கும் தனிப் பாய்வை விவரிக்கிறது. டெவலப்பர்கள் எதை அழைக்கலாம், எந்தப் பதில்களைப் பார்க்கலாம் என்பதை Shopify வெளியீட்டுக் குறிப்பும் கையேடுகளும் நிறுவுகின்றன; conversion உயர்வு, சுமையின் கீழ் நம்பகத்தன்மை அல்லது BIG CHANGE வெற்றிகரமாக வாங்கியதை அவை நிரூபிக்கவில்லை.

ஆதாரங்களும் மேலதிக வாசிப்பும்