- We had to sync, pre process and index the data to make the resultant knowledge search outputs actually good. MCP totally fails at this by comparison.
- It is not hugely painful thanks to bulk APIs, in Gmail in particular, as well as webhooks. We implemented both of them and it works well (so far).
- We wired it all up ourselves. Given the conclusion we had about pre-processing and indexing being required to make it work well, this seems preferred.
I think that MCP and using an integration platform will ultimately not work for any kind of agentic or deep research task heavily depending on Gmail context.