A
AIエージェントの仕組み
中級者向け — 仕組みから理解して Claude Code で実務に活かす
コース
💬 Q&A
📚 入門編 (claude-academy)
🐍 Pythonツール (ai-python-lab)
学習をはじめる
ホーム
/
第7章
/
最小 MCP サーバー
/
クイズ
Quiz · Minimal MCP Server
最小 MCP サーバー のクイズ
3 問。すべて選んだら採点ボタンを押してください。
Q1. Python 公式 SDK の `FastMCP` クラスで、関数を MCP ツールとして登録する方法は?
`mcp.add_tool(func)` を明示的に呼ぶ
`@mcp.tool()` デコレータを関数に付けるだけ
config.json にツール名を列挙する
`mcp.register_all()` を起動時に呼ぶ
Q2. FastMCP で `@mcp.tool()` を付けた関数に「型ヒント」を書く意義は?
型ヒントは省略しても問題なく動く
型ヒントから自動で **input_schema (JSON Schema)** が生成され、Claude が引数を正しく組み立てられる
実行時の高速化のため
Python 3.13 でしか動かない制約のため
Q3. 開発中に MCP サーバーの動作確認をするための **公式 GUI ツール** は?
mcp-inspector
Postman
Swagger UI
Insomnia
採点する
サブステップへ戻る
スコア
0
/ 3