I took a Udemy course on MCP servers and understand the underlying concepts behind it. I used Claude pretty often but one thing I've been confused about is: When do others use MCP servers? Or rather, what types of tasks do you do that would be benefited by MCP tools and when do you know?
Is it that you think of a task like "Oh I have to email X about of people. I'll have Claude draft the email, provide a list of recipients and integrate Gmail so it can send the emails in one go."
Are MCP tools primarily for AI Agents? What types of tasks do you give an AI Agent?
I had drafted some project instructions for Claude to recognize when it could benefit from a new MCP server that's not already integrated but it's never come up. Is this born from difference between the use of Gen AI vs agents? That if I give "goals" instead of "tasks" that it would be more clear?
I've been thinking about this for a minute and I'm still confused. At the moment, I mostly use it to assist with coding, understanding topics, resolving questions, and scarcely research.
Thank you any answers you can provide :)