---
slug: "cd"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/12beam/cd-mcp-proxy@main/README.md"
repo: "https://github.com/12beam/cd-mcp-proxy"
source_file: "README.md"
branch: "main"
---
# MCP server proxy

Use `proxyMessage` to pass a message to an existing MCP server:

```typescript
import { proxyMessage } from '@contextdepot/mcp-proxy/dist/index.js'

// create server and configure handlers
const server = new Server(..);
..

export default class extends WorkerEntrypoint {
    // send message to the server
    async message(requestMessage): Promise<void> {
        return proxyMessage(server, requestMessage)
    }
};

```
