Sample mcp client and server as runnable programs

Sample mcp client and server as runnable programs

site icon
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 服务功能。

常见问题解答

无。

使用教程

使用依赖

  1. 确保已安装 Python 环境。
  2. 使用以下命令创建和激活虚拟环境: bash uv venv source .venv/bin/activate

安装教程

  1. 进入客户端目录: bash cd mcp-client
  2. 运行客户端程序并传递服务器文件: bash python mcp-client-sample.py ../mcp-server/weather-python/weather/weather.py

调试方式

无。

许可证

None