Coding | Community | development | Infinite Scale | News from ownCloud | opensource | ownCloud | Product | Release | Tech | Updates

oCIS MCP Server v1.0.0: Your AI Assistant Just Got a Key to ownCloud

The oCIS MCP Server v1.0.0 is out. An open source bridge between ownCloud Infinite Scale and any MCP-compatible AI assistant: 80 tools across users, spaces, files, shares, federated OCM, and multi-step workflows. Apache 2.0. Self-hosted. The AI works on your authentication, against your infrastructure, with your data staying where it is.

An AI Bridge to Sovereign Storage

We recently shipped v1.0.0 of the oCIS MCP Server.

This is the first stable release of an open source Model Context Protocol server that exposes ownCloud Infinite Scale as 80 tools, along with resources, and prompts for any MCP-compatible AI assistant — Claude Desktop, Claude Code, Ollama, and whatever comes next. Apache 2.0 licensed. Go binary. Works with any oCIS deployment.

What MCP Is and Why It Matters Here

The Model Context Protocol is an open standard developed by Anthropic that defines how AI assistants connect to external systems. Instead of writing custom integrations for every product, you build an MCP server once and every MCP-compatible client can use it. Think of it as an open protocol for AI tool access — the same principle behind why we built oCIS on WebDAV and OCM rather than proprietary APIs.

The oCIS MCP Server is the bridge between AI assistants and your sovereign file infrastructure. Once connected, your AI can manage users, create spaces, search files, handle shares, run federated OCM operations, and trigger multi-step workflows — all through natural language, all authenticated through your own oCIS instance, all with your data staying exactly where it is.

That last part is the point. The AI works on your infrastructure, not someone else’s. The files don’t leave your server. The queries go through your authentication. What the AI sees is what you’ve authorised it to read, and with a local model like Ollama, that content never leaves your infrastructure at all. This is what sovereign AI tooling looks like.

What’s in v1.0.0

80 tools across 13 categories:

  • Users (6): List, get, create, update, delete users. Check the current authenticated user.
  • Groups (7): Full group management — list, get, create, update, delete, add and remove members.
  • Spaces / Drives (14): The complete Spaces API — list, get, create, update, disable, delete, restore; invite members, create links, manage permissions, empty trashbins, set space image and README.
  • Files & Folders (14): List, upload, download, move, copy, delete. File versioning (list versions, restore). Tag and untag resources. Get resource metadata and retrieve by ID.
  • Shares (11): Create shares and public links. List, update, and delete shares. Manage expiration. List shares sent and received. Accept and reject incoming shares. Query sharing roles.
  • Search (2): Full-text search and tag-based search across your oCIS instance.
  • Notifications (2): List and dismiss notifications.
  • Settings / Roles (3): List available roles, assign roles to users, list role assignments.
  • App Tokens (3): Create, list, and delete app tokens for service accounts and API access.
  • Admin (4): Health check, version info, capabilities, and instance configuration.
  • Education (5): Education-specific user and school management. Built for education-based deployments.
  • OCM / Federated Sharing (4): Open Cloud Mesh operations — list federation providers, create and list OCM shares, view received federated shares.
  • Multi-Step Workflows (5): Compound operations that combine multiple tools into single natural-language actions.

Two Authentication Methods

OIDC (OpenID Connect): Uses your existing identity provider. Works with Keycloak, LibreGraph Connect, and any OIDC-compliant IdP.

App Token: For service accounts and automated workflows. Generate a token in oCIS, configure the server with it, done.

How to Get It

Follow the Getting Started guide at github.com/owncloud/ocis-mcp-server/blob/main/GETTING_STARTED.md, which covers Claude Desktop, Ollama, on Mac, Windows, and Linux with a setup script that detects your system and configures everything.

  • Pre-built binary: signed release binary, no Go toolchain required. GPG key 90CCF130D75586F0. Verify it.
  • Docker: single docker run with environment variables.
  • Build from source: git clone, make build. Requires Go 1.21+.

Why We Built This

MCP is the emerging standard for AI tool integration. oCIS is already built on open protocols — WebDAV, OCM, OIDC, LibreGraph. Adding an MCP server is the logical next step: one more open protocol, one more integration surface, one that happens to be the protocol most major AI assistants are now adopting.

The alternative is waiting for someone else to build a proprietary oCIS integration into a proprietary AI platform on proprietary infrastructure. That’s the opposite of what ownCloud is for.

We published an AI-Assisted Contribution Policy in May 2026 that says: great ideas should not be blocked by someone’s programming seniority.
The oCIS MCP Server is the operational expression of that principle.
Contributions welcome.


Links:
MCP Server v1.0.0 release
oCIS on GitHub
owncloud.dev

ownCloud

June 25, 2026

Read now:

Alt Text for Every Image. No Manual Work. No Excuses.

Alt Text for Every Image. No Manual Work. No Excuses.

Missing alt text is one of the most commonly flagged WCAG failures. EN 301 549 mandates it for public sector ICT across Europe. As of today, oCIS ships an extension that generates a credible first draft with your configured vision LLM, lets the user edit it, and writes it back to the file as a WebDAV property that survives the session. A meaningful compliance tool, not just a convenience feature.

read more
ownCloud Server 11.0.0-rc1: First Release Candidate for the Next Major Version

ownCloud Server 11.0.0-rc1: First Release Candidate for the Next Major Version

The first release candidate for ownCloud Server 11 is out. This is the release that surfaces breakage: PHP 7 support dropped, deprecated database and group-management classes removed, major version bumps to Doctrine DBAL and Symfony, subadmin disabled by default. Three security fixes underneath.
Do not deploy in production. Do test against your apps and integrations.

read more
ownCloud Infinite Scale 8.1.0: MFA-Gated Vault Storage Arrives

ownCloud Infinite Scale 8.1.0: MFA-Gated Vault Storage Arrives

oCIS 8.1.0 introduces MFA-gated vault storage as an isolated storage plane: its own provider ID, no public or federated sharing path, MFA propagated end to end, and a UI that makes the distinction obvious. Plus a public-share access control fix and roughly 60 other changes across indexing, LDAP, and connection recovery.

read more