Поређење

BankBridge наспрам SimpleFIN за AI агенте

6 мин read
Direct answer: Не постоји званични SimpleFIN MCP сервер. SimpleFIN Bridge сервира сирови JSON налога и трансакција преко једне крајње тачке, па повезивање са AI агентом значи покретање заједничког омотача или писање сопственог. BankBridge је тај слој већ изграђен: хостовани MCP сервер са 11 типизованих алата, OAuth 2.1, и подацима уживо за $5 месечно по банци.

Кратак одговор

Не постоји званични SimpleFIN MCP сервер. SimpleFIN објављује мали, отворени протокол за read-only банкарске податке, а SimpleFIN Bridge је хостована услуга која га говори. Оно што добијаш је сирови JSON са једне крајње тачке. Све што AI агенту треба поврх тога (дефиниције алата, категоризација, хостинг, аутентификација) морош сам да изградиш, или да позајмиш од шачице пројеката заједнице на GitHub-у.

BankBridge је тај недостајући слој продат као производ. То је хостовани MCP сервер са 11 типизованих алата, подацима преузетим уживо, и две опције аутентификације: bbk_* API кључеви или OAuth 2.1. Повежи банку, налепи URL у конфигурацију свог агента, почни да постављаш питања.

Дакле, ово заправо није поређење алата насупрот алата. Ово је изградња насупрот куповине: фид података од $15 годишње плус викенд рада, наспрам сервера од $5 месечно по банци који је већ готов. Оба су разумна избора. Остатак овог водича мапира јаз да можеш да бираш отворених очију.

Шта ти SimpleFIN Bridge пружа

SimpleFIN Bridge кошта $1.50 месечно или $15 годишње, и једна претплата покрива до 25 институција. Повежеш банке кроз његов слој за повезивање банака, генеришеш setup токен, једном га преузмеш, и назад добијеш URL за приступ са уграђеним креденцијалима. Одатле, један GET захтев ка /accounts враћа твоје податке.

Модел података је намерно мали. Налози носе име, валуту, баланс и датум баланса. Трансакције носе id, датум књижења, износ, сирови стринг описа, и понекад pending заставицу. То је цео протокол.

За те паре, невероватно је. То је најјефтинији легитиман read-only банкарски фид који програмер може да купи, због чега га алати за буџетирање попут Actual Budget подржавају и због чега га self-hosting заједница воли.

Јаз између сировог 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. Сада покрећеш инфраструктуру, а оно што штитиш је URL за приступ који се понаша као банковни креденцијал.

Свежина и квоте

SimpleFIN Bridge освежава податке о налозима отприлике једном на 24 сата, очекује 24 или мање API захтева дневно, и ограничава сваки упит на 90 дана историје. Та ограничења савршено пристају ноћној синхронизацији буџета. Мање се уклапају у разговор са агентом.

Агенти су причљиви. Једна сесија прегледа новца може да направи десетак позива алата без труда:

Упореди моју потрошњу овог месеца са прошлим, па највећу категорију разложи по продавцу.

BankBridge преузима податке уживо при сваком позиву и ништа не кешира на својим серверима, па је наплата књижена јутрос у твом следећем одговору. Да будем поштен према SimpleFIN-у, ако су ти питања недељна и ретроспективна, дневна свежина је сасвим довољна. Ако питаш 'да ли је онај повраћај стигао,' није.

Где SimpleFIN побеђује

Цена, прва и јасно. $15 годишње покрива до 25 институција. Четири банке на BankBridge коштају $20 месечно. Ако ти је једино ограничење новац, SimpleFIN побеђује и није ни близу.

Побеђује и по власништву. Протокол је отворен, подаци теку у код који си ти написао, и ништа не стоји између тебе и JSON-а. Ако сам хостујеш свој стек за буџетирање, водиш homelab, или једноставно уживаш у изградњи, то ти вреди правог новца, и SimpleFIN то поштује.

А ако већ плаћаш SimpleFIN да храни Actual Budget или сличан алат, мали MCP омотач за повремена питања агенту не кошта ништа осим времена за писање. То је сасвим фино место.

Како одлучити

Изабери SimpleFIN ако желиш најјефтинији могући фид, уживаш у изградњи, дневни подаци су довољно свежи, не требају ти инвестициони алати, и твој агент ради локално у нечему попут Claude Code или Cursor.

Изабери BankBridge ако би радије данас постављао питања него овог викенда градио, користиш удаљене хостове попут ChatGPT-а или Claude на вебу, желиш стања уживо, или имаш инвестиције које би желео да агент види. Кошта $5 месечно по повезаној банци, откажи када хоћеш, са 29 хост интеграција документованих корак по корак.

Рачуница вредна разматрања: сам омотач је забаван викенд, али слојеви за категоризацију, детекцију понављања и нормализацију продаваца су прави производ, и никад нису сасвим готови. Дескриптори мутирају, банке преименују ствари, ивични случајеви се гомилају. Ако те одржавање свега тога кошта чак и сат времена месечно, штедиш око $3.50 по банци и то плаћаш вечерима.

Колико сам прошлог месеца потрошио на намирнице, и да ли то расте?

Са BankBridge-ом, то ради оног минута кад повежеш. Са SimpleFIN-ом, ради пошто изградиш ствар која то ради. Оба пута воде тамо. Само један од њих је твој пројекат.

FAQ

Постоји ли званични SimpleFIN MCP сервер?

Не. SimpleFIN објављује протокол за податке, не MCP сервер. Неколико пројеката заједнице обмотава SimpleFIN Bridge у MCP, укључујући Cloudflare Worker и самохостовану финансијску апликацију са MCP крајњом тачком. Ако желиш подржан, хостовани MCP сервер за банкарске податке, то је оно што BankBridge јесте.

Колико кошта SimpleFIN Bridge у поређењу са BankBridge?

SimpleFIN Bridge кошта $1.50 месечно или $15 годишње и покрива до 25 институција. BankBridge кошта $5 месечно по повезаној банци, откажи када хоћеш. SimpleFIN је јефтинији у сировим доларима; BankBridge укључује MCP сервер, типизоване алате, хостинг и аутентификацију коју би иначе морао сам да градиш.

Да ли SimpleFIN укључује категорије трансакција или имена продаваца?

Не. SimpleFIN протокол враћа трансакције са id-јем, датумом, износом и сировим стрингом описа. Не постоје стандардна поља за категорије, очишћена имена продаваца или детекцију рекурентних трошкова, па агент изграђен на њему мора да их закључи из дескриптора, или ти сам мораш да изградиш тај слој.

Могу ли да видим инвестициона улагања преко SimpleFIN-а?

Не преко основног протокола. SimpleFIN-ов модел података покрива само налоге и трансакције, без стандардних поља за улагања или инвестициону активност. BankBridge укључује list_holdings и list_investment_transactions, па агент може да прегледа позиције и инвестиционе трансакције уз обичне банковне налоге.

Колико су свежи подаци у свакој услузи?

SimpleFIN Bridge се ажурира отприлике једном на 24 сата и очекује 24 или мање API захтева дневно. BankBridge преузима податке уживо од твоје банке при сваком позиву алата и ништа не кешира на својим серверима, па се наплата књижена пре пар минута појави у следећем одговору твог агента.

Могу ли да користим SimpleFIN са Claude Desktop или ChatGPT?

Да, уз рад. Мораш да напишеш или покренеш локални MCP омотач за Claude Desktop, Claude Code или Cursor. Удаљени хостови попут ChatGPT конектора траже хостовани сервер који говори OAuth 2.1, што значи да сам покрећеш инфраструктуру. BankBridge подржава оба обрасца одмах, са API кључевима или OAuth-ом.