MCP.so
ログイン

Google Docs MCP Server

@lkm1developer

Google Docs MCP Server について

概要はまだありません

基本情報

カテゴリ

メモリとナレッジ

ライセンス

MIT license

ランタイム

node

トランスポート

stdio

公開者

lkm1developer

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "google-docs-mcp-server-lkm1developer": {
      "command": "node",
      "args": [
        "get-refresh-token.js"
      ]
    }
  }
}

ツール

9

Create a new Google Doc

Get a Google Doc by ID

Update a Google Doc with new content

List Google Docs accessible to the authenticated user

Delete a Google Doc

Export a Google Doc to different formats

Share a Google Doc with specific users

Search for Google Docs by title or content

Verify connection with Google Docs API

概要

What is Google Docs MCP Server?

This server implements the Model Context Protocol (MCP) to integrate Google Docs API, enabling AI assistants to create, read, update, and manage Google Docs. It is designed for developers and users who need programmatic document management through AI.

How to use Google Docs MCP Server?

  1. Clone the repo, install dependencies, and set up a .env file with Google Cloud credentials (service account, API key, or OAuth2). 2. Build with npm run build and test connection with npx tsx src/test-connection.ts. 3. Run with npm start or use Docker. For MCP integration, add the server to your MCP settings JSON with the required environment variables.

Key features of Google Docs MCP Server

  • Create Google Docs with custom titles and content
  • Retrieve document content and metadata
  • Update existing documents with new content
  • List all accessible documents
  • Delete documents
  • Export documents to PDF, plain text, etc.
  • Share documents with specific users
  • Search documents by title or content
  • Verify connection and credentials

Use cases of Google Docs MCP Server

  • AI‑assisted creation of meeting notes or reports
  • Automatically updating shared documents from agent outputs
  • Searching for documents by keyword and retrieving their content
  • Sharing documents with collaborators programmatically

FAQ from Google Docs MCP Server

What authentication methods does it support?

Service account (file path or JSON inline), API key, or OAuth2 (requires client ID, secret, and refresh token).

What are the runtime requirements?

Node.js 18 or higher, a Google Cloud project with Google Docs API and Google Drive API enabled.

How do I run the server with Docker?

Build the image with docker build -t google-docs-mcp-server . and run the container passing environment variables for credentials and project ID.

How do I integrate it with an MCP assistant like Claude?

Add an entry to your MCP settings JSON with command: "node", args: ["/path/to/dist/index.js"], and the required env variables (project ID and credentials).

What tools does the server expose?

Nine tools: google_docs_create, google_docs_get, google_docs_update, google_docs_list, google_docs_delete, google_docs_export, google_docs_share, google_docs_search, and google_docs_verify_connection.

コメント

「メモリとナレッジ」の他のコンテンツ