Demo MCP - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp_demo 是一个示例项目,用于展示 MCP 协议的基本功能和使用方法,适合开发者学习和测试 MCP 协议。

核心功能

  • 提供基于 MCP 协议的服务器示例代码
  • 提供基于 MCP 协议的客户端示例代码
  • 支持通过 Inspector 工具进行调试
  • 支持与 Langchain/Langgraph 集成

适用场景

  • MCP 协议的学习和测试
  • 开发基于 MCP 协议的服务器和客户端
  • 调试 MCP 协议交互

工具列表

  • Inspector: 用于调试 MCP 协议交互的工具,支持 SSE 传输类型。

常见问题解答

使用教程

使用依赖

bash
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt

安装教程

  1. 克隆项目代码
  2. 安装依赖(见上)

运行服务器

bash
python server.py

运行客户端

bash
python client.py http://localhost:8000/sse

运行 Langchain/Langgraph 主机

需要先运行 ollama 并下载模型
bash
python host_langchain.py llama3.3 http://localhost:11434

调试方式

  1. 打开新终端并运行
    bash
    npx @modelcontextprotocol/inspector
  2. 浏览器访问 http://127.0.0.1:6274
  3. 将传输类型改为 SSE
  4. 将 URL 改为 http://localhost:8000/sse
  5. 点击 Connect 开始测试服务器

点击访问

开发效率

Modal MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:13:23

开发效率

Coreflux MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 10:13:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索