MCP ExplorerExplorer

Dev Assist

@googleworkspaceon 11 days ago
2 Apache-2.0
FreeCommunity
AI Systems
#ai-tools#developer-assistant#documentation#google-workspace#mcp
A monorepo for the Google Workspace Dev Assist project, providing an MCP server with tools for AI assistants to access and search Google Workspace documentation.

Overview

What is Dev Assist

dev-assist is a monorepo for the Google Workspace Developer Assist project that provides an MCP server with tools for AI assistants to access and search Google Workspace documentation.

Use cases

Use cases for dev-assist include generating previews of Google card components for testing, enhancing AI assistants with access to Google Workspace documentation, and streamlining the development process for Google Workspace applications.

How to use

To use dev-assist, developers can clone the repository and utilize the provided packages, such as @googleworkspace/card-dev-assist and @googleworkspace/mcp-dev-assist, to integrate AI functionalities into their Google Workspace applications.

Key features

Key features of dev-assist include a utility library for rendering Google card components, tools for visualizing card previews, and a structured approach to accessing Google Workspace documentation efficiently.

Where to use

dev-assist can be used in the development of Google Workspace Add-ons, AI assistant applications, and any project that requires integration with Google Workspace services.

Content

Google Workspace Developer Assist

Test
Release
Contributions welcome
GitHub issues

This is a monorepo for the Google Workspace Developer Assist project.

Packages

@googleworkspace/card-dev-assist

npm version
NPM Downloads
GitHub Issues or Pull Requests
GitHub last commit
GitHub License
Test
Release

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.

@googleworkspace/mcp-dev-assist

npm version
NPM Downloads
GitHub Issues or Pull Requests
GitHub last commit
GitHub License
Test
Release

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.

Development

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

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Support

For support, please open an issue on GitHub.

Tools

No tools

Comments