Skip to main content
Glama

Cloud Tasks MCP Server

by gitskyflux

Servidor MCP de Cloud Tasks

Un servidor de Protocolo de contexto de modelo (MCP) para Google Cloud Tasks que permite interacciones con las colas y tareas de Google Cloud Tasks.

Características

  • Enumerar colas de tareas en la nube en una ubicación específica
  • Obtener detalles de una cola específica
  • Pausar y reanudar colas
  • Enumerar tareas en una cola
  • Obtener detalles de una tarea específica
  • Eliminar tareas de una cola

Configuración

Instalación mediante herrería

Para instalar Cloud Tasks Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @gitskyflux/cloudtasks-mcp --client claude

Instalación manual

  1. Instalar dependencias :
    npm install
  2. Construir el proyecto :
    npm run build
  3. Configurar Claude Desktop : agregue lo siguiente a su claude_desktop_config.json :
    "cloudtasks-mcp": { "command": "node", "args": [ "/path/to/cloudtasks-mcp/build/index.js" ], "env": { "GOOGLE_CLOUD_LOCATION_PROJECTS": "location:project-id" } }
    Reemplace la ruta en args con la ruta real a index.js.Define una lista de pares de location:project-id separados por comas en GOOGLE_CLOUD_LOCATION_PROJECTS. Ejemplo: us-east1:google-project-id1,us-central1:google-project-id2 El primer proyecto de la lista es el predeterminado.La aplicación espera encontrar los archivos de credenciales .json en la carpeta de claves de cada proyecto. Ejemplo: keys/google-project-id1.jsonAsegúrese de que la cuenta de servicio en la nube relevante tenga el permiso adecuado para interactuar con Cloud Tasks, por ejemplo, Cloud Tasks Admin o permisos menores.

Herramientas disponibles

  • listQueues : enumera todas las colas de Cloud Tasks en una ubicación específica
  • getQueue : obtiene detalles de una cola específica de Cloud Tasks
  • pauseQueue : Pausar una cola de tareas en la nube
  • resumeQueue : Reanudar una cola de tareas en la nube en pausa
  • listTasks : enumera tareas en una cola de Cloud Tasks
  • getTask : obtener detalles de una tarea específica en una cola de Cloud Tasks
  • deleteTask : eliminar una tarea de una cola de Cloud Tasks

Ejemplo de uso en Claude Desktop

A continuación se muestran ejemplos de cómo utilizar cada herramienta en Claude Desktop:

Pausar o reanudar una cola

Pause the special-events queue. Resume the special-events queue.

Obtener tareas pendientes

How many tasks are currently pending in the special-events queue?

Ejecutar una tarea en una cola en pausa

Run the task ending with the ID 123456 in the special-events queue.

Desarrollo

# Watch mode npm run dev
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Permite interacciones con colas y tareas de Google Cloud Tasks a través del lenguaje natural, lo que permite a los usuarios enumerar, administrar, pausar/reanudar colas y manejar tareas a través de Claude Desktop.

  1. Características
    1. Configuración
      1. Instalación mediante herrería
      2. Instalación manual
      3. Herramientas disponibles
    2. Ejemplo de uso en Claude Desktop
      1. Pausar o reanudar una cola
      2. Obtener tareas pendientes
      3. Ejecutar una tarea en una cola en pausa
    3. Desarrollo

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Enables interaction with the Things app through Claude Desktop, allowing task creation, project analysis, and priority management using natural language commands.
        Last updated -
        21
        80
        Python
        MIT License
        • Apple
      • A
        security
        A
        license
        A
        quality
        Enables natural language interaction with Azure services through Claude Desktop, supporting resource management, subscription handling, and tenant selection with secure authentication.
        Last updated -
        3
        11
        13
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        Lets you use Claude Desktop to interact with your task management data in Things app, enabling you to create tasks, analyze projects, manage priorities, and implement productivity workflows through natural language.
        Last updated -
        26
        Python
        • Apple
      • A
        security
        F
        license
        A
        quality
        Enables managing Google Cloud Platform resources through natural language commands in Claude Desktop, supporting comprehensive operations across compute, storage, databases, networking, monitoring, and IAM without manual credential setup.
        Last updated -
        56
        20
        Python
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/gitskyflux/cloudtasks-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server