इंजन की हर क्षमता एक Model Context Protocol टूल के रूप में उपलब्ध है। एक बार जब आपका क्लाइंट कनेक्ट हो जाता है, तो आप डैशबोर्ड में सोचना बंद कर देते हैं और सीधे कहते हैं कि आप क्या चाहते हैं: एक प्राइसिंग पेज जोड़ें, साइट को जर्मन में अनुवाद करें, हीरो को गहरा करें और फिर से प्रकाशित करें।
एंडपॉइंट इंजन का अपना URL है जिसके अंत में /mcp लगा होता है:
https://your-host/mcp प्रमाणीकरण OAuth के माध्यम से होता है। पहली बार जब कोई क्लाइंट कनेक्ट होता है तो आपको इंजन पर भेजा जाता है, आप अपने सामान्य खाते से साइन इन करते हैं, और आप उसके द्वारा मांगे गए स्कोप को स्वीकृत करते हैं। क्लाइंट एक टोकन संग्रहीत करता है और उसके बाद इसे चुपचाप रिफ्रेश करता रहता है। आप इसे किसी भी समय डैशबोर्ड से रद्द कर सकते हैं।
Claude Desktop और claude.ai
Claude रिमोट MCP को नेटिव रूप से समझता है, इसलिए कुछ भी इंस्टॉल करने की आवश्यकता नहीं है।
- Settings खोलें, फिर Connectors, फिर Add custom connector।
https://your-host/mcpपेस्ट करें और सेव करें।- Connect पर क्लिक करें। आपको साइन इन करने और स्कोप स्वीकृत करने के लिए इंजन पर भेजा जाता है, फिर वापस Claude पर।
- fastsite टूल अब किसी भी बातचीत में दिखाई देते हैं। list my sites से शुरुआत करें।
यही कनेक्टर डेस्कटॉप ऐप, claude.ai और मोबाइल पर काम करता है — यह आपके खाते पर संग्रहीत होता है, मशीन पर नहीं।
इसे पहले गाइड पढ़ने के लिए कहें
इंजन एक ऑथरिंग गाइड को टूल के रूप में भेजता है। एक अच्छा शुरुआती निर्देश है साइट blog के लिए ऑथरिंग गाइड पढ़ें, फिर पेज का मसौदा तैयार करें। यही अंतर है उस मार्कअप में जो बिल्ड ऑडिट पास करता है और उसमें जो अस्वीकृत हो जाता है।
ChatGPT
- सेटिंग्स में developer mode सक्षम करें, फिर Connectors खोलें।
https://your-host/mcpपर पॉइंट करते हुए एक नया कनेक्टर जोड़ें।- OAuth प्रॉम्प्ट पूरा करें।
- टूल उपलब्ध कराने के लिए बातचीत के अंदर कनेक्टर चुनें।
ChatGPT के रिलीज़ के बीच कनेक्टर सेटअप बदलता रहता है। यदि मेनू अलग दिखे, तो जो भी रिमोट MCP सर्वर जोड़ता हो उसे खोजें — URL ही एकमात्र महत्वपूर्ण चीज़ है।
OpenAI Codex
Codex अपनी कॉन्फिग फ़ाइल से MCP सर्वर पढ़ता है, इसलिए fastsite CLI, IDE एक्सटेंशन और डेस्कटॉप ऐप में आपके रेपो टूलिंग के साथ बैठता है।
# ~/.codex/config.toml
[mcp_servers.fastsite]
url = "https://your-host/mcp" Codex को पुनरारंभ करें और टूल पंजीकृत हो जाएंगे। कॉन्फिग की आपके संस्करण के बीच भिन्न होती हैं — यदि आपके संस्करण में रिमोट सर्वर समर्थित नहीं हैं, तो नीचे दिए गए ब्रिज का उपयोग करें। यह वह सेटअप है जो काम का है यदि आप उसी रेपो में कंटेंट लिखते हैं जिसमें आपका कोड है, क्योंकि Codex एक ही सेशन में डिस्क पर Twig टेम्पलेट संपादित कर सकता है और इंजन के माध्यम से प्रकाशित कर सकता है।
कोई भी अन्य MCP क्लाइंट
fastsite प्रोटोकॉल लागू करता है, न कि किसी वेंडर का इंटीग्रेशन। कोई भी चीज़ जो HTTP पर रिमोट MCP सर्वर से बात कर सके वह काम करेगी। जो क्लाइंट केवल stdio का समर्थन करते हैं वे एक मानक रिमोट-MCP प्रॉक्सी से ब्रिज कर सकते हैं:
npx mcp-remote https://your-host/mcp प्रोटोकॉल विवरण — डिस्कवरी, रजिस्ट्रेशन, टोकन लाइफटाइम, पूरा टूल कैटलॉग — MCP संदर्भ पर उपलब्ध है। यदि आप किसी एजेंट का उपयोग बिल्कुल नहीं करना चाहते, तो REST API उसी कार्य को कवर करता है, और webhooks पुश दिशा को संभालते हैं।
एजेंट वास्तव में क्या कर सकता है
कंटेंट
पेज और पोस्ट बनाएं और संशोधित करें, URL से alt टेक्स्ट के साथ मीडिया आयात करें, रीडायरेक्ट प्रबंधित करें, चीज़ों को ट्रैश में भेजें और वापस लाएं।
डिज़ाइन
Twig शेल और CSS टोकन पढ़ें और फिर से लिखें, बदलाव से पहले स्नैपशॉट लें, उसके बाद रिवीजन पुनर्स्थापित करें।
स्थानीयकरण
एक लोकेल जोड़ें, प्रकाशित कंटेंट और UI स्ट्रिंग का अनुवाद करें, पूरे ट्री में hreflang सही रखें, लोकेल को साफ़ तरीके से हटाएं।
रिलीज़
डिप्लॉय किए बिना प्रीव्यू करें, बिल्ड ऑडिट चलाएं, git पर प्रकाशित करें, जॉब स्थिति जांचें, बैकअप लें और पुनर्स्थापित करें।
इसे सुरक्षित रखना
- स्कोप यह तय करते हैं कि यह क्या कर सकता है। वे साइट के अनुसार नहीं, क्रिया के अनुसार स्वीकृत किए जाते हैं:
publishके बिनाcontent:writeदें और एक एजेंट पूरे दिन मसौदा और संशोधन कर सकता है बिना कुछ CDN तक पहुंचाए। - एक्सेस आपके खाते का अनुसरण करती है। आपके रूप में कनेक्ट किया गया एजेंट ठीक उन्हीं साइटों तक पहुंच सकता है जिन तक आप पहुंच सकते हैं — इससे अधिक नहीं। इसे और सीमित करने के लिए, एक ऐसा उपयोगकर्ता बनाएं जो केवल एक साइट से संबंधित हो और एजेंट को उनके रूप में कनेक्ट करें।
- प्रकाशन एक अलग चरण है। कंटेंट लिखना उसे लाइव नहीं करता; प्रकाशन अपना अलग टूल कॉल है। मसौदे और प्रीव्यू कभी इंजन से बाहर नहीं जाते।
- हर प्रकाशन एक कमिट है। यदि किसी एजेंट ने कुछ ऐसा किया जो आप नहीं चाहते थे, तो diff वहीं मौजूद है और
git revertउसे पूर्ववत कर देता है। - बड़े बदलावों से पहले स्नैपशॉट लें। शेल स्नैपशॉट सस्ते हैं, एक को पुनर्स्थापित करना एक टूल कॉल है, और एक रिस्टोर पहले अपना खुद का स्नैपशॉट लेता है — इसलिए पूर्ववत का पूर्ववत भी काम करता है।
- बिल्ड रक्षा की अंतिम पंक्ति है। एक एजेंट ऐसा पेज नहीं भेज सकता जो ऑडिट में विफल हो। टूटा हुआ मार्कअप सीमा पर ही अस्वीकृत हो जाता है, प्रोडक्शन में नहीं।