PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで 電子書籍版

  • PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで 電子書籍版
  • 3630円(税込)

    • 本作品について、無料施策・クーポン等の割引施策・PayPayポイント付与の施策を行う予定があります。
      この他にもお得な施策を常時実施中、また、今後も実施予定です。詳しくはこちら。

    作品内容

    Pythonで一から作るAIエージェント基盤!MCPの完全理解から、高度なAI連携、セキュアな実装まで。【日本語版独自】MCP 2.0対応コラム&追加サンプルコード入手可本書は、AIと外部システムをつなぐ標準仕様Model Context Protocol(MCP)の仕組みを理解しつつ、Pythonコーディングによってサーバーとクライアントを一から構築する実践的技術書です。堅牢でセキュアなAIアーキテクチャを設計したいバックエンド開発者、AIエンジニア、ソフトウェアアーキテクトに最適な一冊です。本書では、プロトコルの基礎について原書(MCP 1)ベースで解説しながら、日本語版の独自コラムや脚注、追加サンプルコードを通じて、MCP 2.0をフォローしています。「なぜSSEからStreamable HTTPへ移行したのか」「なぜステートレス化されたのか」―プロトコル進化の背景にあるアーキテクチャ設計の意図を浮き彫りにし、原書以上の価値を提供します。◆最新仕様を含むサーバーとクライアントの構築◆ローカルのSTDIO通信はもちろん、リモート向けのSSEや、MCP 2で標準となったStreamable HTTPといった各種トランスポートを用いた通信の実装をPythonで実践的にコーディング。◆LLMを組み込んだエージェントの実装◆クライアントにLLMを統合し、ユーザーのプロンプトから「どのMCPサーバーのツールを呼び出すべきか」をLLMに自律的に判断させるエージェントを構築。◆高度なAI連携フローとMRTRの理解◆サーバーからクライアント側のLLMにタスクを委譲するフローや、動的対話のフローを実装。さらに、最新仕様であるMRTR(Multi Round-Trip Requests)によるステートレスな対話モデルへの移行についても触れています。◆セキュアな運用基盤の構築◆本番環境での運用を見据え、Basic認証から、JWTやOAuth 2.1を用いたセキュアな認証・認可ミドルウェアを構築。Pydanticや非同期処理など、Web開発に向けたモダンPythonの手法も習得。プロトコルのブラックボックスに頼らず、仕組みの根幹から高度なAIインタラクション、エンタープライズ水準のセキュアな運用基盤の構築へと段階的にステップアップ。「本格的な自律型AIシステム」を自分の手で作り上げるための根本的な技術を把握できます。■目次構成第1章 Model Context Protocolの意義第2章 詳解MCP第3章 サーバーの構築とテスト第4章 SSEサーバーの構築:動的でリアルタイム性の高いアプリの実現第5章 Streamable HTTP:MCPサーバーのHTTPストリーミング技術第6章 高度なMCPサーバー構築法第7章 MCPクライアントの構築第8章 MCPサーバーの効果的な利用法第9章 サンプリング:サーバーからクライアントへの依頼第10章 エリシテーション:サーバーからユーザーへの依頼第11章 アプリケーションのセキュリティ対策第12章 MCPアプリケーションの本番環境への導入付録A モダンPythonでのWebの構築※本書は『Learn Model Context Protocol with Python: Build agentic systems in Python with the new standard for AI capabilities』の翻訳書です。

作品情報

ページ数
296ページ
出版社
インプレス
提供開始日
2026/09/24
ジャンル
ビジネス・実用
連載誌/レーベル
impress top gearシリーズ

作者の関連作品作者の作品一覧