← MCP & Integration
Integration Surface
The integration surface of an MCP server is the total set of tools, resources, and prompts it exposes — the complete API boundary that clients can interact with. Keeping the integration surface minimal and well-documented reduces the attack surface for prompt injection and tool misuse, and makes it easier for language models to select the correct tool without confusion. A focused integration surface also simplifies capability negotiation and version management as the server evolves.