# Extending ResourceLink: Patterns for Large Dataset Processing in MCP Applications

arXiv: https://arxiv.org/abs/2510.05968 · HTML: https://mlsanity.com/paper/2510.05968/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 7 Oct 2025.

## Built on by (most cited first, 1 of 1)

- [Agents Don't Paginate: First-Chunk Selection for LLM Tool Responses](https://mlsanity.com/paper/2608.26130/) (2026)

## Abstract (arXiv)

Large language models translate natural language into database queries, yet context window limitations prevent direct deployment in reporting systems where complete datasets exhaust available tokens. The Model Context Protocol specification defines ResourceLink for referencing external resources, but practical patterns for implementing scalable reporting architectures remain undocumented. This paper presents patterns for building LLM-powered reporting systems that decouple query generation from data retrieval. We introduce a dual-response pattern extending ResourceLink to support both iterative query refinement and out-of-band data access, accompanied by patterns for multi-tenant security and resource lifecycle management. These patterns address fundamental challenges in LLM-driven reporting applications and provide practical guidance for developers building them.
