This is an MCP server which provides tools to interact with Google Docs.
A Model Context Protocol (MCP) server acts as a proxy between an external service that provides context, data, or capabilities to a Large Language Model (LLM) or AI application. MCP servers connect AI applications to external systems such as databases and web services, translating their responses into a format that the AI application can understand.
MCP Tools
An MCP tool is a function or executable capability that an MCP server exposes to a LLM or AI application to perform an action in the real world.
Tools
The docsmcp.googleapis.com MCP server has the following tools:
| MCP Tools | |
|---|---|
read_doc |
This tool retrieves a JSON representation of the Google Doc given its document ID. The JSON representation includes both the text as well as structural information about the document. Corresponds to |
update_doc |
Updates a document using batch update requests. It accepts a Corresponds to The list of possible updates is:
|
Get MCP tool specifications
To get the MCP tool specifications for all tools in an MCP server, use the tools/list method. The following example demonstrates how to use curl to list all tools and their specifications currently available within the MCP server.
| Curl Request |
|---|
curl --location 'https://docsmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |