Files
papers/hanzo-mcp-server/hanzo-mcp-server.tex
zeekay 0d1d121451 papers: cover-consistency + build pass on Hanzo Tier-2/3 catalogue
Fix shared/ include paths to ../shared/ for 55 subdirectory papers so
that hanzocover.sty and lstlang.tex resolve when building from each
paper's own directory (the build pattern used by latexmk per paper).

Build fixes:
- hanzo-operative/sections/03-screen-understanding-pipeline.tex: move
  \COMMENT from after \FOR{...} onto the \STATE line so the algorithmic
  env doesn't mis-parse.
- hanzo-network-architecture (abstract + sections 04, 12, 13): escape
  unicode mu (U+03BC) as $\mu$ for pdflatex.
- ntt-transform/sections/08-benchmark-results.tex: same mu escape.

All 55 Tier-2/3 papers now build clean with latexmk -pdf.
2026-05-13 01:11:04 -07:00

63 lines
2.4 KiB
TeX

\documentclass[11pt,twocolumn]{article}
\usepackage{../shared/hanzocover}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{hyperref}
\usepackage{xcolor}
\usepackage{listings}
\input{../shared/lstlang}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning,fit,backgrounds}
\definecolor{codegreen}{rgb}{0,0.6,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
\lstdefinestyle{mystyle}{
backgroundcolor=\color{backcolour},
commentstyle=\color{codegreen},
keywordstyle=\color{codepurple},
numberstyle=\tiny\color{codegray},
stringstyle=\color{codegreen},
basicstyle=\ttfamily\footnotesize,
breakatwhitespace=false,
breaklines=true,
captionpos=b,
keepspaces=true,
numbers=left,
numbersep=5pt,
showspaces=false,
showstringspaces=false,
showtabs=false,
tabsize=2
}
\lstset{style=mystyle}
\title{Model Context Protocol Server Architecture: Context Management and Tool Execution for AI Systems}
\author{Zach Kelling\thanks{[email protected]} \\ \textit{Hanzo Industries \quad Lux Industries \quad Zoo Labs Foundation} \\ \texttt{[email protected]}}
\date{May 2021}
\begin{document}
\hanzocoverpage
\begin{abstract}
The Model Context Protocol (MCP) defines a standardized interface for AI models to discover and invoke external tools. We present Hanzo MCP Server, a comprehensive implementation featuring 25+ built-in tools across six categories: file operations, shell execution, code intelligence, search, UI automation, and agent orchestration. The server introduces a configurable tool registry with category-based filtering, a unified search engine combining text, AST, and vector-based retrieval, and native Playwright integration for browser automation. Benchmarks demonstrate median tool invocation latency of 12ms for file operations and 89ms for shell commands, with the search engine achieving 94\% precision on code navigation tasks. The implementation is transport-agnostic, supporting stdio, HTTP/SSE, and WebSocket connections.
\end{abstract}
\input{sections/01-introduction}
\input{sections/02-background}
\input{sections/03-architecture}
\input{sections/04-implementation}
\input{sections/05-evaluation}
\input{sections/06-case-studies}
\input{sections/07-discussion}
\input{sections/99-conclusion}
\end{document}