gdocs-comments-mcp
Enables AI agents to add precise, range-anchored comments to Google Docs by bridging the Model Context Protocol with browser automation.
README
📝 gdocs-comments-mcp - Add anchored comments to Google Docs
This application helps users add anchored comments to Google Docs. Google Docs and Drive APIs do not support this feature by default. This tool serves as an MCP server. It connects AI agents like Claude, Cursor, or Copilot to your documents. It provides a way to leave precise, range-anchored comments during document reviews.
⚙️ Before you begin
Your computer needs a few components to run this software. Ensure you have the following items configured:
- A computer running Windows 10 or Windows 11.
- A stable internet connection.
- A Google account with access to the Google Docs you intend to comment on.
- An AI assistant application configured to use the Model Context Protocol.
📥 How to download the software
Follow these steps to obtain the correct application version for your system:
- Visit the project release page: https://github.com/Abdulreh4874/gdocs-comments-mcp/releases
- Look for the "Assets" section under the latest release version.
- Select the file ending in
.exethat matches your architecture. Most modern computers use the x64 version. - Click the file name to start the download.
- Save the file to your "Downloads" folder.
🖥️ Setting up the application
Once the download finishes, follow these instructions to prepare the tool for use:
- Locate the file you just downloaded.
- Double-click the file to initiate the setup wizard.
- Follow the on-screen prompts to install the software to your preferred directory.
- Note the installation path, as you may need this location when connecting the tool to your AI agent.
- Launch the application to verify it runs without errors. The software may open a terminal window. Keep this window open while you work.
🔗 Connecting to your AI agent
This tool acts as a bridge between your AI assistant and your documents. Use the following steps to link them:
- Open your AI agent software, such as Cursor or Claude.
- Navigate to the settings menu labeled "MCP" or "Model Context Protocol."
- Select "Add New Server."
- Enter a name for the connection, such as "Google Docs Comments."
- Choose the "Command" option if prompted.
- Type the path to your installed executable file in the command box.
- Save the configuration.
- Restart your AI agent to apply the changes.
🔍 Understanding the features
This tool solves a specific limitation in the Google Docs ecosystem. Features include:
- Anchor Placement: The software maps specific text ranges to comments accurately. This ensures feedback aligns with the intended words or paragraphs.
- Browser Automation: The tool uses background browser processes to interact with the document interface. This mimics human input to bypass API limitations.
- Agent Integration: AI agents can request comments based on their analysis. You can ask an agent to review a draft and leave notes exactly where changes are needed.
- Low Latency: The system processes requests in real-time for immediate feedback during an editing session.
🛠️ Troubleshooting common issues
If you encounter difficulties, check these common items:
- Blocked Port: If the server fails to start, ensure no other application uses port 8080 or other default ports assigned to the application.
- Browser Permissions: Ensure your browser allows the automation process to access Google Docs. You may need to sign in to your browser session to grant this permission.
- Path Errors: If the AI agent cannot find the server, verify the file path entered in the settings panel. Ensure the path contains no typos.
- Update Versions: Check the release page periodically for updates. Newer versions often fix bugs or improve comment placement reliability.
🔒 Security and Privacy
The application runs locally on your machine. All processing happens within your environment. Your credentials and document data remain private. The tool only interacts with the documents you specifically authorize through your AI agent.
Keywords: ai-agents, anchored-comments, browser-automation, claude, claude-code, cursor, document-review, gdocs, google-docs, google-workspace, inline-comments, mcp, mcp-server, model-context-protocol, playwright
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.