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

# Model Context Protocol (MCP)

> Let your AI Agents interact with Opal by using our MCP server.

<Note>
  As of May 26, 2026, Opal has moved to **self-hosted MCPs**. Any previously
  Gram-hosted MCPs are no longer maintained — please update your configurations
  accordingly.
</Note>

Opal hosts our own specialized [Model Context Protocol (MCP) servers](https://modelcontextprotocol.io/introduction) that allow your AI agents to interact with Opal through Opal's REST API.

With these MCP servers, AI assistants can help you manage access through natural language. Natural language queries include *"Show me all users in the Engineering
group."*, *"Create an access request for the Production database."*, *"What access changes happened to our AWS resources this week?"*

Opal provides three specialized MCP servers, each designed for specialized end user or admin use cases.

<Columns cols={2}>
  <Card title="End User MCP" icon="mouse-pointer-click" href="/docs/mcp/end-user">
    Enable self service by requesting access through our MCP.
  </Card>

  <Card title="Admin Provisioning MCP" icon="key-round" href="/docs/mcp/admin-provisioning">
    Manage user access through our MCP.
  </Card>

  <Card title="Admin Audit MCP" icon="user-round-search" href="/docs/mcp/admin-auditing">
    Investigate access and audit changes with our MCP.
  </Card>
</Columns>
