not · büyüyor
MCP vs function calling
MCP function calling'in yerini almaz — tool listesinin nereden geldiğini cevaplar.
Yaygın bir kafa karışıklığı: MCP function calling'in yerini almıyor. Onun üstünde oturuyor.
| Function calling | MCP | |
|---|---|---|
| Nedir | bir model yeteneği | bir wire protocol |
| Tool'ları kim tanımlıyor | senin uygulaman, senin kodunda | bir server, runtime'da |
| Discovery | yok — listeyi hardcode ediyorsun | tools/list |
| Uygulamalar arası yeniden kullanım | hayır, kodu kopyala | evet, server'ı göster |
| Transport | yok, in-process | stdio ya da HTTP |
Rendering diagram…
Model tool çağrısını hep yaptığı gibi yapmaya devam ediyor. MCP bir üst seviyedeki soruyu cevaplıyor: o tool listesi nereden geldi ve başka kim kullanabilir?