
gdrive mcp claude
Google Drive MCP 서버와 Claude AI를 연동하여 PDF 및 DOC 파일을 분석하고 활용하는 웹 애플리케이션
Repository Info
About This Server
Google Drive MCP 서버와 Claude AI를 연동하여 PDF 및 DOC 파일을 분석하고 활용하는 웹 애플리케이션
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Google Drive MCP & Claude AI 통합 시스템
이 프로젝트는 Google Drive를 MCP(Media Control Protocol) 서버로 활용하여 PDF 및 DOC 파일을 Claude AI와 연동하여 논문이나 보고서를 인용하고 분석하는 웹 애플리케이션입니다.
주요 기능
- 간단한 로그인 (ID/비밀번호) 인증 시스템
- Google Drive 파일 접근 및 관리
- PDF 및 DOC 파일 내용 추출 및 처리
- Claude AI API 연동을 통한 문서 분석 및 인용
- 사용자 친화적인 웹 인터페이스
기술 스택
- 프론트엔드: React.js
- 백엔드: Node.js (Express)
- 인증: JWT (JSON Web Tokens)
- 파일 처리: pdf.js (PDF), mammoth.js (DOC)
- API 연동: Google Drive API, Claude AI API
설치 및 실행 방법
필수 요구사항
- Node.js 18.x 이상
- npm 또는 yarn
- Google Cloud Platform 계정 및 API 키
- Claude AI API 키
설치 방법
- 저장소 클론하기
git clone https://github.com/kyi000/gdrive-mcp-claude.git
cd gdrive-mcp-claude
- 의존성 설치
# 루트 디렉토리에서
npm install
# 클라이언트 디렉토리에서
cd client
npm install
# 서버 디렉토리에서
cd ../server
npm install
- 환경 변수 설정
.env.example파일을 복사하여.env파일 생성- Google Drive API 키, Claude AI API 키 등 필요한 정보 입력
- 애플리케이션 실행
# 개발 모드로 실행 (루트 디렉토리에서)
npm run dev
사용 방법
- 웹 브라우저에서 애플리케이션 접속 (기본: http://localhost:3000)
- 로그인 ID와 비밀번호로 로그인
- Google Drive 계정 인증
- 파일 탐색기에서 PDF 또는 DOC 파일 선택
- 파일 내용 분석 또는 Claude AI를 통한 인용 작업 수행
라이선스
MIT
Quick Start
Clone the repository
git clone https://github.com/kyi000/gdrive-mcp-claudeInstall dependencies
cd gdrive-mcp-claude
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.