This final article in a three-part series explores decoupling tools from the host using the Model Context Protocol (MCP) for flexibility and reusability. The author builds an MCP-based tool in Go to execute SQL queries via DuckDB, enabling seamless chatbot interaction while preserving privacy. The implementation covers JSON-RPC handling, tool encapsulation, and integration. The project validates MCP’s effectiveness, with future plans to replace VertexAI with Ollama and add multi-session sup...| Unladen swallow - Olivier Wulveryck