Hello, and welcome!
Justin Castilla
Experienced Developer Advocate specializing in search, AI/ML, and observability technologies, with a proven track record of creating educational content that demystifies complex data structures and technical concepts.
Featured Videos
Tutorials and explainers covering data structures, search, and AI/ML.
Build an MCP Server with Elasticsearch & Claude AI
Build a Model Context Protocol server that connects Claude AI to Elasticsearch, enabling natural language queries over real Apple Watch health data. Covers Resources, Tools, and Prompts with a full Python implementation.
AI Agent with n8n & Elasticsearch MCP Server
Create an AI agent with n8n that leverages the Elasticsearch MCP server. Walk through deploying the server, configuring n8n, and running the full workflow end to end.
Agentic AI for Real-World Route Planning (PyData Talk)
Conference talk on building an agentic AI system that creates and compares optimal routes using ferry schedules, costs, driving distances, and live traffic — powered by MCP and real-world APIs.
Latest Articles
Technical writing on search, AI agents, and developer tooling.
A2A Protocol: Building a Multi-Agent Newsroom with MCP and Elasticsearch
Learn how to build an AI-powered newsroom using the Agent-to-Agent protocol, Model Context Protocol, and Elasticsearch as the knowledge store.
A2A Protocol: Agent Workflow with MCP and Elasticsearch
Deep dive into agent workflow orchestration using A2A protocol, connecting multiple LLM agents through MCP servers backed by Elasticsearch.
MCP Intelligent Search with Elasticsearch
Connecting AI assistants to Elasticsearch through the Model Context Protocol for intelligent, context-aware search.