
matteoantoci/google-slides-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
matteoantoci/google-slides-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
matteoantoci/google-slides-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
이 프로세스는 Google Slides API의 MCP 서버입니다. 호스트가 stdio에서 대화합니다. 첫 번째 시작은 브라우저를 엽니다. 데스크톱 클라이언트 ID와 클라이언트 비밀을 붙여넣습니다. Google 동의가 뒤따릅니다. 이후 시작하면 토큰 저장소를 읽습니다.
선수 조건
- Node.js 20세 이상
- Google Slides API가 활성화된 구글 클라우드 프로젝트
- OAuth 데스크톱 클라이언트 ID 및 클라이언트 비밀
새로고침 토큰이 필요하지 않습니다. 프로세스 환경도 필요하지 않습니다.
클로드 코드
-
데스크톱 OAuth 클라이언트를 생성하세요. 아래 Google 인증 플랫폼 단계를 사용하세요.
-
클로드 코드에서 실행:
-
클로드가 요청하면
/reload-plugins를 달립니다. -
첫 번째 시작에서 브라우저를 엽니다. 클라이언트 ID와 클라이언트 시크릿을 붙여넣습니다. Google 동의를 완료합니다.
이후 세션에서는 토큰 저장소를 읽습니다. 호스트 JSON 없음. 환경도 없습니다.
다른 진행자들
- 이 저장소를 복제합니다.
npm install를 달리기.npm run build를 달립니다.- Google Cloud Console에서 데스크톱 OAuth 클라이언트 생성:
- Google 인증 플랫폼 개방.
- 페이지에 플랫폼이 설정되지 않았다고 나오면 시작하기를 클릭하세요.
- 앱 이름:
Google Slides MCP사용자 지원 이메일: 귀하의 주소. - 청중: 외부.
- 연락처 이메일: 주소. 정책에 동의하세요. 만들기를 클릭하세요.
- 오픈 오디언.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Google Slides MCP Server
This process is an MCP server for the Google Slides API. A host talks to it on stdio. The first start opens a browser. You paste a Desktop client id and client secret. Google consent follows. Later starts read the token store.
Prerequisites
- Node.js 20 or later
- A Google Cloud project with the Google Slides API enabled
- An OAuth Desktop client id and client secret
You do not need a refresh token. You do not need process env.
Claude Code
- Create a Desktop OAuth client. Use the Google Auth platform steps below.
- In Claude Code run:
/plugin marketplace add matteoantoci/claude-plugins
/plugin install google-slides-mcp@matteoantoci-plugins
- Run
/reload-pluginsif Claude asks. - The first start opens a browser. Paste the client id and the client secret. Finish Google consent.
Later sessions read the token store. No host JSON. No env.
Other hosts
- Clone this repository.
- Run
npm install. - Run
npm run build. - Create a Desktop OAuth client in Google Cloud Console:
- Open Google Auth platform.
- If the page says the platform is not configured, click Get Started.
- App name:
Google Slides MCP. User support email: your address. - Audience: External.
- Contact email: your address. Agree to the policy. Click Create.
- Open Audience. Add your Gmail as a test user.
- Open Data Access. Add
https://www.googleapis.com/auth/presentationsandhttps://www.googleapis.com/auth/drive.readonly. Save. - Open Clients. Click Create Client. Application type: Desktop app. Name:
Google Slides MCP Desktop. Click Create. - Copy the client id and the client secret.
- Run
npm run start. Paste the client id and the client secret. Finish Google consent. Then stop the process. - Point the host at
node /path/to/google-slides-mcp/build/index.js. Do not set env.
Example host config:
"google-slides-mcp": {
"transportType": "stdio",
"command": "node",
"args": [
"/path/to/google-slides-mcp/build/index.js"
]
}
Replace the path with the compiled build/index.js on your machine.
First start
The process opens a loopback page.
- If the store has no client id or client secret, paste those two values.
- Continue to Google consent.
- Close the success page.
The process writes the Google credential to the token store. It tries the OS keychain first. It uses ~/.config/google-slides-mcp/credential.json if the keychain is not available. File mode is 0600.
Later starts use the store. No browser.
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →