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

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

ビジネス・実用
3,630円 (税込)

18pt

-
0件

※この作品には販売期限があります。2033年09月23日を過ぎると販売を終了致します。

※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

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』の翻訳書です。

詳しい情報を見る

閲覧環境

  • 【閲覧できる環境】
  • ・ブックライブ for Windows PC(アプリ)
  • ・ブックライブ for iOS(アプリ)
  • ・ブックライブ for Android(アプリ)
  • ・ブックライブ PLUS for Android(アプリ)
  • ・ブラウザビューア

※アプリの閲覧環境は最新バージョンのものです。

PythonとMCPで実装するAIエージェント基盤 プロトコルの基礎からコード設計/認証認可/本番運用まで のユーザーレビュー

\ レビュー投稿でポイントプレゼント / ※購入済みの作品が対象となります
レビューを書く

レビューがありません。

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

閲覧環境

  • 【閲覧できる環境】
  • ・ブックライブ for Windows PC(アプリ)
  • ・ブックライブ for iOS(アプリ)
  • ・ブックライブ for Android(アプリ)
  • ・ブックライブ PLUS for Android(アプリ)
  • ・ブラウザビューア

※アプリの閲覧環境は最新バージョンのものです。

この本をチェックした人は、こんな本もチェックしています

impress top gearシリーズ の最新刊

無料で読める IT・コンピュータ

IT・コンピュータ ランキング

作者のこれもおすすめ

同じジャンルの本を探す