MCP server proxy

MCP server proxy

site icon
2025.03.19 1
TypeScriptMCP 代理消息传递其它
cd-mcp-proxy 是一个 MCP 服务器的代理工具,主要用于将消息传递到现有的 MCP 服务器。它提供了 `proxyMessage` 方法来实现消息的代理传递。
View on GitHub

Overview

基本能力

产品定位

cd-mcp-proxy 是一个 MCP 服务器的代理工具,用于在现有 MCP 服务器和客户端之间传递消息。

核心功能

  • 提供 proxyMessage 方法,用于将消息传递到现有的 MCP 服务器。
  • 支持与 MCP 服务器的集成,方便在 WorkerEntrypoint 中调用。

适用场景

  • 需要在现有 MCP 服务器和客户端之间传递消息的场景。
  • 在 WorkerEntrypoint 中集成 MCP 服务器的场景。

工具列表

  • proxyMessage: 用于将消息传递到现有的 MCP 服务器。

常见问题解答

暂无常见问题解答。

使用教程

使用依赖

无明确的前置依赖要求。

安装教程

  1. 安装 @contextdepot/mcp-proxy 包:
npm install @contextdepot/mcp-proxy
  1. 在代码中引入 proxyMessage 方法:
import { proxyMessage } from '@contextdepot/mcp-proxy/dist/index.js';
  1. 创建 MCP 服务器并配置处理器:
const server = new Server(..);
..
  1. WorkerEntrypoint 中使用 proxyMessage 传递消息:
export default class extends WorkerEntrypoint {
    async message(requestMessage): Promise<void> {
        return proxyMessage(server, requestMessage);
    }
};

调试方式

暂无具体的调试步骤。

许可证

None