What are the prerequisites to run this server?
Node.js 18 or higher, a Google Cloud project with the Google Docs API and Google Drive API enabled, and authentication credentials (service account, API key, or OAuth2).
@Meerkats-Ai
基本信息
google-docs-mcp-server
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"google-docs-mcp-server-meerkats-ai": {
"command": "node",
"args": [
"get-refresh-token.js"
]
}
}
}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
The Google Docs MCP Server is a Model Context Protocol implementation that provides seamless integration with the Google Docs API. It enables AI assistants to create, read, update, delete, export, share, and search Google Docs using structured tool calls.
Install Node.js 18 or higher, enable the Google Docs and Drive APIs in a Google Cloud project, and authenticate using a service account, API key, or OAuth2. Build the project with npm run build, then start the server with npm start (or via Docker). Add the server to your MCP client configuration with the appropriate environment variables for authentication.
Node.js 18 or higher, a Google Cloud project with the Google Docs API and Google Drive API enabled, and authentication credentials (service account, API key, or OAuth2).
Three methods: service account with a JSON key file (recommended for production), API key (simple for development), and OAuth2 (required for user-specific operations such as creating or editing documents).
Build the Docker image with `docker build -t google-docs-mcp-server .` and run the container with environment variables for your Google Cloud project ID and credentials (e.g., `GOOGLE_APPLICATION_CREDENTIALS_JSON`).
Yes, when using SSE mode, you can enable authentication via the `mcp-proxy-auth` package. Set the `AUTH_SERVER_URL` environment variable and run `npx mcp-proxy-auth node dist/index.js`. The SSE endpoint will then require an `apiKey` query parameter.
The server supports exporting documents to multiple MIME types, including PDF (`application/pdf`) and plain text (`text/plain`), among others.
Shared, serverless, conflict-free memory for AI agents: a multi-machine drop-in for the MCP memory knowledge graph.

Search saved employee handbooks from your AI assistant. Four read-only tools list authorized handbooks, browse policies, search content, and read source pages with citation links. Uses scoped bearer tokens and Streamable

The official Semantic-UI-React integration
Groundwork: company memory for your AI tools. Docs public. Source closed. Public proof needs no account.

Ask your Takibi Base collections anything; get answers with cited passages and a support score.
评论