Directories
¶
| Path | Synopsis |
|---|---|
|
Package calendar provides a client for interacting with the Google Calendar API.
|
Package calendar provides a client for interacting with the Google Calendar API. |
|
Package docs provides functionality for interacting with Google Docs API.
|
Package docs provides functionality for interacting with Google Docs API. |
|
Package drive provides a client for interacting with the Google Drive API.
|
Package drive provides a client for interacting with the Google Drive API. |
|
Package github provides types and utilities for interacting with GitHub issues and pull requests.
|
Package github provides types and utilities for interacting with GitHub issues and pull requests. |
|
Package gmail provides a client for interacting with the Gmail API.
|
Package gmail provides a client for interacting with the Gmail API. |
|
Package google provides OAuth2 authentication and token management for Google APIs.
|
Package google provides OAuth2 authentication and token management for Google APIs. |
|
Package instrumentation provides comprehensive OpenTelemetry instrumentation for the inboxfewer MCP server.
|
Package instrumentation provides comprehensive OpenTelemetry instrumentation for the inboxfewer MCP server. |
|
Package logging provides structured logging utilities for the inboxfewer application.
|
Package logging provides structured logging utilities for the inboxfewer application. |
|
mcp
|
|
|
oauth
Package oauth provides adapters for integrating the github.com/giantswarm/mcp-oauth library with the inboxfewer MCP server.
|
Package oauth provides adapters for integrating the github.com/giantswarm/mcp-oauth library with the inboxfewer MCP server. |
|
Package meet provides a client for the Google Meet API v2.
|
Package meet provides a client for the Google Meet API v2. |
|
Package resources provides MCP resources for exposing user and session data.
|
Package resources provides MCP resources for exposing user and session data. |
|
Package server provides the MCP server context, session management, and OAuth-enabled HTTP server for the inboxfewer application.
|
Package server provides the MCP server context, session management, and OAuth-enabled HTTP server for the inboxfewer application. |
|
Package tasks provides a client for managing Google Tasks.
|
Package tasks provides a client for managing Google Tasks. |
|
tools
|
|
|
batch
Package batch provides common utilities for batch operations across all MCP tools.
|
Package batch provides common utilities for batch operations across all MCP tools. |
|
calendar_tools
Package calendar_tools provides MCP (Model Context Protocol) tools for Google Calendar operations.
|
Package calendar_tools provides MCP (Model Context Protocol) tools for Google Calendar operations. |
|
common
Package common provides shared utilities for MCP tool implementations.
|
Package common provides shared utilities for MCP tool implementations. |
|
docs_tools
Package docs_tools provides MCP tools for interacting with Google Docs.
|
Package docs_tools provides MCP tools for interacting with Google Docs. |
|
drive_tools
Package drive_tools provides MCP (Model Context Protocol) tools for Google Drive operations.
|
Package drive_tools provides MCP (Model Context Protocol) tools for Google Drive operations. |
|
gmail_tools
Package gmail_tools provides MCP (Model Context Protocol) tools for interacting with Gmail.
|
Package gmail_tools provides MCP (Model Context Protocol) tools for interacting with Gmail. |
|
meet_tools
Package meet_tools provides MCP tools for interacting with the Google Meet API v2.
|
Package meet_tools provides MCP tools for interacting with the Google Meet API v2. |
|
tasks_tools
Package tasks_tools provides MCP tools for managing Google Tasks.
|
Package tasks_tools provides MCP tools for managing Google Tasks. |
Click to show internal directories.
Click to hide internal directories.