मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) इंटिग्रेशन

ट्रैवल इंपैक्ट मॉडल (टीआईएम) एपीआई, मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) के साथ काम करता है. यह एक ओपन स्टैंडर्ड है, जिसे एआई एजेंट और लार्ज लैंग्वेज मॉडल (एलएलएम) के लिए डिज़ाइन किया गया है. इससे ये एपीआई और टूल के साथ इंटरैक्ट कर पाते हैं. एमसीपी एंडपॉइंट का इस्तेमाल करके, एआई एजेंट इन कामों को डाइनैमिक तरीके से कर सकते हैं: उड़ान से होने वाले उत्सर्जन का हिसाब लगाने के लिए, टीआईएम एपीआई की क्षमताओं का पता लगाना और उनका इस्तेमाल करना.

प्रोटोकॉल के बारे में ज़्यादा जानने के लिए, मॉडल कॉन्टेक्स्ट प्रोटोकॉल स्पेसिफ़िकेशन देखें.

एंडपॉइंट

ट्रैवल इंपैक्ट मॉडल एपीआई के लिए, एमसीपी एंडपॉइंट यह है:

https://travelimpactmodel.googleapis.com/mcp

सभी एमसीपी इंटरैक्शन, इस एंडपॉइंट पर JSON-RPC 2.0 POST अनुरोध भेजकर किए जाते हैं.

पुष्टि करना

एमसीपी एंडपॉइंट में पुष्टि करने के लिए, स्टैंडर्ड Travel Impact Model API वाले तरीकों का ही इस्तेमाल किया जाता है. आपको अपने Google Cloud प्रोजेक्ट से मान्य एपीआई पासकोड देना होगा. साथ ही, यह पक्का करना होगा कि "Travel Impact Model API" चालू हो.

एमसीपी के मुख्य तरीके

एमसीपी एंडपॉइंट के साथ इंटरैक्शन के लिए, मुख्य रूप से दो तरीकों का इस्तेमाल किया जाता है:

  • tools/list: उपलब्ध टूल, उनके ब्यौरे, और उनके इनपुट/आउटपुट JSON स्कीमा के बारे में जानकारी देता है.
  • tools/call: दिए गए तर्कों के साथ किसी टूल को एक्ज़ीक्यूट करता है.

उपलब्ध टूल

ये सुविधाएं टूल के तौर पर उपलब्ध हैं:

  • compute_flight_emissions: इससे, आने वाले समय में होने वाली फ़्लाइट के लिए, कार्बन उत्सर्जन की ज़्यादा जानकारी मिलती है.
  • compute_typical_flight_emissions: इससे एयरपोर्ट के पेयर के बीच होने वाले सामान्य उत्सर्जन की जानकारी मिलती है. इसके लिए, फ़्लाइट की खास जानकारी की ज़रूरत नहीं होती.
  • compute_scope3_flight_emissions: इससे पुरानी फ़्लाइट के उत्सर्जन की जानकारी मिलती है. यह स्कोप 3 की रिपोर्टिंग के लिए सही है.

इनपुट और आउटपुट के सटीक स्कीमा, tools/list जवाब में दिए गए हैं.

एआई एजेंट के साथ इंटिग्रेट करना

इन निर्देशों का इस्तेमाल करके, लोकप्रिय एआई ऐप्लिकेशन कॉन्फ़िगर करें. YOUR_API_KEY को Travel Impact Model API पासकोड से बदलें.

Gemini CLI

Gemini CLI को कॉन्फ़िगर करने के लिए, यह तरीका अपनाएं:

  1. ~/.gemini/extensions/travel-impact-model/gemini-extension.json पर एक एक्सटेंशन फ़ाइल बनाएं.
  2. फ़ाइल में यह कॉन्टेंट सेव करें:

    {
      "name": "travel-impact-model",
      "version": "3.0.0",
      "mcpServers": {
        "travel-impact-model": {
          "httpUrl": "https://travelimpactmodel.googleapis.com/mcp",
          "headers": {
            "X-Goog-Api-Key": "YOUR_API_KEY"
          }
        }
      }
    }
    
  3. अपने टर्मिनल में gemini चलाकर, Gemini सीएलआई लॉन्च करें.

  4. /mcp list चलाकर पुष्टि करें कि travel-impact-model सर्वर कॉन्फ़िगर किया गया है और इसके टूल उपलब्ध हैं.

Antigravity

एमसीपी सर्वर का इस्तेमाल करने के लिए, Antigravity को कॉन्फ़िगर करने का तरीका:

  1. Antigravity में, एजेंट पैन में मौजूद ज़्यादा विकल्प मेन्यू > एमसीपी सर्वर > एमसीपी सर्वर मैनेज करें पर क्लिक करें.
  2. खुलने वाले 'एमसीपी सर्वर मैनेज करें' पैनल में सबसे ऊपर, mcp_config.json फ़ाइल में बदलाव करने के लिए, रॉ कॉन्फ़िगरेशन देखें पर क्लिक करें:

    {
      "mcpServers": {
        "TravelImpactModel": {
          "serverUrl": "https://travelimpactmodel.googleapis.com/mcp",
          "headers": {
            "X-Goog-Api-Key": "YOUR_API_KEY"
          }
        }
      }
    }
    
  3. एमसीपी सर्वर मैनेज करें पर वापस जाएं और रीफ़्रेश करें पर क्लिक करें.

इंटरैक्शन के उदाहरण

कॉन्फ़िगर करने के बाद, एआई एजेंट के ज़रिए TIM API से इंटरैक्ट किया जा सकता है. इसके लिए, सामान्य भाषा का इस्तेमाल करें.

उपयोगकर्ता: ज़्यूरिख़ से बॉस्टन जाने वाली फ़्लाइट LX 52 से कितना कार्बन उत्सर्जन होता है?

एजेंट: 25 मार्च, 2026 को ज़्यूरिख़ (ZRH) से बॉस्टन (BOS) जाने वाली स्विस इंटरनैशनल एयर लाइंस की फ़्लाइट LX 52 में, हर यात्री के हिसाब से अनुमानित कार्बन उत्सर्जन इस तरह है:

  • इकॉनमी शिपिंग: 354.10 कि॰ग्रा॰ CO2e
  • प्रीमियम इकॉनमी: 531.14 कि॰ग्रा॰ CO2e
  • कारोबार: 1,416.38 कि॰ग्रा॰ CO2e
  • पहला: 1,770.48 कि॰ग्रा॰ CO2e

इस फ़्लाइट की कॉन्ट्रेल से गर्मी बढ़ने का अनुमानित खतरा औसत है.

उपयोगकर्ता: ज़्यूरिख़ से बोस्टन तक की यात्रा में सामान्य तौर पर कितना कार्बन उत्सर्जन होता है?

एजेंट: ज़्यूरिख़ (ZRH) से बॉस्टन (BOS) के लिए फ़्लाइट से होने वाला कार्बन उत्सर्जन, हर यात्री के हिसाब से इस तरह है:

  • इकॉनमी शिपिंग: 415.41 कि॰ग्रा॰ CO2e
  • प्रीमियम इकॉनमी: 582.00 कि॰ग्रा॰ CO2e
  • कारोबार: 1,473.95 कि॰ग्रा॰ CO2e
  • पहला: 1,817.35 कि॰ग्रा॰ CO2e