MCP.so
ログイン

MCP Google Calendar Server

@markelaugust74

基本情報

カテゴリ

生産性

ライセンス

MIT

トランスポート

stdio

作者

markelaugust74

MCP Google Calendar Server について

A Model Context Protocol (MCP) server implementation for Google Calendar integration. Create and manage calendar events directly through Claude or other AI assistants.

MCP Google Calendar Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Google Calendar Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Google Calendar Server?

A Model Context Protocol (MCP) server implementation that enables AI assistants like Claude to create and manage Google Calendar events.

How to use MCP Google Calendar Server?

Clone the repository, install dependencies, configure OAuth2 credentials in a .env file, run npm run auth to obtain a refresh token, update the token in index.js, then start the server with npm start.

Key features of MCP Google Calendar Server

  • Create calendar events with title, description, start/end times.
  • Support for adding event attendees.
  • OAuth2 authentication with Google Calendar API.
  • Full MCP protocol implementation.
  • Debug logging for troubleshooting.

Use cases of MCP Google Calendar Server

  • AI assistants scheduling events on behalf of users.
  • Automating calendar event creation through natural language prompts.
  • Integrating Google Calendar management into MCP-compatible tools.

よくある質問

1

What are the prerequisites for running the server?

Node.js v18 or later, a Google Cloud Console project with the Calendar API enabled, and OAuth2 credentials (Client ID and Client Secret).

2

How does authentication work?

The server uses OAuth2. You must obtain a refresh token by running `npm run auth` and then add it to your configuration.

3

Where are credentials stored?

Google OAuth2 credentials are stored in a `.env` file, and the refresh token is updated directly in `index.js`.

4

Does the server support any transports other than stdio?

The README does not mention alternative transports; it defaults to MCP over stdio.

5

Are there any known limitations?

The README does not document specific limitations beyond the dependencies and setup requirements.

コメント

「生産性」の他のコンテンツ