End-to-end Model Context Protocol (MCP) servers for verifiers

We describe an end-to-end architecture for Model ContextProtocol (MCP) servers for verifiers and implement this approach forthe Isabelle verifier as a library. The end-to-end approach allows usto develop and execute MCP tools – interactions between the LargeLanguage Model (LLM) and the verifier – in the verifier itself. As a result,we allow the LLM to interact directly with the verifier semantics, notjust the verifier syntax. Moreover – when executed in the verifier – thetools become independent of the MCP server implementation and can bemoved between different end-to-end MCP server implementations for thesame verifier. We showcase our approach by developing example MCPtools that leverage access to the verifier semantics and executing them intwo different end-to-end MCP servers for the Isabelle verifier.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-03
DOI
https://doi.org/10.5281/zenodo.23930248
Primary Topic
Logic, programming, and type systems
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

End-to-end Model Context Protocol (MCP) servers for verifiers

Edoardo Putti
Zenodo (CERN European Organization for Nuclear Research)
Logic, programming, and type systems
preprint

End-to-end Model Context Protocol (MCP) servers for verifiers

Edoardo Putti
preprint en

Abstract

We describe an end-to-end architecture for Model ContextProtocol (MCP) servers for verifiers and implement this approach forthe Isabelle verifier as a library. The end-to-end approach allows usto develop and execute MCP tools – interactions between the LargeLanguage Model (LLM) and the verifier – in the verifier itself. As a result,we allow the LLM to interact directly with the verifier semantics, notjust the verifier syntax. Moreover – when executed in the verifier – thetools become independent of the MCP server implementation and can bemoved between different end-to-end MCP server implementations for thesame verifier. We showcase our approach by developing example MCPtools that leverage access to the verifier semantics and executing them intwo different end-to-end MCP servers for the Isabelle verifier.

Zenodo (CERN European Organization for Nuclear Research)
University of Twente (NL)
Logic, programming, and type systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon