W skrócie: buduj od zera, gdy wartość serwera tkwi w niestandardowej logice — głębokich integracjach, nietypowym działaniu narzędzi, wymaganiach, których żadna platforma nie przewidziała. Wybierz platformę no-code, gdy wartością serwera jest twoja wiedza — dokumenty, zasady, fakty o produktach — plus narzędzia, które da się wyrazić prostym wywołaniem HTTP. Większość firmowych serwerów MCP należy do tej drugiej grupy, dlatego „potrzebujemy do tego programisty” to zwykle błędne założenie na start — a czasem dokładnie właściwe.
Poniższe porównanie stara się być uczciwe wobec obu kolumn.
Na czym naprawdę polega budowa od zera
Serwer MCP to nie jest duży program. Minimalny to przyjemne popołudnie z SDK. Ale wersja minimalna i wersja na poziomie firmy to różne projekty, a dystans między nimi to miejsce, w którym kryją się koszty:
- Autoryzacja. OAuth 2.1 tak, jak określa go MCP — walidacja wystawcy, rejestracja klientów przez Client ID Metadata Documents, obsługa tokenów. Tę część zespoły najbardziej nie doszacowują i tu błędy są po cichu poważne.
- Hosting i utrzymanie. TLS, dostępność, logi, domena, ktoś odpowiedzialny, gdy serwer leży.
- Pipeline treści. Jeśli serwer odpowiada na podstawie dokumentów, budujesz crawling, parsowanie, wyszukiwanie i cytowania — produkt wyszukiwania przykręcony do serwera protokołu.
- Aktualność. Ten pipeline musi się uruchamiać od nowa przy każdej zmianie źródeł — zawsze.
- Zmiany specyfikacji. Część MCP dotycząca autoryzacji była już poprawiana więcej niż raz. Ktoś musi czytać changelog i wdrażać migrację.
Nic z tego nie jest egzotyczne. Wszystko to jest utrzymaniem, które trwa dłużej niż pierwsza budowa.
Co zamiast tego robi platforma no-code
W SuperCognit kolejność jest taka: zaimportuj swoją stronę — w około dwie minuty trafia do bazy wiedzy z cytowaniami — prześlij dokumenty, których nie ma pod żadnym adresem URL, podłącz narzędzia, opublikuj. Efektem jest serwer MCP działający w Claude i w każdym kliencie MCP, z OAuth 2.1 zgodnym z aktualną specyfikacją i każdym serwerem odizolowanym we własnej przestrzeni roboczej. Ta sama budowa daje też agenta czatu, co jest realną oszczędnością: jedna baza wiedzy obsługuje dwie powierzchnie.
Wiedza synchronizuje się według harmonogramu, nawet co godzinę, więc problem pipeline’u „na zawsze” należy do platformy, a nie do ciebie. Jeśli chcesz pobierać opłaty za dostęp, subskrypcje Stripe za stanowisko, faktury i wypłaty są wbudowane, a SuperCognit jako merchant of record pobiera prowizję platformy. Własne domeny są obsługiwane. Plany są w EUR z 7-dniowym okresem próbnym, więc „sprawdźmy” kosztuje praktycznie zero.
Porównanie obok siebie
Kiedy wygrywa własny kod
Trzy uczciwe przypadki. Twoje narzędzia potrzebują zachowań, których nie wyrazi wywołanie HTTP typu żądanie–odpowiedź — długotrwałych sesji, strumieniowanego stanu pośredniego, egzotycznej autoryzacji do systemów wewnętrznych. Twoje wymogi zgodności nakazują, by serwer działał w całości na twojej infrastrukturze. Albo serwer jest w głębokim sensie twoim produktem i chcesz mieć każdą jego warstwę. Jeśli masz zespół inżynierów i spełniony jest jeden z tych warunków — buduj. Protokół jest dobrze udokumentowany, a SDK są dobre.
Złoty środek, który większość zespołów pomija
Wybór jest mniej zero-jedynkowy, niż sugeruje tabela. W SuperCognit narzędzia HTTP agenta stają się wywoływalnymi narzędziami MCP — więc niestandardowa logika może żyć tam, gdzie jej miejsce, za API napisanym przez twój zespół, a warstwa protokołu, autoryzacja, wiedza i rozliczenia zostają no-code. Piszesz jeden endpoint, a nie cały serwer. W praktyce to pokrywa większość tego, co okazuje się kryć za „potrzebujemy czegoś własnego”.
Pytanie nie brzmi, czy potrafisz zbudować serwer MCP — potrafisz. Brzmi: czy tym, co wyróżnia twój serwer, jest hydraulika protokołu, czy wiedza i narzędzia, które za nim stoją. W większości firm to drugie, a hydraulika to dziwne miejsce na wydawanie czasu inżynierów.
