Connect an AI tool to Eyk through the Eyk MCP server and ask questions about your data in plain language. The tool queries the same metrics you see in Eyk, straight from your BigQuery warehouse. It only sees the data your access in Eyk allows, checked on every query.
Before you start
You need:
- An Eyk account that is an approved member of your organization.
- The AI tool installed, or open in your browser.
- For ChatGPT, Perplexity and Vibe: a paid plan. See the note under each tool.
Server details
Claude
Works in Claude on the web and in the desktop app.
On Team and Enterprise plans an Owner must add the connector once via Organization settings >> Connectors before members can connect.
Open Connectors
In Claude, go to Customize >> Connectors.
Add a custom connector
Click +, then Add custom connector.
Enter the server URL
Name it Eyk and paste the MCP server URL, then click Add. Connect
Click Connect next to Eyk and sign in with your Eyk account.
See the Claude documentation.
ChatGPT
Plugins are in beta and need a paid plan. Plus and Pro get read-only tools. Full tool access is currently limited to Business, Enterprise and Edu workspaces.
Enable Developer mode
On the web, enable Developer mode under Settings >> Security and login. On a workspace, an admin enables it first.
Add the plugin
Go to chatgpt.com/plugins, click + and name the plugin Eyk.
Enter the server URL
Under Connection, paste the MCP server URL. Sign in with your Eyk account when the OAuth flow opens. Enable the plugin
Enable the Eyk plugin from a chat.
See the ChatGPT documentation.
Cursor
Add the server
Add this block to ~/.cursor/mcp.json for all projects, or to .cursor/mcp.json in the project. Open Customize
Open the Customize page from the Cursor sidebar. The Eyk server appears under MCPs.
Sign in
Sign in with your Eyk account when the browser opens.
See the Cursor documentation.
Claude Code
Add the server
Run this command in your project. Sign in
Run /mcp inside Claude Code, select Eyk, and complete the browser login with your Eyk account.
See the Claude Code documentation.
VS Code
Works with Copilot in agent mode.
VS Code 1.102 or newer is required, because older versions cannot sign in to MCP servers that require authentication.
Add a server
Open the Command Palette and run MCP: Add Server.
Enter the server details
Choose HTTP (HTTP or Server-Sent Events) and paste the MCP server URL. Name the server eyk and pick Workspace Settings or User Settings. This is the equivalent configuration: Start the server
Run MCP: List Servers, select Eyk and choose Start Server.
Sign in
Confirm you trust the server, then sign in with your Eyk account when the browser opens.
Use Agent mode
Open Copilot Chat and switch it to Agent mode to use Eyk’s tools.
See the VS Code documentation.
Gemini CLI
Add the server
Add this block to ~/.gemini/settings.json, or run gemini mcp add --transport http eyk https://mcp.eykdata.com/mcp. Confirm the server
Restart the CLI and run /mcp to confirm Eyk is listed.
Sign in
Sign in with your Eyk account in the browser popup on first connection.
See the Gemini CLI documentation.
Perplexity
Custom connectors require a paid plan. In organizations, an admin must allow members to add them.
Open Connectors
Go to Account settings >> Connectors and click + Custom connector.
Select Remote
In the pop-up, select Remote.
Enter the server details
Fill in the name Eyk and the MCP server URL. Set Authentication to OAuth and Transport to Streamable HTTP. Add the connector
Check the risk acknowledgement box and click Add.
Sign in
Click the Eyk connector card and sign in with your Eyk account.
See the Perplexity documentation.
Vibe
Vibe is Mistral’s assistant, formerly Le Chat. Custom connectors are an administrator-only feature. On Free, Pro and Student plans the account owner is the administrator.
Open Connectors
In Work mode, open the Connectors page.
Add a connector
Click + Add Connector and switch to the Custom MCP Connector tab.
Enter the server details
Enter a connector name without spaces and the MCP server URL, then click Connect. Sign in
Complete the OAuth sign-in with your Eyk account.
Enable Eyk
In a chat, open Tools and make sure Eyk is enabled.
See the Vibe documentation.
n8n
n8n 1.104 or newer is required for the HTTP Streamable transport.
Add a node
Add an MCP Client Tool node to give an AI Agent Eyk’s tools. To call the tools as workflow steps instead, add the MCP Client node.
Set the endpoint
Set the endpoint to the MCP server URL and pick the HTTP Streamable transport. Set authentication
Set Authentication to OAuth2, create a credential pointing at Eyk and complete the sign-in. You can reuse the credential across workflows.
See the n8n documentation.
Any other client
Point the client at Eyk
Point your MCP client at the MCP server URL over streamable HTTP. Sign in
Sign in with your Eyk account when prompted.
Use the tools
Tools and prompts are discovered automatically.
See Connect to remote MCP servers in the MCP documentation.
Check it worked
Ask the tool: “Which organizations can I access in Eyk?” It answers by calling Eyk’s list_organizations tool and lists your organizations. Then ask a data question, for example “What was my net sales last month?”.
The tool sees the same data you see in Eyk. Your access is checked on every query. The server also provides an Eyk analytics reference that explains measure semantics and query rules, which tools read on their own.
Troubleshooting
The sign-in fails or the tool says access is denied
You need an approved membership of an Eyk organization. Ask your organization admin to invite you.
The tool has no option to add a custom connector
ChatGPT, Perplexity and Vibe keep custom connectors behind a paid plan or an admin setting. See the note under the tool.
Update to VS Code 1.102 or newer.
n8n has no HTTP Streamable transport
Update to n8n 1.104 or newer.