1. 学习
  2. /
  3. 课程
  4. /
  5. Model Context Protocol (MCP) 入门

Connected

练习

从 MCP 获取资源与提示

您的货币服务器提供了一个资源(file://currencies.txt)和一个提示(convert_currency_prompt),用于把用户请求与任务相关的上下文和规则组合起来。为了给 LLM 提供输入,客户端需要一次性获取两者。请实现一个名为 get_context_from_mcp() 的辅助函数,返回资源文本和提示文本(其中已包含用户的查询),以便调用方构建消息。

currency_server.py 文件已提供工具、资源和提示。请在同一个会话中读取资源,并使用用户输入获取提示。

说明

100 XP
  • 在会话中,调用方法读取 "file://currencies.txt" 处的资源。
  • 调用方法按名称获取带有用户输入的提示:使用提示名称 "convert_currency_prompt",并传入一个 arguments 字典,键为 "currency_request",值为 user_query。