TL;DR: MCP feels like overhead on the first and second integration, but the economics flip around the third or fourth service as bespoke adapters, schema drift, and repeated auth flows compound across agent surfaces, according to Archestra research. The real value is shared discovery and reusable tooling, while the remaining tradeoff is that users must manage which servers the agent can access.
Editorial analysis by NHI Mgmt Group, based on content published by Archestra: “When MCP makes sense the second time around”.
Key questions
Q: When does MCP become worth using instead of direct API calls?
A: MCP becomes more defensible when repeated integrations start to create duplicated auth handling, schema maintenance, and tool definitions across multiple services or agents.
Q: Why do direct API integrations create more risk as agent use expands?
A: Direct integrations tend to scatter access logic and tool definitions across code, prompts, and service-specific adapters.
Q: What breaks when every agent integration is custom-built?
A: What breaks first is consistency.
Practitioner guidance
- Map where bespoke adapters are already compounding Inventory agent integrations that each carry separate auth, pagination, and schema handling so you can see where maintenance cost is already repeating across services.
- Define server allowlists before standardising on MCP Set explicit rules for which servers each agent can discover and use, especially where internal tooling and consumer-facing workflows have different trust requirements.
- Separate tool schema governance from application code Move tool descriptions into a managed layer so schema changes do not depend on scattered prompt strings or one-off adapter logic.
Bottom line: MCP is most useful once repeated integrations create enough duplication that reusable discovery and shared schemas reduce real operational burden.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →