Skip to main content
The 3ngram MCP server exposes the following google docs tools. Every entry is generated from the tool’s source signature and docstring, so this page never drifts from the backend.
Required parameters are marked with the required attribute. Optional parameters show their default value.

create_doc

Create Google Doc · writes · non-destructive · non-idempotent · open-world Create a new Google Doc via the external Google Docs API. Requires a connected Google account (Settings > Integrations). Returns: str Source: backend/src/engram/mcp/tools/google_docs.py

Parameters

title
str
required
Document title.
content
str
default:"''"
Optional initial text content for the document body.

docs_create

Create Google Doc (deprecated) · writes · non-destructive · non-idempotent · open-world Deprecated alias for create_doc — wraps the Google Docs create call. Forwards to create_doc without modification. This alias is kept for backward compatibility with managed-agents allowlists and external clients that pinned the legacy name; it will be removed in a future release. New callers should use create_doc. Returns: str Source: backend/src/engram/mcp/tools/google_docs.py

Parameters

title
str
required
Document title.
content
str
default:"''"
Optional initial text content for the document body.

docs_export

Export Google Doc (deprecated) · read-only · non-destructive · idempotent · open-world Deprecated alias for export_doc — wraps the Google Doc export call. Forwards to export_doc without modification. This alias is kept for backward compatibility with managed-agents allowlists and external clients that pinned the legacy name; it will be removed in a future release. New callers should use export_doc. Returns: str Source: backend/src/engram/mcp/tools/google_docs.py

Parameters

doc_id
str
required
The Google Docs document ID.

export_doc

Export Google Doc · read-only · non-destructive · idempotent · open-world Export an external Google Doc as plain text via the Google Drive API. Requires a connected Google account (Settings > Integrations). Returns: str Source: backend/src/engram/mcp/tools/google_docs.py

Parameters

doc_id
str
required
The Google Docs document ID.