MCP Python应用程序
这是一个旨在与外部资源交互的MCP应用程序。
需求
- Python 3.7或更高版本
asyncio库(包含在Python中)mcp(用于处理MCP通信的自定义库)
设置
- 克隆存储库 (或下载脚本文件)到本地计算机。
- 运行客户端 :
uv run client.py服务器脚本可以是Python .py 或JavaScript .js 文件。
工作流示例
- 用户输入如下查询:
http://127.0.0.1:8000/process_message
{
// 哈囉
// 我想知道我有哪些collections
// 幫我輸出隨便五個資料
"message": "幫我輸出隨便五個資料",
"session_id": "1"
}
Question1: How is the weather in California today?
Question2: What collections are available in the database?
