Connecting third party MCP Servers to Xano MCP client

Hi Xano Community,

I am trying to build an AI Slack agent which can read an write hubspot data.

In order to do this I want to use Xano as my MCP client and connect to the hubspot MCP server, as well as another MCP server I build on Xano (not relevant for now).

First thing I did was connect to the hubspot MCP using Claude desktop as an MCP client. Super simple, all I had to do is paste a few lines of code and it worked like a charm right away.

Next I added the MCP client Xano snippet to my workspace and I wanted to connect it to the Hubspot MCP server.
That is when I realised, hubspot does not provide a MCP server URL, however the "MCP List Tools" function which is the first step of the client snippet requires it.

That is because the way normal MCP servers currently work, is that the code is simply downloaded by the client as an NPM package and hosted locally. The locally run MCP server then just connects to the normal non-MCP API which the tool (in this case Hubspot) exposes.

Xano handles this differently, where the server is actually hosted by Xano. It then connects to Claude desktop using the "mcp-remote" arg, however from what I have read all this does it forward the requests to the URL.

After speaking with Support chat they confirmed that there is currently no way to host external MCP servers on Xano.

That means I would either have to rebuild the Hubspot MCP server on Xano which is a huge Job, or I would have to host the MCP server elsewhere as a serverless function.

In the AI tools marketing material Xano has mentioned on several occasions that you can build an MCP client which can connect to third part MCP servers in Xano, yet evidently this is currently not the case.

Am I missing something? Has anyone managed to use Xano as a client and connect to MCP servers other than Xano's own?

Would really appreciate some insight here.

Best

1