Loading video player...
Want to extend IBM Bob's capabilities with your own custom tools? In this video, Alex Soto walks through building an MCP server from scratch using Java and Quarkus, then connects it to Bob ā all in under 10 minutes. You'll see the full process: scaffolding a Quarkus project, adding the MCP server HTTP extension, writing a simple tool method with just a few lines of code, packaging and running the server, and connecting it to Bob so it can invoke your custom logic during code generation. š¹ What's covered in this video: ā Scaffolding a Java MCP server project using code.quarkus.io ā Adding the MCP server HTTP transport extension ā Writing a tool method with the @Tool annotation and a description that tells Bob when to use it ā Configuring CORS and packaging the application ā Connecting the running MCP server to Bob and invoking it in a prompt š Key takeaway: Building an MCP server for Bob is surprisingly simple ā one configuration line, a few lines of Java, and Bob can call your custom logic. The real power is in what you connect it to: databases, external services, internal APIs, and more. š” Perfect for developers looking to customize Bob's behavior by integrating their own tools and services via MCP. š Try IBM Bob: ibm.com/bob #IBMBob #MCP #Java #Quarkus #MCPServer #watsonx #IBM #DeveloperTools #AIForDevelopers