logoalt Hacker News

atonselast Tuesday at 8:52 PM1 replyview on HN

Yes, but if I'm implementing "good old function/tool calling" today, why would I not implement it as MCP? I suppose it complicates things? MCP, in addition to being tooling endpoints, would also open up my software to a rapidly growing ecosystem that requires minimal additional work.

AND I can still use those same endpoints as tools. What would be the argument for "you don't need MCP when implementing new stuff"?


Replies

neyayesterday at 3:18 AM

I think you're confusing implementing MCP for your own software offering/Saas, which is different and I think you should do it, vs implementing third party MCP servers into a Saas backend, which is what I'm talking about.

Because, to do the latter, the standard design is one hosted MCP server per vendor. If you use more than even 5, that's a lot of servers to maintain in a Saas context.

show 1 reply