Skip to content

Composing multiple MCP servers into one unified endpoint

github.com/tigranbs
1 pointtigranbs1 comment
On HN

Comments

I built a tool to combine multiple MCP servers into one endpoint. This enables keeping a single endpoint exposed to an MCP Client like Claude Desktop or Cursor, but adding more stuff or swapping MCP servers without touching the configuration on the client side. I believe that MCP Client apps like Claude Desktop or ChatGPT would become a new type of browser and a tool like McGravity where you can compose multiple MCP Servers into one would be a necessity moving forward.

It is done using Bun runtime to be able to compile everything into a single distributable binary by cross-compiling it, and also, because with Bun you write TypeScript but you get Golang level of performance with a great TypeScript libraries support.

Let me know what you think!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.