Historical source material recovered on 2026-09-09. Capture dates and source limitations apply; recovery is not fresh verification.
API over MCP Principle
Integration principle for AI operating systems: when an agent only needs a narrow set of actions from a service, direct API calls plus a curated reference file can be cheaper, faster, and more controllable than loading a full MCP server.
Key points
- MCP is valuable when broad tool discovery and standardised tool calling matter, but it carries context overhead because tool definitions enter the session [src-013]
- Direct APIs are often better for stable, high-frequency integrations where the agent needs only a small endpoint subset [src-013]
- A curated markdown reference listing the required endpoints gives the model enough operational context without exposing the full API surface [src-013]
- This pattern pairs naturally with the Scoped API Key Pattern: create a dedicated service account or narrowed token for the agent [src-013]
- The principle is especially relevant across the Aios Tier One Domains, where each connection should be deliberate rather than maximally broad [src-013]
- Mornati's measurement reframes "API over MCP" as a frequency question: low-G/N services should avoid always-on schema injection, while high-G/N services can justify Native MCP [src-041]
- Gateway MCP adds a middle option: keep structured tool outputs without loading every backend service schema upfront [src-041]
Related entities
- Clickup — example of using a direct API rather than the ClickUp MCP server
Related concepts
- MCP Vs Cli Token Tradeoff — broader context-efficiency tradeoff
- Gn Ratio Tool Selection — frequency-based decision heuristic for CLI, skill, gateway, or native MCP
- Gateway MCP Pattern — middle architecture between direct API/CLI and Native MCP
- Scoped API Key Pattern — security model for direct integrations
- Four Cs Aios — Connections stage where this principle applies
Source references
- [src-013] Nate Herk — "Build & Sell Claude Code Operating Systems (2+ Hour Course)" (2026-05-01)
- [src-041] Marco Mornati — "The Future of Agentic Tooling: MCP Servers vs. CLI A Data-Driven Comparison" (2026-04-27)
Historical recovered snapshot — 2026-08-24
Preserved from ai-watch-src394-403-todays-ai-news-20260824. Documentary recovery on 2026-09-09; claims below retain their historical source scope and were not freshly verified. Current synthesis above remains authoritative.
- MCP's August 2026 roadmap expands towards asynchronous agent messaging, HTTP-native transport and delegated identity. This raises its value for broad dynamic integrations while strengthening the direct-API case for small stable action surfaces [src-395].
- MCP is valuable when broad tool discovery and standardised tool calling matter, but it carries context overhead because tool definitions enter the session [src-013]
- Direct APIs are often better for stable, high-frequency integrations where the agent needs only a small endpoint subset [src-013]
- A curated markdown reference listing the required endpoints gives the model enough operational context without exposing the full API surface [src-013]
- This pattern pairs naturally with the Scoped API Key Pattern: create a dedicated service account or narrowed token for the agent [src-013]
- The principle is especially relevant across the Aios Tier One Domains, where each connection should be deliberate rather than maximally broad [src-013]
- Mornati's measurement reframes "API over MCP" as a frequency question: low-G/N services should avoid always-on schema injection, while high-G/N services can justify Native MCP [src-041]
- Gateway MCP adds a middle option: keep structured tool outputs without loading every backend service schema upfront [src-041]
Keep reading from this thread
From 500 indexed pages and articles.
- Wiki concept G/N Ratio Tool Selection Decision framework for choosing between CLI, on-demand skill files, Gateway MCP, and Native MCP by estimating how often a service is actually Related by mcp
- Wiki concept MCP vs CLI Token Trade-off The architectural decision between using an MCP server (which loads all tool definitions into context) versus a direct CLI or API Related by mcp
- Wiki concept On-Demand Skill Files Pattern for keeping service-specific CLI/API guidance out of the always-loaded project context until the agent actually needs that service. Related by mcp