← MCP & Integration
MCP Server
An MCP server is a process that exposes capabilities — tools, resources, and prompt templates — to any compliant MCP client. The server implements the protocol's JSON-RPC methods, advertises its capabilities in a manifest, and handles tool invocations or resource reads on behalf of the connected host. Servers can be local processes, containerized services, or remote HTTP endpoints; the protocol is transport-agnostic so the same server code can run in multiple deployment modes.