This is a monorepo for the Google Workspace Developer Assist project.
A utility library for generating previews of Google card components. This package provides tools to render and visualize card cards, making it easier to develop and test Google Workspace Add-ons.
A Model Context Protocol, server that provides tools for accessing and searching Google Workspace documentation.
The Model Context Protocol (MCP) is a standard that enables AI assistants to access external tools and data through a network of specialized servers.
This server enables AI assistants and other tools to:
- Retrieve up-to-date information about Google Workspace APIs and services
- Preview Google Workspace Cards
To get started, you can add this server to your MCP client configuration.
{
"type": "stdio",
"command": "npx",
"args": ["-y", "@googleworkspace/mcp-dev-assist", "--stdio"],
"env": {
"GOOGLE_API_KEY": "YOUR_API_KEY",
"GOOGLE_SEARCH_ENGINE_ID": "701ecba480bf443fa"
}
}
Tip: Try installing with
npm i -g @googleworkspace/mcp-dev-assist
to be able to debug installation issues.
See the usage section for more details on how to configure and run this server including HTTP transport options.
Contributions are welcome! Please see our Contributing Guide for more information.
pnpm install
pnpm build
pnpm test
pnpm check
pnpm lint
To add a new version for a pull request, run:
pnpm changeset add
If changes are made to the documentation, you can update the documentation by running:
pnpm readme
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
For support, please open an issue on GitHub.