MCP Server

MCP server allows any AI Agents that support Model Context Protocol (MCP) to connect to ThirdEye to invoke provided tools. MCP Server can be enabled in [AI] > [Enable MCP endpoint].

Configure ThirdEye MCP Server

After installing the extension, configure it with the IP address of the ThirdEye server and API token.

  1. ThirdEye MCP URL, for example https://<ThirdEyeIP>/mcp

  2. Access Token

  1. Enable netld in Connectors list

OAuth2 Authentication

ThirdEye MCP supports OAuth2 authorization code flow with PKCE. MCP clients that support OAuth2 (such as Claude.ai) can authenticate without requiring a manually created API token.

When an OAuth2-capable client connects to the MCP endpoint, it will automatically redirect to the ThirdEye login page. The login page displays the name of the client requesting access and the permissions being requested before you log in.

After logging in, ThirdEye issues an access token (valid for 1 hour) and a refresh token (valid for 30 days). The client will automatically use the refresh token to obtain a new access token without requiring you to log in again until the refresh token expires.

OAuth2 metadata is published at https://<ThirdEyeIP>/.well-known/oauth-authorization-server for automatic discovery by MCP clients.

Connect ThirdEye to Claude.ai using OAuth2 Authentication

ThirdEye can be added directly to Claude.ai without installing a desktop extension. Claude.ai will authenticate using OAuth2 automatically - no API token is required.

  1. In Claude.ai, open the side panel and navigate to Customize > Connectors.

  2. Click the + button and select Add custom connector.

  1. Enter a Name (e.g. ThirdEye) and the Remote MCP server URL, for example https://<ThirdEyeIP>/mcp.

  2. Click Add.

Claude will redirect to the ThirdEye login page to complete authentication. After logging in, the connector is ready to use.

Notes