Back to Home
cbcoutinho icon

nextcloud-mcp-server

Verified Safe

by cbcoutinho

Overview

Transforms a Nextcloud instance into a semantic intelligence engine, providing AI agents and semantic search capabilities.

Installation

Run Command
docker run -p 127.0.0.1:8000:8000 --env-file .env --rm ghcr.io/cbcoutinho/nextcloud-mcp-server:latest --oauth

Environment Variables

  • NEXTCLOUD_HOST
  • NEXTCLOUD_USERNAME
  • NEXTCLOUD_PASSWORD
  • TOKEN_ENCRYPTION_KEY
  • ENABLE_SEMANTIC_SEARCH
  • QDRANT_LOCATION
  • QDRANT_URL
  • OLLAMA_BASE_URL
  • OLLAMA_EMBEDDING_MODEL
  • NEXTCLOUD_PUBLIC_ISSUER_URL
  • ENABLE_BACKGROUND_OPERATIONS

Security Notes

The `docker-compose.yml` examples contain hardcoded sensitive credentials like `MYSQL_ROOT_PASSWORD`, `NEXTCLOUD_ADMIN_PASSWORD`, and critically, a `TOKEN_ENCRYPTION_KEY`. The hardcoded encryption key is a significant security vulnerability if used in a production environment, as it would compromise the security of all stored refresh tokens and app passwords. OAuth2/OIDC support is explicitly marked as 'experimental' and requires a manual patch to a Nextcloud app, indicating potential instability or incomplete security measures. Rate limiting is implemented for app password provisioning to mitigate brute-force attacks.

Similar Servers

Stats

Interest Score52
Security Score6
Cost ClassMedium
Avg Tokens75
Stars97
Forks18
Last Update2026-01-19

Tags

AI AgentsSemantic SearchNextcloud IntegrationVector DatabaseDocument Intelligence