Skip to content
Integrations

Connect Uku to ChatGPT (AI assistant, MCP)

Last updated: Oct 9, 2026

You can connect your Uku account to ChatGPT through Uku’s MCP server. The connection lets ChatGPT read Uku information and, when allowed, perform actions such as creating or updating records.

You need:

  • an active Uku user
  • an Uku company on the Elite plan
  • ChatGPT on the web
  • access to Add custom MCP server in ChatGPT

The connection is personal. ChatGPT gets the same Uku access as the user who signs in.

Connect your Uku account to ChatGPT with a custom MCP server.

  1. Open Plugins in ChatGPT and click Add in the top-right corner.

  2. Choose Add custom MCP server — ChatGPT may label the form Create MCP App. Enter:

    • Name: Uku
    • Server URL: https://app.getuku.com/mcp
    • Authentication: OAuth

    Leave Advanced OAuth settings unchanged — you do not need a Client ID or a Client Secret.

  3. Select I understand and want to continue, then click Create (it may say Create as a plugin).

  4. ChatGPT shows a Continue to Uku screen — click it, sign in to Uku if needed, choose the company to connect, and click Allow.

  5. Back on the plugin page in ChatGPT, click Install (or Enable) if it asks.

  6. Start a new conversation, type @, and select Uku. Try: “What are my tasks today?” If ChatGPT returns your Uku tasks, the connection is ready.

In a managed Business workspace, an administrator may first need to allow custom MCP apps.

The administrator can enable this from: Workspace settings → Permissions & Roles → Connected Data → Developer mode / Create custom MCP connectors

The administrator then opens Workspace settings → Apps → Drafts and creates the Uku app there, entering:

  • Name: Uku
  • Server URL: https://app.getuku.com/mcp
  • Authentication: OAuth

The administrator tests the connection before publishing, so a problem only affects the administrator, not the whole workspace.

Publishing makes the Uku app visible to the rest of the workspace — it does not share the administrator’s own sign-in. Each workspace member finds it under their own Apps settings in ChatGPT, labelled custom next to the app name. Opening it there signs them in to Uku and asks them to authorise their own access, exactly as described above.

What the assistant reaches, and what it changes

Section titled “What the assistant reaches, and what it changes”

ChatGPT reaches at most what your own Uku login reaches, and in a few places less. Financial data is the one thing a personal connection does not carry by default. The checkbox on the sign-in screen is the only way to add it.

Most changes show you a preview and wait for your approval. A short list acts on the first request instead, including logging time, creating a task, uploading a file and refreshing the performance figures. What the AI assistant can do sets out both lists in full. Your data and AI assistants covers what travels to OpenAI and what Uku records.

In ChatGPT:

  1. Open Plugins.
  2. Find Uku.
  3. Open its settings.
  4. Remove the plugin. The exact label may say Uninstall or Remove.

You can also revoke the connection in Uku, under Settings & Apps → Public API. Removing the authorisation in Uku stops the connection immediately.

  • The connection renews its own 24-hour key while it stays authorised, so removing it leaves no permanent credential behind.
  • A deactivated member’s connection stops working. Uku checks on every request that the owner is still an active member of the company.
  • A plan downgrade takes the connection down. Move your firm off Elite and a working connection goes dark straight away.

ChatGPT shows different menus depending on your account. If you do not see Plugins or an Add button, you may be on a Business, Enterprise or Edu workspace. See Using ChatGPT Business? above. If you are an administrator and do not see Developer mode under Workspace settings, OpenAI may not have enabled it for your workspace yet.

ChatGPT reports that it cannot register with Uku

Section titled “ChatGPT reports that it cannot register with Uku”

Uku registers the plugin dynamically rather than issuing a client ID and secret in advance, so there is nothing to paste into those fields. Leave them empty. If ChatGPT still refuses, it is asking for a registration style Uku does not offer. Tell Uku support the exact message. Registration is the most likely place for the ChatGPT route to differ from Claude’s.

Your firm is not on the Elite plan. Check under Settings & Apps → Company → Overview; Uku plans explained covers what each plan includes.

ChatGPT calls Uku from OpenAI’s servers, not from the computer you are sitting at. Uku’s address therefore has to be reachable from the public internet. A firewall rule, a VPN-only setup or a filter on incoming addresses blocks the connection while Uku still works normally in your browser.

If ChatGPT does not offer an Uku action that you expect, reconnect Uku using one or more focused MCP URLs:

URLUse for
https://app.getuku.com/mcp/coreGeneral Uku access
https://app.getuku.com/mcp/workTasks and time
https://app.getuku.com/mcp/moneyBilling and financial data
https://app.getuku.com/mcp/adminClients and administration

Start with the normal URL https://app.getuku.com/mcp. Use the focused URLs only if Uku support recommends them.

Deep research accepts only the narrow search and fetch pair, which Uku’s assistant does not offer. Use the connection in an ordinary chat instead.

The assistant only sees what your Uku user can see. A client, task or time entry it cannot find is likely outside your access. A refusal to discuss invoice totals or rates means the connection carries no financial access.