> ## Documentation Index
> Fetch the complete documentation index at: https://strattumai.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Server-Sent Events (SSE) transport endpoint

> SSE endpoint for the MCP remote transport. MCP clients (e.g. Microsoft Copilot, Claude Desktop) connect here to receive tool definitions and send tool calls.

**Authentication:** Requires `Authorization: Bearer <MCP_API_KEY>` header.

**MCP tools exposed:**
- `get_entity_context(entity_id, depth)` — Memory API context
- `search_entity(query, email, name)` — Memory API search
- `search_knowledge(query, source, top_k)` — Knowledge API search



## OpenAPI

````yaml /api-reference/mcp-server.json get /sse
openapi: 3.1.0
info:
  title: Strattum MCP Server
  version: 1.0.0
  description: >-
    MCP Server that exposes Memory and Knowledge as Model Context Protocol
    tools. The SSE endpoint is used for remote MCP transport (e.g. Microsoft
    Copilot). Tools are described via the MCP protocol, not OpenAPI.
  contact:
    name: Strattum Engineering
    email: eng@strattum.ai
servers:
  - url: http://localhost:8005
    description: Local development
  - url: http://strattum-mcp-server:8005
    description: Docker Compose (internal)
security: []
tags:
  - name: mcp
    description: MCP transport endpoint (SSE). Tools are defined by the MCP protocol.
  - name: health
    description: Liveness probe for the MCP Server.
paths:
  /sse:
    get:
      tags:
        - mcp
      summary: MCP Server-Sent Events (SSE) transport endpoint
      description: >-
        SSE endpoint for the MCP remote transport. MCP clients (e.g. Microsoft
        Copilot, Claude Desktop) connect here to receive tool definitions and
        send tool calls.


        **Authentication:** Requires `Authorization: Bearer <MCP_API_KEY>`
        header.


        **MCP tools exposed:**

        - `get_entity_context(entity_id, depth)` — Memory API context

        - `search_entity(query, email, name)` — Memory API search

        - `search_knowledge(query, source, top_k)` — Knowledge API search
      operationId: mcp_sse_connect
      responses:
        '200':
          description: SSE stream established. Events follow the MCP protocol.
          content:
            text/event-stream:
              schema:
                type: string
        '401':
          description: Missing or invalid MCP_API_KEY.
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: MCP API Key
      description: >-
        Set `MCP_API_KEY` environment variable on the server. Pass it as
        `Authorization: Bearer <value>` header.

````