AI活用
MCPクライアントの作り方|TypeScriptでServerへ接続してToolを呼ぶ
公式TypeScript SDKでMCPクライアントを作り、stdio接続、Tool一覧取得・実行、結果とエラーの判定、タイムアウト、切断までを実行ログ付きで解説します。
AIとつくる、実践プログラミング・コーディングメディア
ARCHIVE
公式TypeScript SDKでMCPクライアントを作り、stdio接続、Tool一覧取得・実行、結果とエラーの判定、タイムアウト、切断までを実行ログ付きで解説します。
MCPサーバーをNode.jsとTypeScriptで作り、公式SDK、Zod、stdioを使ってノート検索Toolを登録し、接続設定と安全対策まで解説します。
GeminiのFunction CallingをJavaScriptで実装し、関数宣言、引数検証、アプリ側の実行、function_resultの返却、並列呼び出しの安全対策を解説します。
AIエージェントの誤操作を防ぐHuman in the Loop設計を、リスク分類、承認画面、停止・再開、実行直前の再検証、監査ログまで解説します。
MCPのHost・Client・Server、Tools・Resources・Prompts、stdioとStreamable HTTPの役割を、構成図と用語表でわかりやすく解説します。