What is MCP?
MCP – Model Context Protocol – is an open standard that defines how AI copilots and agents discover, describe, and invoke external capabilities. It provides a structured interface for tools (actions), resources (data), and prompts (templates) that AI systems can use to interact with business systems.
MCP in Naftiko
Naftiko capabilities can expose MCP servers from the same spec that defines REST APIs and Agent Skills. The framework supports both transport modes:
- Streamable HTTP – For remote server deployments accessible over the network.
- Standard IO (stdio) – For local IDE and agent integrations where the MCP server runs as a subprocess.
Key concepts
- MCP Tools – Callable operations that perform actions (create, update, delete) or retrieve data.
- MCP Resources – Read-only data endpoints that provide context to AI systems.
- MCP Prompts – Reusable prompt templates that guide AI interactions with the capability.
Why it matters
MCP is becoming the standard interface between AI systems and business capabilities. By supporting MCP natively, Naftiko ensures that governed, right-sized capabilities are accessible to the growing ecosystem of AI copilots and autonomous agents.