Making AI Personal: Building Context-Rich AI Tools with MCP • Kris Jenkins • GOTO 2025

· Source: GOTO Conferences · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Intermediate, extended

Summary

Kris Jenkins' GOTO 2025 talk, "Making AI Personal: Building Context-Rich AI Tools with MCP," advocates for "thinking small" in AI development, focusing on immediate, personal productivity gains rather than large-scale enterprise solutions. He introduces "agentic AI" as a Large Language Model (LLM) augmented with programmer-defined tools, where the LLM intelligently decides when to invoke these tools to enhance context and answer ambiguous questions. The core technology is the Model Context Protocol (MCP), described as JSON RPC, which enables defining these tools and their invocation context. Jenkins provides a practical guide for building an MCP server, requiring only three basic JSON messages: initialize, list your tools, and call a tool. He emphasizes using reflection in programming languages to convert function signatures into JSON descriptions, crucial for the LLM's understanding. The talk also highlights "delegated coding" as an effective prompting strategy for LLMs to assist in server development and stresses the importance of detailed function descriptions for effective tool invocation.

Key takeaway

For AI Engineers or developers seeking to personalize AI for daily tasks, consider building a Model Context Protocol (MCP) server. This allows you to integrate custom tools with LLMs, transforming ambiguous personal questions into actionable insights. You can automate routine tasks like status updates or secure email management by defining specific functions and their invocation context. Start by implementing a basic JSON RPC server with reflection to quickly create context-rich AI agents for your immediate needs.

Key insights

Agentic AI combines LLMs with programmer-defined tools, enabling context-rich answers to ambiguous personal queries.

Principles

Method

Build an MCP server using JSON RPC with initialize, list tools, and call function messages. Use reflection to convert function signatures to JSON descriptions for LLM context.

In practice

Topics

Best for: AI Engineer, Machine Learning Engineer, Software Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by GOTO Conferences.