クリーム色の背景、色付き表示、高コントラスト、大きな文字のほうが読みやすいですか?配色と文字を選ぶと、すべてのページに一度で反映されます。

AIの比較

MCPとツール呼び出しの違い

ツール呼び出しはモデルが関数の実行を頼む仕組み、MCPはそうしたツールを、複数のAIアプリケーションが共有できる別のサーバーから提供するための標準です。

MCPとツール呼び出しの比較
観点MCPツール呼び出し
何かAIアプリケーションとツールサーバーの間のプロトコルモデルAPIの機能
ツールの置き場所MCPサーバー、別のプロセスやマシンのことも自分のアプリケーションのコード
再利用一つのサーバーをどのMCPクライアントからも使えるアプリケーションごとに定義
追加の手間サーバーの運用と保護自分のコード以外はなし

MCPを選ぶとき

  • 複数のアシスタントやチームで同じツールを共有したい
  • 自分が書かないAIアプリケーションに自社のシステムを提供したい
  • ツールに専用のプロセス、権限、デプロイが必要

ツール呼び出しを選ぶとき

  • 一つのアプリケーションに自前のツールが少しある
  • 構成要素をできるだけ少なくしたい
  • モデルがツールをどう使うかを学んでいるところ

手を動かして学ぶ

これらの無料レッスンでは、ラボで実行するコマンドと採点される課題で学べます。アカウントなしで全文を読めます。

関連する用語

MCP(Model Context Protocol)
MCPとは、AIアプリケーションとツールやデータをつなぐためのオープンな標準で、一つのサーバーを対応するどのアシスタントからも使えるようにします。
ツール呼び出し
ツール呼び出しとは、言語モデルがプログラムに対し、名前の付いた関数を引数付きで実行するよう頼み、その結果を使えるようにする仕組みです。
JSON Schema
JSON Schemaとは、JSONデータの形、つまり項目、型、必須の値を記述する標準的な方法で、自動で検証できるようにします。

← AI用語の一覧