Connect Perl with AI using the Model Context Protocol (MCP). An MCP server hands a model three kinds of things: tools it can call, prompts it can start from, and resources it can read. At its core MCP is all about text processing, which makes it a great fit for Perl.
The protocol revision implemented is '2026-07-28', and it is stateless. There is no handshake and no session, every request stands on its own, so an MCP endpoint is just another route in your Mojolicious application and scales the same way.
Read on for a tour, or go straight to MCP::Server for the reference documentation.
| Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
|---|---|---|---|---|---|
| 0.150.0-bp160.1.1 info | GA Release | 2026-07-31 | 16.0 |
|
|
| 0.100.0-bp157.2.1 info | openSUSE-2026-178 | 2026-05-27 | 15 SP7 Update |
|
|
| 0.80.0-bp156.5.1 info | openSUSE-2026-105 | 2026-03-29 | 15 SP6 Update |
|
|
| 0.80.0-bp160.1.1 info | GA Release | 2026-02-18 | 16.0 |
|
|
| 0.40.0-bp156.2.1 info | openSUSE-2025-340 | 2025-09-08 | 15 SP6 Update |
|
|
| 0.40.0-bp160.1.1 info | GA Release | 2025-08-05 | 16.0 |
|
|