Slide 12
Slide 12 text
(3+5)x12は?
処理の流れ(Tools) 2/4
2025/5/7 12
MCP Host
(Agent)
MCP
Client
MCP
Client
API
MCP
Server
(天気情報を提供)
MCP
Server
(足し算・掛け算機能を提供)
{
"jsonrpc":"2.0",
"id":1,
"result": {
"tools": [
{
"name":"add",
"description":"Add two numbers",
"inputSchema": {
"properties": {"a":{"title":"A","type":"integer"},"b":{"title":"B","type":"integer"}},"required":["a","b"],"title":"addArguments","type":"object"
}
},
{
"name":"multiply",
"description":"Multiply two numbers",
"inputSchema": {
"properties":{"a":{"title":"A","type":"integer"},"b":{"title":"B","type":"integer"}},"required":["a","b"],"title":"multiplyArguments","type":"object"
}
}
]
}
}
• MCP Serverが自身が持っているToolの一覧と情報(何ができるかの説明、
inputスキーマ)をMCP Clientに返す