Understand how MCP Connection Works

The Essbase MCP server communicates with clients by using JSON-RPC 2.0.

JSON-RPC is a standard way for one application to send a request to another application in JSON format and receive a structured response. In this case, the AI client sends requests to the Essbase MCP server over HTTPS.

AI clients, such as ChatGPT, OpenAI Codex, and Claude Code, connect to the Essbase MCP server over HTTPS. Before the client can use Essbase tools, it must prove who the user is. Essbase does this with OAuth.