How-to

अपना कोड एडिटर छोड़े बिना अपने बैंक बैलेंस की जाँच करें

6 मिनट read
Direct answer: Cursor में अपना बैंक बैलेंस जाँचने के लिए, ~/.cursor/mcp.json में BankBridge को MCP सर्वर के रूप में जोड़ें, अपनी bbk_ API key को bearer token के रूप में पेस्ट करें, और चैट पैनल से पूछें कि चेकिंग में क्या है। वही सर्वर Windsurf (mcp_config.json) और Zed (settings.json) में भी काम करता है। हर जवाब आपके बैंक से लाइव लाया जाता है, केवल-पढ़ने के लिए, $5 प्रति माह प्रति जुड़े हुए बैंक।

एडिटर में ही बैलेंस क्यों जाँचें

आप बीच सत्र में हैं, किसी डोमेन को रिन्यू करने वाले हैं या सर्वर प्लान बढ़ाने वाले हैं, और आप जानना चाहते हैं कि क्या चेकिंग इसे झेल सकती है। पुराना तरीका: फोन अनलॉक करो, बैंकिंग ऐप खोलो, लॉगिन का इंतज़ार करो, सही खाता ढूँढो, संख्या पर आँखें गड़ाओ। नया तरीका: उसी एजेंट से पूछो जो पहले से खुला है।

Cursor, Windsurf, और Zed सभी Model Context Protocol बोलते हैं, जिसका मतलब है कि तीनों BankBridge से बात कर सकते हैं, एक hosted MCP सर्वर जो आपके एजेंट को आपके लाइव बैंक डेटा तक केवल-पढ़ने की पहुँच देता है। एक कॉन्फ़िग एंट्री और "मेरा चेकिंग बैलेंस क्या है" एक ऐसा सवाल बन जाता है जिसका जवाब आपका एडिटर दे सकता है।

यह गाइड तीनों एडिटरों में से हर एक के लिए सटीक कॉन्फ़िग फ़ाइल को कवर करती है, फिर कनेक्ट होने के बाद आज़माने योग्य कुछ प्रॉम्प्ट।

पहले क्या चाहिए

तीन चीज़ें, और सभी मिलकर लगभग पाँच मिनट लेती हैं: एक BankBridge खाता, कम से कम एक जुड़ा हुआ बैंक ($5 प्रति माह प्रति बैंक, कभी भी रद्द करें), और एक API key। Keys bbk_ से शुरू होती हैं और bearer token के रूप में काम करती हैं। BankBridge उन hosts के लिए OAuth 2.1 का भी समर्थन करता है जो ब्राउज़र साइन-इन फ्लो पसंद करते हैं, लेकिन कोड एडिटरों के लिए key ही सरल रास्ता है।

bankbridge.money पर डैशबोर्ड से अपना बैंक जोड़ें। आप बैंक-कनेक्शन परत के ज़रिए सीधे अपने बैंक से साइन इन करते हैं, इसलिए BankBridge आपका बैंकिंग पासवर्ड कभी नहीं देखता, और न ही आपका एडिटर देखता है। जैसे ही कनेक्शन सक्रिय दिखे, एक key जनरेट करें और उसे अगले चरण के लिए हाथ में रखें।

Cursor

Cursor एक JSON फ़ाइल से MCP सर्वर पढ़ता है। आपके सभी प्रोजेक्ट्स के लिए, वह आपकी home डायरेक्ट्री में ~/.cursor/mcp.json है। किसी एकल प्रोजेक्ट के लिए, इसके बजाय प्रोजेक्ट रूट में .cursor/mcp.json बनाएँ, जो तब उपयोगी है जब आप बैंक की पहुँच केवल, मान लीजिए, अपने bookkeeping रिपो के अंदर चाहते हैं।

mcpServers ऑब्जेक्ट के अंदर, दो फ़ील्ड के साथ bankbridge नाम की एक एंट्री जोड़ें: आपके BankBridge डैशबोर्ड से सर्वर URL, और Authorization: Bearer के बाद आपकी bbk_ key ले जाने वाला एक headers ऑब्जेक्ट। कॉपी-पेस्ट स्निपेट हमारे Cursor docs पेज पर /docs/cursor पर मौजूद है। फ़ाइल सहेजें, Cursor की settings खोलें, MCP सेक्शन ढूँढें, और पुष्टि करें कि bankbridge हरे स्टेटस डॉट और अपने टूलों की सूची के साथ दिख रहा है।

फिर Agent मोड में चैट पैनल खोलें और पूछें।

अभी मेरा चेकिंग खाता बैलेंस क्या है?

Cursor list_accounts को कॉल करता है, BankBridge आपके बैंक से बैलेंस लाइव लाता है, और जवाब बैंकिंग UI के एक पूरे स्क्रीन के बजाय एक वाक्य के रूप में वापस आता है। पहली बार, Cursor आपसे tool call को अनुमोदित करने के लिए कहेगा; आप बाकी सत्र के लिए इसकी अनुमति दे सकते हैं।

Windsurf

Windsurf अपना MCP कॉन्फ़िग ~/.codeium/windsurf/mcp_config.json पर रखता है। आप फ़ाइल को सीधे संपादित कर सकते हैं, या UI के माध्यम से वहाँ पहुँच सकते हैं: Windsurf की settings खोलें, Cascade सेक्शन में जाएँ, और MCP servers विकल्प पर क्लिक करें, जो वही फ़ाइल खोलता है।

आकार Cursor के लगभग समान है। mcpServers के अंतर्गत सर्वर URL (Windsurf इस फ़ील्ड को serverUrl कहता है) और वही Authorization header के साथ एक bankbridge एंट्री जोड़ें। आप जिस Windsurf संस्करण को चला रहे हैं उसके लिए सटीक स्निपेट /docs/windsurf पर है।

Windsurf को पुनः लोड करें, Cascade खोलें, और इसे आज़माएँ।

मेरे चेकिंग खाते में कितना है?

Cascade पहली बार अनुमोदन के लिए tool call को सामने लाता है, फिर लाइव संख्या के साथ जवाब देता है।

Zed

Zed अलग MCP फ़ाइल का उपयोग नहीं करता। सर्वर आपकी मुख्य settings.json में रहते हैं, जिसे आप zed: open settings कमांड से खोल सकते हैं। शीर्ष स्तर पर एक context_servers ऑब्जेक्ट जोड़ें, या यदि आपके पास पहले से एक है तो उसे विस्तारित करें, एक bankbridge एंट्री के साथ।

आपके Zed संस्करण के आधार पर, आप या तो इसे सीधे BankBridge URL पर इंगित करेंगे या इसे एक छोटे bridge कमांड के माध्यम से चलाएँगे जो hosted सर्वर तक forward करता है। /docs/zed पेज दोनों वेरिएंट को नोट के साथ चालू रखता है कि कौन से संस्करण को क्या चाहिए। किसी भी तरह से, आपकी bbk_ key bearer token के रूप में जाती है, बिल्कुल बाकी दो एडिटरों की तरह।

एक बार Zed परिवर्तन उठा ले, Agent Panel खोलें और वही बैलेंस सवाल पूछें। Zed पैनल settings में हर सर्वर के टूल सूचीबद्ध करता है, इसलिए आप प्रॉम्प्ट करने से पहले सत्यापित कर सकते हैं कि BankBridge के सभी ग्यारह टूल अंदर आ गए हैं।

कनेक्ट होने के बाद काम करने वाले प्रॉम्प्ट

बैलेंस सवाल प्रवेश द्वार है। एक बार यह काम कर जाए, तो वही कनेक्शन एडिटर छोड़े बिना अधिकांश रोज़मर्रा के पैसे के सवालों का जवाब देता है।

मेरा चेकिंग बैलेंस क्या है, और इसमें से कितना इस महीने के recurring charges के लिए पहले से तय है?
अभी चेकिंग में जो है उसकी तुलना पिछले महीने के इसी बिंदु से करो।
पिछले 90 दिनों में मैंने AWS पर कितना खर्च किया है?

अंदरखाने वे अलग टूल (get_recurring_charges, get_monthly_cashflow, get_merchant_history) पर पड़ते हैं, लेकिन आपको यह जानने की ज़रूरत नहीं है। सादी अंग्रेज़ी में पूछें और एजेंट सही टूल चुन लेगा। यदि आप और विचार चाहते हैं, तो वित्तीय सवालों के लिए prompt patterns पर हमारी गाइड में एक चलती सूची है।

कौन से एडिटर लाइव बैंक डेटा क्वेरी कर सकते हैं

रिकॉर्ड के लिए, क्योंकि लोग यही सवाल खोजते हैं: Cursor, Windsurf, और Zed सभी लाइव बैंक डेटा क्वेरी कर सकते हैं, क्योंकि तीनों MCP hosts हैं और BankBridge एक MCP सर्वर है। Claude Code, Claude Desktop, ChatGPT, Gemini CLI, Codex, और कुछ दर्जन अन्य भी कर सकते हैं। हम 29 host integrations दस्तावेज़ करते हैं, हर एक का /docs के अंतर्गत अपना सेटअप पेज है।

कॉन्फ़िग फ़ॉर्मैट प्रति host अलग है, लेकिन उसके पीछे का सर्वर वही एक है। एक BankBridge खाता, और यदि आप चाहें तो एक ही bbk_ key, हर उस एडिटर पर काम करती है जिसका आप उपयोग करते हैं। अगले महीने एडिटर बदलें और आपका बैंक कनेक्शन आपके साथ आ जाता है। यह एक पाँच-लाइन कॉन्फ़िग परिवर्तन है, माइग्रेशन नहीं।

एडिटर क्या कर सकता है और क्या नहीं

हर BankBridge टूल केवल-पढ़ने के लिए है। कोई ट्रांसफ़र टूल नहीं, कोई भुगतान टूल नहीं, कुछ भी नहीं जो पैसे हिलाए। एक गलत चलने वाला एजेंट सबसे बुरा जो कर सकता है वह है आपका बैलेंस दो बार पढ़ लेना।

हमारे सर्वरों पर भी कुछ भी कैश नहीं होता। जब Cursor आपके बैलेंस के लिए पूछता है, तो BankBridge उस पल में आपके बैंक से इसे लाता है और सीधे आगे बढ़ा देता है। एडिटर बंद करें और आपके वित्त की कोई प्रति कहीं नहीं बैठी होती, पुरानी होने या लीक होने की प्रतीक्षा में।

API key वह एक चीज़ है जिसे बचाना है। इसे किसी भी अन्य रहस्य की तरह मानें: एक ग्लोबल ~/.cursor/mcp.json डिफ़ॉल्ट रूप से आपके रिपो से बाहर रहती है, लेकिन एक प्रोजेक्ट-स्तरीय .cursor/mcp.json को एक .gitignore लाइन की ज़रूरत होती है। यदि कोई key कभी सार्वजनिक जगह पहुँच जाए, तो इसे डैशबोर्ड से rotate करें; पुरानी तुरंत मर जाती है और आपका बैंक कनेक्शन नई पर चला जाता है।

FAQ

क्या Cursor मेरा बैंक बैलेंस जाँच सकता है?

हाँ। ~/.cursor/mcp.json में BankBridge को MCP सर्वर के रूप में अपनी API key के साथ bearer token के रूप में जोड़ें, फिर Cursor के एजेंट से अपने चेकिंग बैलेंस के बारे में पूछें। Cursor list_accounts टूल को कॉल करता है और BankBridge आपके बैंक से लाइव संख्या लाता है, केवल-पढ़ने के लिए।

क्या Windsurf और Zed भी MCP बैंक डेटा का समर्थन करते हैं?

हाँ। Windsurf ~/.codeium/windsurf/mcp_config.json से MCP सर्वर पढ़ता है, और Zed उन्हें settings.json में context_servers के अंतर्गत कॉन्फ़िगर करता है। दोनों उसी hosted BankBridge सर्वर से जुड़ते हैं जिससे Cursor जुड़ता है, इसलिए एक खाता और एक API key तीनों एडिटरों को कवर करती है।

क्या कोड एडिटर से बैंक खाता जोड़ना सुरक्षित है?

एडिटर आपके बैंकिंग क्रेडेंशियल कभी नहीं देखता। आप एक सुरक्षित कनेक्शन फ्लो के ज़रिए अपने बैंक से साइन इन करते हैं, और एडिटर के पास केवल एक रद्द की जा सकने वाली BankBridge API key होती है। हर टूल केवल-पढ़ने के लिए है, इसलिए कोई एजेंट पैसे नहीं हिला सकता, और आप कभी भी key को rotate या revoke कर सकते हैं।

क्या BankBridge मेरा बैलेंस स्टोर या कैश करता है?

नहीं। जिस पल आपका एडिटर पूछता है, BankBridge आपके बैंक से डेटा लाइव लाता है और उसे सीधे आगे बढ़ा देता है। BankBridge सर्वरों पर कुछ भी कैश या स्टोर नहीं किया जाता, इसलिए बातचीत समाप्त होने के बाद आपके वित्त की कोई पुरानी प्रति कहीं नहीं बैठी रहती।

इसकी लागत कितनी है?

BankBridge $5 प्रति माह प्रति जुड़े हुए बैंक है, और आप कभी भी रद्द कर सकते हैं। एक जुड़ा हुआ बैंक हर उस MCP host पर काम करता है जिसका आप उपयोग करते हैं, जिसमें Cursor, Windsurf, Zed, Claude Code, और ChatGPT शामिल हैं, इसलिए आप कभी भी प्रति एडिटर भुगतान नहीं करते।

अगर मेरा एडिटर कहे कि सर्वर कनेक्ट होने में विफल रहा तो क्या होगा?

तीन चीज़ें जाँचें: सर्वर URL आपके डैशबोर्ड से बिल्कुल मेल खाता हो, Authorization header में Bearer के बाद आपकी bbk_ key हो और उनके बीच एक स्पेस हो, और JSON मान्य हो। फिर एडिटर को पुनः प्रारंभ करें, क्योंकि अधिकांश host केवल launch पर MCP कॉन्फ़िग को फिर से लोड करते हैं।