gmail-mcp

gmail-mcp

3.1

If you are the rightful owner of gmail-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Gmail MCP server built on TypeScript and the Gmail API, implementing a simple notes system.

The Gmail-MCP server is a TypeScript-based Model Context Protocol (MCP) server that leverages the Gmail API to implement a simple notes system. It serves as a demonstration of core MCP concepts by providing resources, tools, and prompts for managing text notes. The server allows users to list and access notes via URIs, create new notes, and generate summaries of stored notes. Each note is represented with a title, content, and metadata, and is accessible in plain text format. The server is designed to be integrated with platforms like Claude Desktop, and offers features for both development and debugging.

Features

  • Resources: List and access notes via `note://` URIs, with each note having a title, content, and metadata.
  • Tools: `create_note` tool for creating new text notes, requiring title and content as parameters.
  • Prompts: `summarize_notes` prompt for generating summaries of all stored notes, returning structured prompts for LLM summarization.

Tools

  1. create_note

    Tool for creating new text notes with title and content.