I saw that Google Analytics recently launched an official MCP server (GitHub, YouTube video), and I’d like to explore how to connect it to N8N, ideally integrating it with a Telegram bot.
My main question is Is it possible to use the MCP client as an AI Agent tool in n8n to connect directly to this external MCP server? Or does it require setting up a local MCP server (which might be more complex)?
Most tutorials I’ve found so far show how to connect the MCP client to a server created within N8N itself, but my goal is different ’ I want to connect to Google’s official external MCP server.
This is my first time working with this, and I’m not a developer ’ just trying to understand the setup.
In general, supposedly you can connect to any MCP as long as the MCP server is already setup, for example tavily has a remote MCP server so you can just connect to it easily as a client without needing to setup the MCP server urself
the problem with the Google Analytics MCP is that, currently, after reading their github and the official google documentation page about this MCP, currently there are no mentioning about the MCP server being already setup by them and you can just connect to it
Instead, all the documentation is talking about we need to set it up ourselves and then we can connect to it
sorry to be the bearer of bad news but with that said, in order for you to use this MCP, you need to set it up yourself, which you can do by following their tutorial on the github repository
which to be honest, after giving it a quick reading, setting it up is not tht hard as in you need to do a lot of coding, the hard part would be setting up the credentials which i assume even if you want to connect to it as a client, you still need to do that
there’s no coding involve in the tutorial, only changing some stuff that they already told you where is the stuff and change it to what
hopefully this helps you, and if it did, please give it a like and mark it as the solution, thank you!