เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การค้นพบ Tool แบบไดนามิก

MCP server สามารถรวมฟังก์ชันการทำงานหลายอย่างไว้เป็น tool แยกกัน ดังนั้นขั้นตอนแรกที่นิยมทำคือการแสดงรายการ tool ทั้งหมดที่มีอยู่ เพื่อทำความเข้าใจว่าแต่ละ tool ทำอะไรได้บ้างและใช้งานอย่างไร

ได้ import asyncio ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Model Context Protocol (MCP) เบื้องต้น

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client

async def ____():
    # Define the server parameters
    params = ____(
        command=sys.executable,
        args=["____"],
    )
แก้ไขและรันโค้ด