
Sample mcp client and server as runnable programs

2025.02.05
0
Python示例程序MCP 演示其它
mcp-client-server 是一个示例性的 MCP 客户端和服务器可运行程序。它主要用于演示如何通过客户端传递服务器文件来运行 MCP 服务。该服务适合用于开发和测试 MCP 相关的功能。
View on GitHub
Overview
基本能力
产品定位
mcp-client-server 是一个示例性的 MCP 客户端和服务器可运行程序,主要用于演示 MCP 的基本功能和运行方式。
核心功能
- 通过客户端传递服务器文件来运行 MCP 服务。
- 提供简单的运行示例,便于开发和测试。
适用场景
- 开发和测试 MCP 相关的功能。
- 学习 MCP 的基本运行方式。
工具列表
mcp-client-sample.py
:示例客户端程序,用于传递服务器文件并运行 MCP 服务。weather.py
:示例服务器文件,用于演示 MCP 服务功能。
常见问题解答
无。
使用教程
使用依赖
- 确保已安装 Python 环境。
- 使用以下命令创建和激活虚拟环境:
bash uv venv source .venv/bin/activate
安装教程
- 进入客户端目录:
bash cd mcp-client
- 运行客户端程序并传递服务器文件:
bash python mcp-client-sample.py ../mcp-server/weather-python/weather/weather.py
调试方式
无。
许可证
None