iron_mcp_client.hsp
Version 1.0
Date 2026-04-14
Author IronHSP / iron_mcp_client
目次 (3 グループ / 9 ページ)
iron_mcp_client
iron_mcp_initialize
MCP handshake (initialize + initialized)
JSON-RPC で initialize リクエストを送り、続けて
notifications/initialized を投げます (stdio のみ)。
open_* のあと必ず呼び出してください。
iron_mcp_client ― open
iron_mcp_open_http
HTTP transport で MCP server に接続
HTTP transport は iron_http の http_post 経由。
リクエスト/レスポンス 1 往復ごとに POST します。
iron_mcp_open_stdio
子プロセスとして MCP server を起動
hspmcp.dll の mcp_proc_open でプロセス spawn → JSON-RPC over stdio で
通信を開始します。
iron_mcp_client ― tools
iron_mcp_call
tool を呼び出す
JSON-RPC tools/call を発行 → result.content[0].text を out_var に書き込みます。
text が無ければ raw JSON レスポンスを返します。