这是一个MCP应用程序,主要用于与外部资源进行交互,为用户提供便捷的资源交互解决方案。
本MCP Python应用程序旨在实现与外部资源的交互。在开始使用前,请确保满足以下需求。
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?
http://127.0.0.1:8000/process_message
{
// 哈囉
// 我想知道我有哪些collections
// 幫我輸出隨便五個資料
"message": "幫我輸出隨便五個資料",
"session_id": "1"
}
Question1: 今天加利福尼亚州的天气如何?
Question2: 数据库中有哪些可用的集合?