CoAssisted-Workspace

finnnai/CoAssisted-Workspace
★ 0 stars Python 🤖 AI/LLM Updated today
Local MCP server that turns Claude into a Google Workspace Poweruser — 183 tools across Gmail, Calendar, Drive, Sheets, Docs, Tasks, Contacts (with a CRM layer), Chat, and Maps. Includes an LLM-driven receipt extractor and a full project-AP pipeline that auto-classifies invoices, asks for missing fields via DM or email reply, into Drive folders.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "coassisted-workspace": {
      "command": "uvx",
      "args": [
        "coassisted-workspace"
      ]
    }
  }
}

Or install with pip: pip install coassisted-workspace

README Excerpt

> *Formerly developed under the working title "Google Workspace MCP" — same codebase, same tools, productized.* **CoAssisted Workspace** is a local MCP server that gives an AI assistant end-to-end control of your Gmail, Calendar, Drive, Sheets, Docs, Tasks, Contacts, and Chat — plus 33 cross-service workflows including territory routing, drive-time block automation, brand-voice extraction, and bulk CRM operations. Includes **actual send** for email (not just drafts), attachments, filters, Meet l

Tools (19)

calendar_delete_eventcalendar_list_calendarscontacts_createcontacts_deletecontacts_getcontacts_list_group_memberscontacts_refresh_all_crm_statscontacts_refresh_crm_statscontacts_updatedrive_upload_binary_fileemailfollow_upgmail_modify_labelsgmail_send_mail_merge_by_namegmail_untrash_messagesheets_list_sheetstasks_list_taskstitleworkflow_save_email_attachments_to_drive