Skip to main content
Glama

Cloud Tasks MCP Server

by gitskyflux

클라우드 작업 MCP 서버

Google Cloud Tasks 대기열 및 작업과의 상호작용을 가능하게 하는 Google Cloud Tasks용 MCP(Model Context Protocol) 서버입니다.

특징

  • 지정된 위치에 있는 Cloud Tasks 대기열 나열
  • 특정 대기열의 세부 정보 가져오기
  • 대기열 일시 중지 및 재개
  • 대기열에 있는 작업 나열
  • 특정 작업에 대한 세부 정보 얻기
  • 큐에서 작업 삭제

설정

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop용 Cloud Tasks Server를 자동으로 설치하려면:

지엑스피1

수동 설치

  1. 종속성 설치 :
    npm install
  2. 프로젝트 빌드 :
    npm run build
  3. Claude Desktop 구성 : claude_desktop_config.json 에 다음을 추가합니다.
    "cloudtasks-mcp": { "command": "node", "args": [ "/path/to/cloudtasks-mcp/build/index.js" ], "env": { "GOOGLE_CLOUD_LOCATION_PROJECTS": "location:project-id" } }
    args의 경로를 index.js의 실제 경로로 바꾸세요.GOOGLE_CLOUD_LOCATION_PROJECTS에 location:project-id 쌍을 쉼표로 구분하여 정의합니다. 예: us-east1:google-project-id1,us-central1:google-project-id2 첫 번째로 나열된 프로젝트가 기본값입니다.애플리케이션은 각 프로젝트의 keys 폴더에서 .json 자격 증명 파일을 찾을 것으로 예상합니다. 예: keys/google-project-id1.json해당 클라우드 서비스 계정에 Cloud Tasks와 상호 작용할 수 있는 적절한 권한(예: Cloud Tasks Admin 또는 그보다 낮은 권한)이 있는지 확인하세요.

사용 가능한 도구

  • listQueues : 지정된 위치에 있는 모든 Cloud Tasks 대기열을 나열합니다.
  • getQueue : 특정 Cloud Tasks 대기열의 세부 정보를 가져옵니다.
  • pauseQueue : Cloud Tasks 대기열을 일시 중지합니다.
  • resumeQueue : 일시 중지된 Cloud Tasks 대기열을 다시 시작합니다.
  • listTasks : Cloud Tasks 대기열의 작업 나열
  • getTask : Cloud Tasks 대기열에서 특정 작업의 세부 정보를 가져옵니다.
  • deleteTask : Cloud Tasks 대기열에서 작업을 삭제합니다.

Claude Desktop에서의 사용 예

다음은 Claude Desktop에서 각 도구를 사용하는 방법에 대한 예입니다.

대기열 일시 중지 또는 재개

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

보류 중인 작업 가져오기

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

일시 중지된 대기열에서 작업 실행

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

개발

# 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.

Claude Desktop을 통해 자연어를 통해 Google Cloud Tasks 대기열 및 작업과 상호 작용할 수 있으므로 사용자는 대기열을 나열, 관리, 일시 중지/다시 시작하고 작업을 처리할 수 있습니다.

  1. 특징
    1. 설정
      1. Smithery를 통해 설치
      2. 수동 설치
      3. 사용 가능한 도구
    2. Claude Desktop에서의 사용 예
      1. 대기열 일시 중지 또는 재개
      2. 보류 중인 작업 가져오기
      3. 일시 중지된 대기열에서 작업 실행
    3. 개발

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        Integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks.
        Last updated -
        15
        TypeScript
        MIT License
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.
        Last updated -
        9
        102
        62
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        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 -
        8
        Python
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.
        Last updated -
        16
        2
        TypeScript

      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