छोटा जवाब
कोई आधिकारिक SimpleFIN MCP सर्वर नहीं है। SimpleFIN रीड-ओनली बैंक डेटा के लिए एक छोटा, खुला प्रोटोकॉल प्रकाशित करता है, और SimpleFIN Bridge वह होस्टेड सेवा है जो उसे बोलती है। जो आपको मिलता है वह एक एंडपॉइंट से कच्चा JSON है। उसके ऊपर एक AI एजेंट को जो कुछ चाहिए (टूल परिभाषाएँ, कैटेगराइज़ेशन, होस्टिंग, auth) वह आपको बनाना है, या GitHub पर मुट्ठी भर कम्युनिटी प्रोजेक्ट्स से उधार लेना है।
BankBridge वही गुम परत है जो एक उत्पाद के रूप में बेची जाती है। यह 11 टाइप्ड टूल्स, लाइव-फ़ेच किए गए डेटा, और दो auth विकल्पों वाला होस्टेड MCP सर्वर है: bbk_* API keys या OAuth 2.1. एक बैंक कनेक्ट करें, अपने एजेंट के कॉन्फ़िग में URL पेस्ट करें, सवाल पूछना शुरू करें।
तो यह वाकई टूल-बनाम-टूल की तुलना नहीं है। यह बिल्ड बनाम ख़रीद है: $15 प्रति वर्ष वाली डेटा फ़ीड और एक वीकेंड की मेहनत, बनाम $5 प्रति माह प्रति बैंक वाला सर्वर जो पहले से तैयार है। दोनों वाजिब चुनाव हैं। यह गाइड बाक़ी अंतर को दिखाती है ताकि आप खुली आँखों से चुन सकें।
SimpleFIN Bridge आपको क्या देता है
SimpleFIN Bridge की क़ीमत $1.50 प्रति माह या $15 प्रति वर्ष है, और एक सब्सक्रिप्शन 25 संस्थानों तक कवर करता है। आप उसकी बैंक-कनेक्शन परत के ज़रिए अपने बैंक कनेक्ट करते हैं, एक सेटअप टोकन जनरेट करते हैं, उसे एक बार क्लेम करते हैं, और अंदर बनी क्रेडेंशियल के साथ एक access URL वापस पाते हैं। वहाँ से, /accounts पर एक अकेला GET अनुरोध आपका डेटा लौटाता है।
डेटा मॉडल जान-बूझकर छोटा है। अकाउंट्स में नाम, मुद्रा, बैलेंस, और बैलेंस की तारीख़ होती है। ट्रांज़ैक्शंस में एक id, पोस्ट की तारीख़, राशि, कच्चा विवरण स्ट्रिंग, और कभी-कभी pending फ़्लैग होता है। यही पूरा प्रोटोकॉल है।
इस क़ीमत पर, यह उल्लेखनीय है। यह सबसे सस्ती वैध रीड-ओनली बैंक फ़ीड है जो एक डेवलपर ख़रीद सकता है, इसीलिए Actual Budget जैसे बजटिंग टूल्स इसे सपोर्ट करते हैं और इसीलिए सेल्फ-होस्टिंग करने वाले इसे पसंद करते हैं।
कच्चे JSON और एजेंट टूल के बीच का अंतर
SimpleFIN को MCP में रैप करना उथले सिरे पर आसान है। एक टूल परिभाषित करें, उसे get_accounts कहें, JSON फ़ेच करें, मॉडल को दे दें। एक सक्षम डेवलपर यह एक दोपहर में कर लेता है, और आपको जो कम्युनिटी रैपर मिलेंगे वे ज़्यादातर यही हैं।
दिक़्क़त दूसरे सवाल पर सामने आती है। SimpleFIN विवरण वही होते हैं जो बैंक ने भेजे: 'POS DEBIT SQ *COFFEE 4417', बिना कैटेगरी के, बिना साफ़ मर्चेंट नाम के, बिना पुनरावृत्ति की धारणा के। हर सवाल बन जाता है 'सब कुछ फ़ेच करो और मॉडल को छाँटने दो।'
मैं किन सब्सक्रिप्शंस के लिए भुगतान कर रहा हूँ, और क्या इस साल किसी की क़ीमत बढ़ी?
कच्चे SimpleFIN डेटा के साथ, मॉडल को 90 दिनों के ट्रांज़ैक्शंस खींचने होंगे, अनुमान लगाना होगा कि कौन-सी विवरण स्ट्रिंग्स एक ही मर्चेंट हैं, बिलिंग चक्रों का अनुमान लगाना होगा, और राशियों की तुलना करनी होगी। वह अक्सर पहुँच जाएगा, लेकिन कॉन्टेक्स्ट जलाएगा, ज़्यादा समय लेगा, और ऐसी चीज़ें छूट जाएँगी जैसे कोई सब्सक्रिप्शन जिसका विवरण साल के बीच में बदल गया। एक टाइप्ड टूल के साथ, यह get_recurring_charges पर एक कॉल है।
बराबरी तक पहुँचने की बिल्ड सूची
यह वो टूल्स हैं जो BankBridge शिप करता है: list_accounts, get_account, list_transactions, search_transactions, get_spending_summary, get_recurring_charges, get_monthly_cashflow, get_merchant_history, list_categories, list_holdings, और list_investment_transactions. SimpleFIN के ऊपर बराबरी तक पहुँचने के लिए, आप ज़्यादातर खुद बनाएँगे।
ट्रांज़ैक्शन टूल्स को एक कैटेगराइज़ेशन परत चाहिए (प्रोटोकॉल में कोई नहीं है), मर्चेंट सामान्यीकरण (एक सब्सक्रिप्शन कई विवरण वर्तनियों में दिख सकता है), और रिकरिंग पहचान। सारांश टूल्स को महीनों और कैटेगरी के पार समुच्चय चाहिए। खोज को एक इंडेक्स चाहिए, या कम-से-कम आपके इतिहास का पूरा लोकल मिरर।
ग्यारह में से दो बिल्कुल नहीं बन सकते। प्रोटोकॉल में होल्डिंग्स या इन्वेस्टमेंट गतिविधि के लिए कोई मानक फ़ील्ड नहीं हैं, तो ब्रोकरेज सवाल दायरे से बाहर हैं।
फिर उसे परोसने का सवाल है। एक लोकल stdio सर्वर Claude Code, Cursor, या Zed के लिए ठीक है। लेकिन ChatGPT कनेक्टर और वेब पर Claude जैसे रिमोट होस्ट्स को OAuth 2.1 बोलने वाला होस्टेड सर्वर चाहिए। अब आप इंफ्रास्ट्रक्चर चला रहे हैं, और जिस चीज़ की सुरक्षा कर रहे हैं वह एक access URL है जो बैंक क्रेडेंशियल की तरह काम करता है।
ताज़गी और कोटा
SimpleFIN Bridge अकाउंट डेटा को लगभग हर 24 घंटे में एक बार रीफ़्रेश करता है, प्रति दिन 24 या उससे कम API अनुरोधों की अपेक्षा करता है, और हर क्वेरी को 90 दिनों के इतिहास पर सीमित करता है। वे सीमाएँ रात के बजट सिंक के लिए बिल्कुल फ़िट हैं। एजेंट बातचीत के लिए उतनी नहीं।
एजेंट बहुत बात करते हैं। एक पैसे-समीक्षा सत्र बिना कोशिश किए दर्जन भर टूल कॉल कर सकता है:
मेरे इस महीने के ख़र्च की तुलना पिछले महीने से करो, फिर सबसे बड़ी कैटेगरी को मर्चेंट के हिसाब से तोड़ो।
BankBridge हर कॉल पर लाइव-फ़ेच करता है और अपने सर्वर पर कुछ भी कैश नहीं करता, तो आज सुबह पोस्ट हुआ चार्ज आपके अगले जवाब में है। SimpleFIN के साथ न्याय करते हुए, अगर आपके सवाल साप्ताहिक और पिछे-देखने वाले हैं, तो रोज़ की ताज़गी काफ़ी है। अगर आप पूछ रहे हैं 'क्या वह रिफ़ंड अभी तक आया,' तो नहीं।
SimpleFIN कहाँ जीतता है
क़ीमत, पहले और साफ़ तौर पर। $15 प्रति वर्ष 25 संस्थानों तक कवर करता है। BankBridge पर चार बैंकों की क़ीमत $20 प्रति माह है। अगर आपकी एकमात्र बाधा डॉलर है, तो SimpleFIN जीतता है और मुक़ाबला क़रीब भी नहीं है।
यह मालिकाना हक़ पर भी जीतता है। प्रोटोकॉल खुला है, डेटा आपके लिखे कोड में बहता है, और JSON और आपके बीच कुछ नहीं बैठता। अगर आप अपना बजटिंग स्टैक सेल्फ-होस्ट करते हैं, होमलैब चलाते हैं, या बिल्ड का मज़ा लेते हैं, तो यह आपके लिए असली पैसों जितना क़ीमती है, और SimpleFIN उसका सम्मान करता है।
और अगर आप पहले से Actual Budget या ऐसे किसी टूल को खिलाने के लिए SimpleFIN का भुगतान करते हैं, तो कभी-कभार एजेंट सवालों के लिए एक छोटा MCP रैपर सिर्फ़ लिखने के समय के अलावा कुछ नहीं ख़र्च करता। यह एक अच्छी जगह है।
कैसे तय करें
SimpleFIN चुनें अगर आपको सबसे सस्ती संभव फ़ीड चाहिए, आप बिल्ड का मज़ा लेते हैं, रोज़ का डेटा काफ़ी ताज़ा है, आपको इन्वेस्टमेंट टूल्स नहीं चाहिए, और आपका एजेंट Claude Code या Cursor जैसी किसी चीज़ में लोकल चलता है।
BankBridge चुनें अगर आप इस वीकेंड बनाने के बजाय आज सवाल पूछना चाहते हैं, आप वेब पर ChatGPT या Claude जैसे रिमोट होस्ट्स इस्तेमाल करते हैं, आप लाइव बैलेंस चाहते हैं, या आपके पास इन्वेस्टमेंट्स हैं जिन्हें आप अपने एजेंट से देखवाना चाहते हैं। यह $5 प्रति माह प्रति कनेक्टेड बैंक है, कभी भी रद्द करें, 29 होस्ट इंटीग्रेशंस के साथ जो क़दम-दर-क़दम दस्तावेज़ किए गए हैं।
चलाने लायक़ गणित: रैपर खुद एक मज़ेदार वीकेंड है, लेकिन कैटेगराइज़ेशन, रिकरिंग पहचान, और मर्चेंट सामान्यीकरण की परतें असली उत्पाद हैं, और वे कभी पूरी तरह ख़त्म नहीं होतीं। विवरण बदलते रहते हैं, बैंक चीज़ों के नाम बदलते हैं, किनारे के मामले जमा होते हैं। अगर उन सबको बनाए रखने में आपको महीने में एक घंटा भी लगता है, तो आप प्रति बैंक क़रीब $3.50 बचा रहे हैं और बदले में शामें दे रहे हैं।
मैंने पिछले महीने ग्रोसरी पर कितना ख़र्च किया, और क्या वह ऊपर की ओर जा रहा है?
BankBridge के साथ, यह उसी मिनट काम करता है जब आप कनेक्ट करते हैं। SimpleFIN के साथ, यह उसके बाद काम करता है जब आपने वह चीज़ बना ली जो इसे काम करवाती है। दोनों रास्ते वहाँ पहुँचते हैं। उनमें से सिर्फ़ एक आपका प्रोजेक्ट है।