精霊を召喚する、と聞いて、レンハルトが最初に思い浮かべたのは——契約の儀式とか、神聖な祈りとか、そういう荘厳な光景だった。
違った。
結論から言う。精霊召喚は、前世の感覚で言えば——遠くの誰かに電話をかけるようなものだった。
***
事の発端は、村の鍛冶場の火が消えたことだった。
ヴィントヘルムで唯一の鍛冶屋、白い髭のオルグじいさんは、炉の火を「精霊様の恩恵」と呼んでいた。村でただ一人、火の精霊と契約を結んでいるらしい。
その火が、今朝、突然消えた。
「困ったのう、レンハルト」
オルグは白い髭を撫でながら溜息をついた。炉の前に積まれた鉄鉱石が、冷たいままだ。鍛冶場は薄暗く、いつもの鉄を打つ音が今日はない。
「精霊様のご機嫌が悪いのか、儀式の手順を間違えたのか……わしの記憶力も怪しくなってきた」
「精霊召喚って、手順があるのか?」
「あるに決まっとる。魔法陣を描き、祈りの言葉を唱え、供物を捧げ——」
オルグが指差した魔法陣を見て、レンハルトは眉をひそめた。
手書きだ。歪んでいる。しかも——これ、何年前のバージョンだ。古すぎる。
前世なら「この仕様、十年前のまま放置されてるんだが」とツッコむレベルだ。
「……じいさん、この魔法陣、俺が書き直していいか?」
「ん? まあ、構わんが……お前、精霊召喚の心得があるのか?」
「ない。でも多分、これより良くできる」
レンハルトは【生成AI】を起動した。
プロンプトを組み立てる。脳内のステータスウィンドウに、文字を打ち込んでいく感覚。
ここで、レンハルトは考えた。
精霊は、呼びかけに応じて力を貸す存在だ。
ゴーレムは、命令に従って物理世界で動く存在だ。
魔法陣は、その二つを繋ぐ回路。
もしこの三つを——精霊も、ゴーレムも、魔法陣も、全部同じ通信規格で繋げたら?
どの精霊にも同じ手順で呼びかけられて、どのゴーレムとも同じ方法で連携できる。
共通の接続手順さえあれば——全部が一つのネットワークになる。
前世の記憶が重なった。Model Context Protocol——AIとツールを繋ぐ標準規格。あれと同じだ。
レンハルトは、その接続手順に名前をつけた。
MCP——マジック・コンテクスト・プロトコル。
プロンプトが固まる。
——「火の精霊を召喚する魔法陣を生成して。共通接続手順準拠。接続の確認段階を含めること」
魔法陣が生成される。
地面に、青白い光の線が浮かび上がり、複雑な幾何学紋様が描かれた。光が刻まれるたびに、空気がビリビリと震えた。
オルグが目を丸くした。
「なんじゃこりゃ……見たこともない魔法陣じゃ」
「MCP準拠の召喚陣。多分、これで動く」
レンハルトは魔法陣の中心に手を置いた。
詠唱文を組み立てる。
「火の精霊に呼びかける。接続手順: MCP。目的: 契約と協働。応答を求む」
魔法陣が、輝いた。
炎が、吹き上がった。
***
炎の中から、人が現れた。
いや——人、なのか?
百八十センチの長身に引き締まった体躯。赤い髪が炎のように逆立ち、毛先が本当に燃えている。パチパチと小さな火の粉が弾ける音が、鍛冶場に響いた。
金色の瞳が、レンハルトを見下ろした。
そして——開口一番。
「この俺様を召喚するとは——」
炎の青年は、魔法陣を見て、眉をひそめた。
「——なんだこの変な術式は」
レンハルトは、一瞬、固まった。
それから——笑いそうになった。必死で堪えた。
「変って……お前が言うのか」
「変だろう。数百年、色んな術者と契約してきたが、こんな召喚陣は初めてだ」
炎の青年——火の上位精霊イグニス——は、魔法陣の縁を指でなぞった。指が触れた線が、赤く明滅する。
「接続手順? 何だこの文言は。火の精霊たる者、礼拝と供物を以て召喚されるべきなのに、お前は何だ、まるで——」
イグニスが言葉を探している。
レンハルトが先に言った。
「遠くの相手に声をかけてる感じ?」
「知らん。が、まあ……そんな感じだ」
イグニスが溜息をついた。溜息に合わせて炎が揺れ、周囲の温度がわずかに上がった。
「……で? 何用だ、変な術者」
「鍛冶炉の火を灯してほしい」
「は?」
イグニスの顔が、明らかに不満そうになった。
「この俺様を、パン焼きの火種にするつもりか?」
「鍛冶だ。パンじゃない」
「同じことだ! 火の精霊たる者、戦場で敵を焼き尽くすために召喚されるべきで——」
「炉が冷えてて困ってる。頼む」
レンハルトは頭を下げた。
イグニスが、ぽかんとした。
「……お前、精霊に頭を下げるのか?」
「必要なら下げる。効率的だろ」
「効率……?」
イグニスが、何か言いかけて、黙った。
それから——小さく笑った。
「面白い奴だ」
イグニスが指を鳴らした。
パチンという音と同時に、炉の中に炎が灯った。赤く、力強く、安定した炎。ゴウッと低い唸りを上げて、炉全体が橙色に染まる。
オルグが歓声を上げた。
「おお! 火が! 精霊様、ありがとうございます!」
「……ふん。礼には及ばん」
イグニスが、そっぽを向いた。耳が少し赤い気がする——炎の精霊だから赤いのは当然だが、なんとなく、照れているように見えた。
レンハルトは、それを見逃さなかった。
***
鍛冶場を出ると、イグニスはレンハルトの隣を歩いていた。
「なあ、術者」
「名前がある。レンハルトだ」
「……名前があるのは知っている。だが術者は術者だ」
「じゃあ好きに呼べ」
「……術者」
レンハルトは肩をすくめた。まあいい。
「で? お前、なんで俺を召喚した?」
「炉の火を灯すため、って言っただろ」
「それだけか?」
レンハルトは立ち止まった。
イグニスも立ち止まった。
「……いや」
レンハルトは、自分の手を見た。ステータスウィンドウが、薄く浮かんでいる。
「精霊とゴーレムを、ネットワークで繋ぎたい。お前が、その最初の接続先だ」
「ねっと、わーく?」
「通信網。複数の精霊とゴーレムを、同じ手順で繋いで、協働させる。そうすれば——この村の全てを、良くできる」
イグニスが、レンハルトを見た。
金色の瞳が、何かを値踏みするように光る。
「……お前、術者のくせに、精霊を道具扱いしないんだな」
「道具じゃない。接続先だ」
「同じだろ」
「全然違う」
レンハルトは真顔で答えた。
「道具は使う。接続先は協働する。お前が嫌なら、接続を切っていい。俺はそれを止めない」
イグニスが、しばらく黙っていた。
風が吹いた。イグニスの炎の髪が揺れて、パチ、と火の粉が夕暮れの空に飛んだ。
それから——小さく、笑った。
「……変な奴だ。本当に」
炎が揺れた。
イグニスが、手を差し出した。
「いいだろう。この俺様が、お前の『接続先』になってやる。ただし——」
金色の瞳が、レンハルトを射抜いた。
「俺を退屈させるな。面白いことを見せろ。さもなくば——」
炎が一瞬、大きく燃え上がった。ゴッ、と空気が焼ける音がした。
「——即座に契約を切る」
レンハルトは、その手を握った。
熱い。だが、火傷はしない。炎の奥に、温かさだけが残る。
「約束する」
ステータスウィンドウに、新しい表示が浮かんだ。
【MCP接続確立: 火の精霊イグニス】
レンハルトの口元が、わずかに緩んだ。
——これで、本格的に始められる。
***
その夜。
レンハルトはパン工房の前に立っていた。
エルナが、焼きたてのパンを手に、首を傾げている。
「なに、その後ろの人」
「精霊」
「は?」
エルナの視線が、レンハルトの背後——イグニスに向いた。
イグニスは腕を組んで仁王立ちしている。炎の髪が夜風に揺れ、周囲がほんのりと橙色に照らされている。
「火の精霊、イグニス。この俺様を——」
「なんで精霊がパン屋の前にいるの」
「……レンハルトに連れてこられた」
エルナが溜息をついて、レンハルトを見た。
「また変なことしたでしょ」
「変じゃない。MCP接続の検証だ」
「日本語で話して」
「ここ日本じゃない」
イグニスが、ぷっと吹き出した。
エルナが睨んだ。
「笑わないでよ、火の精霊……さん」
「いや、すまん。お前ら、漫才か」
「漫才って何?」
エルナとイグニスが同時に言った。
レンハルトは頭を抱えた。
——異世界で前世ネタが通じないのは、分かってたはずなんだが。
「……とにかく」
レンハルトは咳払いをした。
「イグニス、パンの窯に火を入れてくれ」
「は?」
「パンを焼く。お前の炎で」
「……この俺様を、パン焼きの火種に?」
イグニスの声が低くなった。
レンハルトは動じなかった。
「報酬は、焼きたてのパン。エルナのパンは、この村で一番うまい」
エルナが顔を赤くした。
「な、何言ってんの!」
「事実だろ」
「……そういうこと、恥ずかしげもなく言わないでよ」
イグニスが、二人を見比べた。
それから——溜息をついた。
「……わかった。やってやる」
イグニスが窯に手をかざした。
炎が灯る。赤く、温かく、安定した炎。パチパチと柴が爆ぜる音が夜の静けさに心地よく響く。
普段の薪の火とは違う。炎の色がどこか深く、窯全体が均一に温まっていくのがわかった。
エルナが、パン生地を窯に入れた。
——十分後。
焼きたてのパンが、湯気を立てて出てきた。小麦の甘い香りが夜風に乗って広がる。外皮がこんがりと黄金色に焼き上がり、割ると中から白い湯気が立ち昇った。
レンハルトとイグニスが、同時にパンをかじった。
——うまい。
イグニスが、動きを止めた。
「……なんだこれ」
「パン」
「それは知ってる。なんで、こんなに……」
イグニスが言葉を探している。金色の瞳が、少し丸くなっていた。
「数百年ぶりに食べた人間の食い物だ。なのに——こんなに温かいのは、なんでだ」
エルナが、ちょっと誇らしげに答えた。
「あたしが焼いたから」
イグニスが、エルナを見た。
それから——小さく笑った。
「……ふん。悪くない」
イグニスがもう一口、パンをかじった。
パリッ、という小気味よい音がした。
それから黙ってもう一つ手を伸ばした。
レンハルトは、その様子を見ながら思った。
——MCP接続、成功。
精霊とゴーレムを繋ぐネットワーク。それが、この世界を変える。
前世で言うなら、外部の力と自分の力を一つに繋ぐ仕組みだ。
イグニスが言った。
「なあ、レンハルト」
——術者、じゃなくなっていた。
「ん?」
「お前の言ってた『ねっとわーく』ってやつ。もうちょっと詳しく聞かせろ」
レンハルトは、頷いた。
「ゴーレムとの連携テストもやりたいんだ。精霊の力とゴーレムの体を繋げたら、何ができると思う?」
「……面白そうだな」
イグニスの瞳に、炎が揺れた。
——物語が、動き出す。
炎の精霊と、変な術者と、パン屋の娘が、同じパンを食べる夜。
それが全ての始まりだった。