JSON-RPC

リモートプロシージャコールの要求と応答をJSON形式でやり取りする軽量な通信仕様。

記事1本
最終言及

JSON-RPCは、あるプログラムが別のプログラムの機能を遠隔で呼び出すリモートプロシージャコール(RPC)をJSON形式で表す通信仕様である。要求には呼び出すメソッド名、引数、識別子を含め、応答には結果またはエラーを含める。広く使われているのはバージョン2.0である。

特定の転送方式に依存しないため、HTTP、WebSocket、標準入出力のいずれの上でも使える。開発ツールのLanguage Server Protocolや、AIツールの接続仕様であるMCPがこの形式を採用している。

この説明は、AIPOSTの記事と広く知られた事実をもとにまとめたものです。誤りがあれば訂正依頼でお知らせください。

この項目を扱った記事

JSON-RPCによる橋渡しで、デスクトップアプリ、ターミナルのCLI、Visual Studio Codeの拡張機能を同じエージェントハーネスにつなぎます。


© 2026 AIPOST. All rights reserved.

AIPOSTは、AIの活用法、AIセキュリティ、性能、起業、ヘルスケア、倫理、業界ニュースを扱うAI専門メディアです。会員登録なしで利用でき、個人情報の取り扱いはプライバシーポリシーで確認できます。