MCP服务器

MCP服务器提供标准输入输出和HTTP流式传输两种通信方式,适用于本地开发和实际部署。

  • by o0-sheeefk-0o
  • Python
  • 云端部署
  • 更新于
在 GitHub 查看 o0-sheeefk-0o/mcp-practice

使用说明

MCP 如何创建服务器

MCP 服务器的运行方式主要有两种

  1. stdio(标准入出力)

  2. streamable_http(http 服务器)

  3. SSE 服务器:

    Server-Sent Event 进行调试。浏览器和服务器的单向通信。streamable http 因为被代替,所以在这里割爱。

    参考:正式文档

stdio  服务器

stdin/stdout 的标准输入输出在客户机和服务器之间进行通信的方式。 实现也是最简单的,只能在本地执行。 面向开发阶段的动作验证等。

streamable http 服务器

streamable http 的通信方式。 后端波http 建立服务器,在客户端http 以请求的形式stream 可以接收和使用这样的响应。 stdio 比…复杂,但并不是特别难。 适合实际部署。

参考: 3种传输方式的概要

从客户端streamable_http 的MCP 访问服务器

编写MCP客户端