Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

2.2. Adding Tools to Agents

💡 First Principle: Tools are how an agent reaches past the conversation and changes the world — and the four tool types are really one decision tree about what already exists. A maintained connector exists? Use it. Only an API exists? Wrap or import it. The API should evolve without republishing? MCP. Nothing but a UI exists? Computer use. The exam tests whether you pick the least exotic option that satisfies the scenario.

Choosing wrong is expensive in opposite directions: rebuilding a stable, certified connector as a custom integration wastes engineering, while pointing computer use at a system with a perfectly good API buys fragility and per-step billing for nothing.

Tool typeWhat must existChange managementWhen it's the answer
Connector (prebuilt/custom)A connector, or an OpenAPI definition you wrapRepublish on changeStable API, governed access via DLP
REST API (direct add)An API spec you can importRepublish on changeAPI exists, no connector yet, single-agent use
MCP toolsAn MCP serverServer updates propagate liveEvolving toolset, shared across many agents
Computer useOnly a UI (web or desktop)Instructions adapt to UI driftNo API at all; UI automation as last resort

⚠️ Common Misconception: MCP tools and custom connectors are interchangeable. The difference is when the capability list is fixed: a custom connector freezes its operations at publish time; an MCP server advertises its tools at run time, so server-side additions reach every connected agent with no republishing.

See how it connects
Alvin Varughese
Written byAlvin Varughese
Founder18 professional certifications