Simple MCP Client

Simple MCP Client

site icon
2025.04.03 0
PythonMCP协议实现客户端-服务器通信其它
simple-mcp-test 是一个简单的 MCP(多客户端协议)实现项目,用于展示基本的客户端-服务器通信能力。它适用于需要快速搭建和测试 MCP 协议的场景,适合开发者和测试人员使用。
View on GitHub

Overview

基本能力

产品定位

simple-mcp-test 是一个简单的 MCP(多客户端协议)实现项目,用于展示基本的客户端-服务器通信能力。

核心功能

  • 提供基本的 MCP 协议实现
  • 支持客户端-服务器通信
  • 包含测试脚本,展示 call_tool()read_resource() 等功能

适用场景

  • 快速搭建和测试 MCP 协议
  • 开发者学习和理解 MCP 协议
  • 测试人员验证 MCP 协议的基本功能

工具列表

  • test_simple_mcp.py:测试脚本,用于展示 MCP 的基本功能

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  • Python 3.12+
  • Python 包管理器(如 uv

安装教程

  1. 克隆仓库:
git clone https://github.com/tjjd4/simple-mcp-test.git
cd simple-mcp-test
  1. 创建并激活虚拟环境(推荐):
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
  1. 安装依赖:
pip install -r pyproject.toml

调试方式

运行测试脚本:

export PYTHONPATH=$(pwd)
python scripts/test_simple_mcp.py

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。