Architecting a Knowledge Gateway for the AI Era
In the mid-1990s, university administrators and IT directors were grappling with a puzzling new technology: the HTTP daemon.
Before web servers became ubiquitous on campus, universities shared information through a fractured patchwork of Gopher servers, FTP directories, and printed course bulletins. HTTP and HTML didn’t just digitize paper documents; they created a universal protocol. For the first time, any client software (a browser) running on any operating system could request a resource from any server across the globe and display it in a human-readable format.
Every major web shift over the following thirty years—CSS styling, mobile-responsive layouts, REST APIs, GraphQL, and headless CMS platforms—was built on top of that exact same foundational contract: a human-driven client requesting visual documents or JSON payloads to render on a display.
We are now living through another protocol-level inflection point.
When the primary consumer on the other end of the network connection is an autonomous AI agent rather than a human sitting in front of a browser viewport, the document-retrieval model of the traditional web is no longer the right abstraction. Earlier this year, I explored why the webpage can no longer be our primary source of truth when machines become the primary readers.
The agentic web needs a new transport layer. And that layer is rapidly becoming the Model Context Protocol (MCP).
The Limits of the “Passive RAG” Era
Over the past few years, the standard enterprise strategy for adopting AI has been straightforward: take all of your website copy, policy PDFs, and knowledge base articles, slice them into 500-word chunks, compute vector embeddings, and store them in a vector database. When a user asks a question, run a Retrieval-Augmented Generation (RAG) query to pull the most “semantically similar” paragraphs and pass them into an LLM’s prompt window.
When I first explored grounding campus AI with RAG back in 2024, that retrieval-first architecture was an essential leap forward from raw zero-shot prompting. But over time, the structural limitations of passive vector search in institutional environments have become undeniable.
Vector search is probabilistic, not deterministic. It measures mathematical proximity, not operational truth. It is fundamentally an educated guess about what text chunks look similar to the user’s query.
When a college student asks:
“If I withdraw from BIO 148 this Thursday, will my GPA drop below the threshold for my provincial scholarship, and can I appeal before financial aid recalculates on Monday?”
“Semantically similar” text isn’t good enough. You cannot approximate institutional policy with cosine similarity.
Furthermore, traditional RAG is entirely passive. It reads static snapshots of past prose. It cannot query live transactional state, verify dynamic prerequisites, or interact with campus databases. To solve real user problems, agents need something far more robust than vector similarity. They need deterministic interfaces.
How MCP Changes the Contract
This is where the Model Context Protocol enters the architectural picture.
Originally announced by Anthropic as an open standard (with the underlying protocol documented in the MCP Specification), MCP is often misunderstood as merely a plugin interface for local desktop assistants. In reality, it represents something much larger: a standardized communication protocol for how autonomous agents discover, negotiate, and consume capabilities across systems.
Just as HTTP formalized requests and responses (GET, POST, status codes, and MIME types) so that any browser could communicate with any server without custom bespoke integrations, MCP formalizes how an AI agent interacts with external context:
- Resources: Structured, read-only data streams that an agent can monitor or pull into its context window on demand.
- Prompts: Standardized, parameter-driven interaction templates exposed directly by the host system.
- Tools: Deterministic, executable functions accompanied by strict, typed JSON Schema specifications that an agent can invoke to inspect or execute operations.
When an AI agent connects to an MCP server, it doesn’t scrape a messy DOM or guess its way through fragmented vector chunks. It executes a capability handshake:
- The server advertises its available tools and schemas: “I can check financial aid status, verify course prerequisites, and return official appeal deadlines.”
- The agent reads the typed parameter schema and formulates a valid call.
- The system executes the logic deterministically against the source of truth and returns a clean, structured payload with full data provenance.
Zero HTML scraping. Zero layout noise. Zero probabilistic guesswork on critical policies.
The Federated Campus in the Agentic Age
To see why this protocol model matters, consider how a university campus actually operates. Higher education institutions are inherently decentralized. No single monolithic system controls everything; the Registrar, Financial Aid, Student Housing, Academic Advising, and Campus Recreation all run distinct platforms with separate governance workflows.
In the previous web era, the solution to this fragmentation was building a massive centralized portal with dozens of subdomains and endless navigation links—leaving the student to manually bounce between five different websites to piece together an answer.
In an MCP-driven architecture, the campus becomes a federated network of specialized knowledge endpoints:
- The Registrar’s Office maintains an MCP endpoint exposing tools like
check_prerequisites(course_id)andget_drop_deadlines(term). - The Student Financial Center exposes tools like
calculate_sap_status(student_id)andget_appeal_windows(). - The Central Content Hub exposes structured knowledge entities—anchored in semantic vocabularies like Schema.org—for academic departments, faculty directory records, and official student support centers.
When a student asks a complex question through an institutional assistant or their own personal agent, that agent doesn’t hallucinate an answer based on outdated PDFs scraped three months ago.
It acts as an autonomous coordinator: querying the Registrar’s MCP endpoint for exact deadline parameters, checking the Financial Center’s endpoint for policy rules, and synthesizing a verifiable, citation-backed answer in seconds.
The New Role of Digital Experience Teams
This architectural evolution fundamentally changes the mission of digital platform teams in higher education.
For thirty years, web teams have spent the majority of their time as visual layout builders: designing page templates, managing CSS frameworks, untangling navigation menus, and troubleshooting display responsiveness.
Those presentation skills still matter—humans will always appreciate beautiful, accessible visual websites. But the primary frontier of institutional web engineering is moving deeper into the stack:
- From Page Builders to Knowledge Stewards: Moving beyond layout containers to model institutional information as clean, structured, and fieldable entities (carrying forward the lessons of classic content modeling).
- From Display Layers to API Endpoints: Treating every policy, deadline, and service description as a machine-readable data contract ready for agent consumption.
- From Webmasters to Protocol Architects: Designing the secure gateways, authentication boundaries, and MCP servers that will allow agents to interact safely with institutional platforms.
Just as early web architects spent the 1990s laying the HTTP foundations that powered three decades of digital transformation, today’s platform engineers are building the agentic interfaces that will define the next thirty years.
The web isn’t disappearing—it is growing a new nervous system. And MCP is the protocol bringing it to life.
Related Notes
Moving Beyond the Pixel Swamp
Why higher education websites need an authoritative event API and data contract instead of a chaotic tangle of third-party tracking pixels.
The Webpage Is Dead, Long Live the Webpage
Why the rise of AI agents means we must stop treating content as visual layout containers and start architecting it as a queryable knowledge system.
Balancing Web Governance and State Records Retention
How a collaborative pilot project between university web engineers and institutional archivists balances rapid content iteration with legal retention mandates.