Integrations
Provides tools for task list management (listing, creating, updating, deleting task lists) and task management (listing, creating, updating, deleting, completing, moving tasks and clearing completed tasks).
Google 작업 MCP 서버
이 모델 컨텍스트 프로토콜(MCP) 서버는 Claude와 Google Tasks 사이에 브리지를 제공하여 Claude를 통해 작업 목록과 작업을 직접 관리할 수 있도록 해줍니다.
참고: 이 프로젝트의 모든 코드(일부 편집 제외)는 클로드가 저의 지시에 따라 생성한 "바이브 코딩" 입니다.
특징
이 MCP 서버는 다음과 같은 기능을 제공합니다.
작업 목록 관리
list-tasklists
- 모든 작업 목록을 나열합니다get-tasklist
- 특정 작업 목록에 대한 세부 정보 가져오기create-tasklist
- 새 작업 목록 만들기update-tasklist
- 기존 작업 목록 업데이트delete-tasklist
- 작업 목록 삭제
작업 관리
list-tasks
- 작업 목록에 있는 모든 작업을 나열합니다.get-task
- 특정 작업에 대한 세부 정보 가져오기create-task
- 새 작업 만들기update-task
- 기존 작업 업데이트delete-task
- 작업 삭제complete-task
- 작업을 완료로 표시move-task
- 작업 이동(재정렬 또는 상위 작업 변경)clear-completed-tasks
- 목록에서 완료된 모든 작업을 지웁니다.
설치 지침
1. Google Cloud 프로젝트 생성 및 API 활성화
- Google Cloud Console 로 이동
- 새 프로젝트를 만듭니다
- "API 및 서비스" > "라이브러리"로 이동합니다.
- "Google Tasks API"를 검색하여 활성화하세요.
- "API 및 서비스" > "자격 증명"으로 이동하세요.
- "자격 증명 만들기" > "OAuth 클라이언트 ID"를 클릭하세요.
- OAuth 동의 화면 구성(개인적인 용도로는 외부가 좋습니다)
- 애플리케이션 유형에서 "웹 애플리케이션"을 선택하세요.
- " http://localhost:3000 "을 승인된 리디렉션 URI로 추가합니다.
- 클라이언트 ID와 비밀번호를 생성합니다.
2. 데스크톱용 Claude 구성
- 데스크톱용 Claude 설치
- Claude 구성 파일을 엽니다.
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- MacOS:
- Google Tasks MCP 서버 구성을 추가합니다.
지엑스피1
경로와 자격 증명을 사용자 고유의 값으로 바꾸세요.
3. 서버 빌드 및 실행
- 종속성 설치:
Copy
- 서버를 빌드하세요:
Copy
- 데스크톱용 Claude를 다시 시작하세요
인증 흐름
Google Tasks MCP 서버를 처음 사용하는 경우:
authenticate
도구를 사용하여 권한 부여 URL을 얻으세요- 브라우저에서 URL을 방문하고 Google 계정으로 로그인하세요.
- 승인 후 브라우저 페이지에서 코드를 받게 됩니다.
- 이 코드와 함께
set-auth-code
도구를 사용하여 인증을 완료하세요. - 이제 다른 모든 도구를 사용하여 Google Tasks와 상호 작용할 수 있습니다.
인증은 세션 기반으로 이루어지며 서버를 재시작하면 삭제됩니다. 매번 다시 인증해야 합니다.
요구 사항
- 노드.js 14+
- 데스크톱용 Claude(최신 버전)
- 작업 API가 활성화된 Google Cloud 프로젝트
스크린샷
특허
이 프로젝트는 데모 목적으로만 사용됩니다. 사용 시 발생하는 모든 책임은 사용자에게 있습니다.
This server cannot be installed
Claude와 Google Tasks를 연결하는 모델 컨텍스트 프로토콜 서버로, 사용자는 Claude 인터페이스를 통해 작업 목록과 작업을 직접 관리할 수 있습니다.