← Back to directory
COMPARE UP TO 4 SERVERS

Compare MCP servers

Compare scores, permissions, risks, and fit in one decision-focused table.

DimensionCloud Run MCP ServerMCP server to deploy apps to Cloud RunNextcloud MCP ServerA production-ready MCP server that connects AI assistants to your Nextcloud instance.
FMRS47 / 100 · D67 / 100 · C
Reliability6 / 2010 / 20
Security and permissions3 / 2012 / 20
Maintenance13 / 2016 / 20
Documentation13 / 2016 / 20
Setup experience12 / 2013 / 20
Best for
  • Developers and teams wanting to integrate deployment into AI workflows
  • Users already using Google Cloud and Cloud Run
  • AI agents that need to quickly prototype or deploy applications
  • Users who want to integrate AI assistants (like Claude Desktop or IDEs) with a self-hosted Nextcloud instance.
  • Developers and power users who need deep CRUD operations across multiple Nextcloud apps.
  • Teams that prefer Docker or Kubernetes deployment.
Not for
  • Deployments requiring local hosting or other cloud provider support
  • Users wanting fine-grained IAM control without skipping permission checks
  • Seeking GitOps or fully automated CI/CD without MCP/CLI
  • Users who don't want to self-host (consider managed service Astrolabe Cloud).
  • Users who need only simple read-only access (this server is more comprehensive).
  • Users who require official support (it is not an official Nextcloud project).
Required permissions
  • Requires Google Cloud IAM credentials to access Cloud Run APIs.
  • Authentication via `gcloud auth login` and `gcloud auth application-default login`.
  • Deployment requires appropriate Cloud Run permissions like `run.services.create` and `run.services.update`.
  • Project creation requires permissions like `resourcemanager.projects.create`.
  • Requires a Nextcloud username and app password (or OAuth).
  • Read/write access to the selected Nextcloud apps (Notes, Calendar, Contacts, Files, etc.).
  • For semantic search, needs external services: Qdrant and Ollama (disabled by default).
Risks and side effects
  • Using remote MCP server without authentication may lead to unauthorized access.
  • IAM checks are skipped by default (`SKIP_IAM_CHECK=true`), potentially allowing overly permissive access.
  • Deploying file contents may expose sensitive data if provided in prompts.
  • DNS rebinding risk unless host validation is enabled (`ENABLE_HOST_VALIDATION`).
  • Credential storage with app passwords may pose a security risk if exposed.
  • The server can access a user's full Nextcloud data, so proper access controls are necessary.
  • Experimental semantic search relies on external services, which may introduce security and privacy issues.
  • Tag-based exclusion (EXCLUDED_TAGS) depends on system tags to hide sensitive files, misconfiguration could expose data.
Supported clientsGemini CLI, Claude Desktop, VS Code, Cursor, Windsurf, AntigravityClaude Desktop
Tools713