Connect your own AI (ChatGPT, Claude, Le Chat) to your Nextcloud
With Nextcloud Family and Nextcloud Max, you can connect your own AI chat to your Nextcloud at WebOké. You can then ask ChatGPT things like: "What appointments do I have tomorrow?" or "Find the quote from Jansen and summarise it". The AI works as your Nextcloud user and never sees more than you do. This is free for now; you use your own AI subscription.
Connecting
- In your AI app, add a connector (MCP server) with the address https://my.weboke.nl/mcp.
- The AI app opens our login screen. Choose Log in to WebOké if you're the owner of the package, or I only have a Nextcloud account if you're, for example, a family member or employee. Then enter the address of your Nextcloud.
- Click Log in to Nextcloud. A window from your own Nextcloud opens; log in and grant access. Your password never reaches us or the AI app.
- For each component, choose what the AI is allowed to do: read (look up and summarise) and/or write (create or change things). By default, only read is enabled.
- Click Grant access. You return to your AI app and the connection is ready.
What the AI can do
- Files: search, open and summarise (including PDF, Word and Excel); create, edit, move and send to the trash.
- Calendar and tasks: view, create and change appointments and tasks.
- Contacts and notes: search, read, create and update.
- Deck and Talk: if those apps are enabled and the owner allows it.
- Sharing: creating share links is disabled by default; the owner can enable it.
Before changing or deleting anything, your AI app first asks for your permission. Deleted files go to the Nextcloud trash and can be restored.
For the package owner
On the product page of your Nextcloud package, you'll find the card Connect your own AI. There you set, per component, the maximum an AI is allowed to do on this package, turn connecting on or off for the entire package, and see who has connected which AI. With Revoke you stop a connection immediately. You'll receive an email as soon as someone connects an AI to your package.
Revoking
With an account in My WebOké, you revoke a connection via My Administration, MCP server for AI. Without a portal account, you can do it in Nextcloud itself: Personal settings, Security, Devices & sessions. The owner can also revoke any connection.
Privacy
What the AI reads goes to the AI service you use yourself and is covered by your agreements with that service. We don't store any content of your files. If you want everything to stay within the EU, use Le Chat by Mistral.
See also: Using AI in your Nextcloud with your own API key (the Assistant in Nextcloud itself) and MCP server for AI (letting your AI work in your hosting package).
Detailed explanation with screenshots: Connecting your own AI to your Nextcloud in the Nextcloud manual.
