Universal Tool Calling Protocol (UTCP) - Finally a discovery protocol for Tool Calls


As I dive into this I am actually struggling not to just go out and wire this in.

Since I discovered MCP and tool calls I have been saying the way we do “discovery” is idiotic. By discovery I mean the process of adding new tool calls to your agentic software.

You had to manually go in and edit a JSON file. That would never get wide ranging adoption, my mother is not going to edit JSON to get access to new tools.

Well I have great news! Universal Tool Calling Protocol (UTCP) is aiming to change all of that.

Aggregators of MCPs and Tools can not use UTCP to give agents a single point to access many tools.

What does this mean for the end user? A quick painless way for your agents to find and use new tools without you needing to do a bunch of extra technical work. Yes it has risks, which they discuss on their website, but what new innovation doesn’t?

I had already started to build my own Tool Provider MCP service but I am now pivoting to use this standard. If you are looking to get your tools listed then shoot me a message and I will get them added to it.

A special thanks to Razvan Ion Radulescu and his team for creating this protocol. ​ ​