mcp-mesh

mcp-mesh

site icon
2025.01.22 4
Python网状覆盖网络工具调用分布式网络其它
mcp-mesh是一个用于在多设备间使用MCP服务器的网状覆盖网络。它支持工具调用的点对点(p2p)网状网络,提供SSE/stdio网关供客户端接入,以及SSE/stdio客户端工作节点来托管MCP服务器。
View on GitHub

Overview

基本能力

产品定位

mcp-mesh旨在为MCP服务器提供一个跨设备的网状覆盖网络,支持工具调用的点对点通信,以及客户端的接入和工作节点的托管。

核心功能

  • 网状点对点(p2p)网络,用于工具调用。
  • SSE/stdio网关,支持客户端接入。
  • SSE/stdio客户端工作节点,用于托管MCP服务器。

适用场景

  • 在多设备间共享和调用MCP服务器工具。
  • 构建分布式工具调用网络。
  • 托管MCP服务器并提供客户端接入能力。

工具列表

  • Bootstrap节点:负责创建初始节点并维护网状网络。
  • 节点:托管MCP服务器,并将自身/工具注册到DHT中。

常见问题解答

无明确常见问题解答内容。

使用教程

使用依赖

无明确前置依赖教程。

安装教程

参考提供的compose.yml文件来运行bootstrap节点和节点。

调试方式

无明确调试步骤。

许可证

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