What is an MCP server?
Published: October 15, 2026.
Model Context Protocol (MCP) is quietly becoming one of the most useful ideas in AI tooling. Here, we describe what MCP is, why it matters, and how to build an MCP server yourself.
Authors: Ishbel Carlyle & Russ Hyde
Published: October 15, 2026.
Model Context Protocol (MCP) is quietly becoming one of the most useful ideas in AI tooling. Here, we describe what MCP is, why it matters, and how to build an MCP server yourself.
Author: Gigi Kenneth
Published: April 14, 2026.
Learn how to work with Large Language Models programmatically in R and Python, from sending API requests to generating structured outputs and summarising content.
Author: Osheen MacOscar
Published: January 22, 2026.
Ever had trouble adding alt text to your dynamic plots and tables within Shiny apps? That's where ellmer comes in, allowing us to query LLM APIs and generate suitable alt text.
Author: Myles Mitchell
Published: January 8, 2026.
Learn about retrieval-augmented generation (RAG) workflows for large language models. This blog provides a hands-on introduction, including example code for creating a working knowledge store using open source packages in R.