JSON-RPC
リモートプロシージャコールの要求と応答をJSON形式でやり取りする軽量な通信仕様。
記事1本
最終言及 JSON-RPCは、あるプログラムが別のプログラムの機能を遠隔で呼び出すリモートプロシージャコール(RPC)をJSON形式で表す通信仕様である。要求には呼び出すメソッド名、引数、識別子を含め、応答には結果またはエラーを含める。広く使われているのはバージョン2.0である。
特定の転送方式に依存しないため、HTTP、WebSocket、標準入出力のいずれの上でも使える。開発ツールのLanguage Server Protocolや、AIツールの接続仕様であるMCPがこの形式を採用している。
この説明は、AIPOSTの記事と広く知られた事実をもとにまとめたものです。誤りがあれば訂正依頼でお知らせください。