Glossary · Protocols & Standards

MCP Server

A service that exposes tools, resources, and prompts to AI clients via the Model Context Protocol, generated automatically from a Naftiko capability spec.

What is an MCP Server?

An MCP server is a service that implements the Model Context Protocol, exposing tools, resources, and prompts that AI copilots and agents can discover and invoke. MCP servers are the runtime component that connects AI systems to business capabilities.

MCP servers in Naftiko

Naftiko generates MCP servers directly from capability specs. When a spec includes an MCP exposure adapter, the framework:

  • Generates tool definitions from capability operations with semantic descriptions.
  • Exposes resources for read-only data access.
  • Publishes prompt templates for guided AI interactions.
  • Supports both streamable HTTP (for remote deployments) and stdio (for local IDE integrations).

Standardized packaging

Naftiko MCP servers follow a standardized packaging model so security review scales across teams. Each server inherits the governance rules, identity controls, and audit trails defined in the capability spec – eliminating the security and compliance concerns that come with ad-hoc MCP server deployment.

Browse all terms