Skip to main content
Glama
saydurrahman-ORCA

orca-drive-sa-mcp

ORCA Drive SA MCP

Streamable HTTP를 통해 Google Drive 폴더를 노출하는 Model Context Protocol(MCP) 서버로, Vercel 서버리스 함수로 배포됩니다.

Google 서비스 계정(Drive API v3, 읽기 전용 범위)을 통해 Google Drive를 읽으므로 Apps Script 웹 앱이 필요하지 않습니다.

도구

도구

설명

list_files

폴더의 파일 목록 표시(기본값: DRIVE_FOLDER_ID)

search_files

이름 부분 문자열로 파일 검색

get_file

ID로 단일 파일의 메타데이터 가져오기

read_file

파일의 텍스트 콘텐츠 읽기(JSON, CSV, TXT 등)

Related MCP server: Google Drive MCP Server

1. Google 서비스 계정 만들기

  1. https://console.cloud.google.com로 이동하여 프로젝트를 생성(또는 선택)합니다.

  2. Google Drive API를 사용 설정합니다(APIs & Services → Library → "Google Drive API").

  3. 서비스 계정을 생성합니다:

    • APIs & Services → Credentials → Create credentials → Service account.

    • 이름을 지정하고 Create and continue를 클릭한 다음 Done을 클릭합니다.

  4. 키를 생성합니다:

    • 서비스 계정을 열고 → Keys → Add key → Create new key → JSON을 선택합니다.

    • JSON 키 파일을 다운로드합니다.

  5. 서비스 계정 이메일을 복사합니다(예: orca-drive@my-project.iam.gserviceaccount.com).

  6. 해당 이메일로 대상 Drive 폴더를 공유합니다(Drive에서 폴더를 마우스 오른쪽 버튼으로 클릭 → Share → 이메일 붙여넣기 → Viewer).

서비스 계정과 공유된 파일/폴더만 액세스할 수 있습니다.

2. 환경 변수 구성

.env.example.env로 복사하고(로컬 개발) Vercel에서도 동일한 값을 설정합니다(Project > Settings > Environment Variables):

변수

설명

GOOGLE_SERVICE_ACCOUNT_JSON

전체 JSON 키 내용(한 줄)

GOOGLE_SERVICE_ACCOUNT_JSON_ENCODED

JSON 값이 base64로 인코딩된 경우 base64로 설정

DRIVE_FOLDER_ID

기본 목록 폴더 ID

3. 로컬에서 실행

npm install
vercel dev

전송 방식 Streamable HTTP와 URL http://localhost:3000/을 사용하여 MCP Inspector(npx @modelcontextprotocol/inspector)로 테스트합니다.

4. Vercel에 배포

vercel --prod

엔드포인트는 https://<project>.vercel.app/이 됩니다.

5. 클라이언트 연결

Claude Desktop(claude_desktop_config.json):

{
  "mcpServers": {
    "orca-drive-sa": {
      "type": "http",
      "url": "https://<project>.vercel.app/"
    }
  }
}
F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that enables interaction with Google Drive through the Google Cloud API. It allows users to list, read, and upload files directly from MCP-compatible clients like manus.im or Cursor.
  • A
    license
    A
    quality
    B
    maintenance
    A local MCP server that enables LLMs to securely search and read files within designated Google Drive folders. Supports Google Docs, Google Sheets, PDFs, and plain text with strict folder-scoping via service account authentication.
    4
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/saydurrahman-ORCA/orca-drive-sa-mcp'

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