github Go re-analysis due

teemow/inboxfewer

github

Archive gmail threads when github issues are closed (now with MCP server)

maintainer
teemow
license
BSD-3-Clause
first seen
2026-06-09
last seen
2026-09-05
releases · 30d
28
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 68 tools
transport counts 68 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • calendar_create_event
  • calendar_delete_events
  • calendar_extract_docs_links
  • calendar_find_available_time
  • calendar_get_calendar
  • calendar_get_events
  • calendar_get_meet_links
  • calendar_list_calendars
  • calendar_list_events
  • calendar_query_freebusy
  • calendar_update_event
  • docs_get_documents
  • docs_get_documents_metadata
  • drive_create_folder
  • drive_delete_files
  • drive_download_files
  • drive_get_files
  • drive_list_files
  • drive_list_permissions
  • drive_move_files
  • drive_remove_permission
  • drive_share_files
  • drive_upload_file
  • gmail_archive_stale_threads
  • gmail_archive_threads
  • gmail_check_stale
  • gmail_classify_thread
  • gmail_create_filter
  • gmail_delete_filter
  • gmail_extract_doc_links
  • gmail_forward_email
  • gmail_get_attachment
  • gmail_get_message_bodies
  • gmail_get_unsubscribe_info
  • gmail_list_attachments
  • gmail_list_filters
  • gmail_list_labels
  • gmail_list_threads
  • gmail_mark_threads_as_spam
  • gmail_reply_to_email
  • gmail_search_contacts
  • gmail_send_email
  • gmail_transfer_attachments_to_drive
  • gmail_unarchive_threads
  • gmail_unmark_threads_as_spam
  • gmail_unsubscribe_via_http
  • meet_create_space
  • meet_get_conference
  • meet_get_recording
  • meet_get_space
  • meet_get_transcript
  • meet_get_transcript_text
  • meet_list_recordings
  • meet_list_transcripts
  • meet_update_space_config
  • tasks_clear_completed
  • tasks_complete_tasks
  • tasks_create_task_list
  • tasks_create_tasks
  • tasks_delete_task_list
  • tasks_delete_tasks
  • tasks_get_task_list
  • tasks_get_tasks
  • tasks_list_task_lists
  • tasks_list_tasks
  • tasks_move_task
  • tasks_update_task
  • tasks_update_task_list
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 2dc9dfc · analyzer v33 · 2w ago

skills & prompt files 2

code evidence vv0.0.206 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 131

tool registrations 68

  • calendar_list_calendars teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/calendar_list_tools.go :17
  • calendar_get_calendar teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/calendar_list_tools.go :31
  • calendar_list_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :22
  • calendar_get_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :50
  • calendar_create_event teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :71
  • calendar_update_event teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :135
  • calendar_delete_events teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :192
  • calendar_extract_docs_links teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :214
  • calendar_get_meet_links teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/event_tools.go :235
  • calendar_query_freebusy teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/scheduling_tools.go :19
  • calendar_find_available_time teemow-inboxfewer-2dc9dfc/internal/tools/calendar_tools/scheduling_tools.go :45
  • docs_get_documents teemow-inboxfewer-2dc9dfc/internal/tools/docs_tools/tools.go :21
  • docs_get_documents_metadata teemow-inboxfewer-2dc9dfc/internal/tools/docs_tools/tools.go :42
  • drive_upload_file teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :25
  • drive_list_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :115
  • drive_get_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :187
  • drive_download_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :227
  • drive_delete_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/file_tools.go :287
  • drive_create_folder teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/folder_tools.go :25
  • drive_move_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/folder_tools.go :70
  • drive_share_files teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :22
  • drive_list_permissions teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :113
  • drive_remove_permission teemow-inboxfewer-2dc9dfc/internal/tools/drive_tools/share_tools.go :151
  • gmail_list_attachments teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :25
  • gmail_get_attachment teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :43
  • gmail_get_message_bodies teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :68
  • gmail_extract_doc_links teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :89
  • gmail_transfer_attachments_to_drive teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/attachment_tools.go :110
  • gmail_search_contacts teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/contact_tools.go :19
  • gmail_send_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :25
  • gmail_reply_to_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :60
  • gmail_forward_email teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/email_tools.go :95
  • gmail_create_filter teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :21
  • gmail_delete_filter teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :76
  • gmail_list_filters teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :94
  • gmail_list_labels teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/filter_tools.go :108
  • gmail_list_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :46
  • gmail_archive_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :67
  • gmail_unarchive_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :85
  • gmail_mark_threads_as_spam teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :103
  • gmail_unmark_threads_as_spam teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :121
  • gmail_classify_thread teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :139
  • gmail_check_stale teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :157
  • gmail_archive_stale_threads teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/tools.go :175
  • gmail_get_unsubscribe_info teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/unsubscribe_tools.go :20
  • gmail_unsubscribe_via_http teemow-inboxfewer-2dc9dfc/internal/tools/gmail_tools/unsubscribe_tools.go :38
  • meet_get_conference teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :42
  • meet_list_recordings teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :60
  • meet_get_recording teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :78
  • meet_list_transcripts teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :96
  • meet_get_transcript teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :114
  • meet_get_transcript_text teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :132
  • meet_create_space teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :151
  • meet_get_space teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :177
  • meet_update_space_config teemow-inboxfewer-2dc9dfc/internal/tools/meet_tools/tools.go :195
  • tasks_list_task_lists teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :59
  • tasks_get_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :87
  • tasks_create_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :124
  • tasks_update_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :163
  • tasks_delete_task_list teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :209
  • tasks_list_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :251
  • tasks_get_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :314
  • tasks_create_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :363
  • tasks_update_task teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :474
  • tasks_delete_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :552
  • tasks_complete_tasks teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :599
  • tasks_move_task teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :647
  • tasks_clear_completed teemow-inboxfewer-2dc9dfc/internal/tools/tasks_tools/tools.go :709

declared dependencies 61

  • github.com/mark3labs/mcp-go@v0.58.0
  • github.com/giantswarm/mcp-oauth@v1.2.7
  • github.com/prometheus/client_golang@v1.24.1
  • github.com/spf13/cobra@v1.10.2
  • github.com/stretchr/testify@v1.11.1
  • go.opentelemetry.io/otel@v1.45.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@v1.45.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@v1.45.0
  • go.opentelemetry.io/otel/exporters/prometheus@v0.67.0
  • go.opentelemetry.io/otel/exporters/stdout/stdoutmetric@v1.45.0
  • go.opentelemetry.io/otel/exporters/stdout/stdouttrace@v1.45.0
  • go.opentelemetry.io/otel/metric@v1.45.0
  • go.opentelemetry.io/otel/sdk@v1.45.0
  • go.opentelemetry.io/otel/sdk/metric@v1.45.0
  • go.opentelemetry.io/otel/trace@v1.45.0
  • golang.org/x/oauth2@v0.36.0
  • google.golang.org/api@v0.293.0
  • cloud.google.com/go/auth@v0.23.0
  • cloud.google.com/go/auth/oauth2adapt@v0.2.8
  • cloud.google.com/go/compute/metadata@v0.9.0
  • github.com/beorn7/perks@v1.0.1
  • github.com/cenkalti/backoff/v5@v5.0.3
  • github.com/cespare/xxhash/v2@v2.3.0
  • github.com/davecgh/go-spew@v1.1.2-0.20180830191138-d8f796af33cc
  • github.com/felixge/httpsnoop@v1.0.4
  • github.com/go-jose/go-jose/v4@v4.1.4
  • github.com/go-logr/logr@v1.4.4
  • github.com/go-logr/stdr@v1.2.2
  • github.com/google/jsonschema-go@v0.4.2
  • github.com/google/s2a-go@v0.1.9
  • github.com/google/uuid@v1.6.0
  • github.com/googleapis/enterprise-certificate-proxy@v0.3.20
  • github.com/googleapis/gax-go/v2@v2.23.0
  • github.com/grpc-ecosystem/grpc-gateway/v2@v2.29.0
  • github.com/inconshreveable/mousetrap@v1.1.0
  • github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822
  • github.com/pmezard/go-difflib@v1.0.1-0.20181226105442-5d4384ee4fb2
  • github.com/prometheus/client_model@v0.6.2
  • github.com/prometheus/common@v0.70.1
  • github.com/prometheus/otlptranslator@v1.0.0
  • github.com/prometheus/procfs@v0.21.1
  • github.com/santhosh-tekuri/jsonschema/v6@v6.0.2
  • github.com/spf13/cast@v1.10.0
  • github.com/spf13/pflag@v1.0.10
  • github.com/valkey-io/valkey-go@v1.0.76
  • github.com/yosida95/uritemplate/v3@v3.0.2
  • go.opentelemetry.io/auto/sdk@v1.2.1
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@v0.67.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.45.0
  • go.opentelemetry.io/proto/otlp@v1.11.0
  • golang.org/x/crypto@v0.54.0
  • golang.org/x/net@v0.57.0
  • golang.org/x/sync@v0.22.0
  • golang.org/x/sys@v0.47.0
  • golang.org/x/text@v0.40.0
  • golang.org/x/time@v0.15.0
  • google.golang.org/genproto/googleapis/api@v0.0.0-20260803160001-6ac0973c030d
  • google.golang.org/genproto/googleapis/rpc@v0.0.0-20260807164820-c8921c73eeea
  • google.golang.org/grpc@v1.83.0
  • google.golang.org/protobuf@v1.36.11
  • gopkg.in/yaml.v3@v3.0.1

cursor-plugin 1

  • opaque (low) teemow-inboxfewer-2dc9dfc/.cursor/rules/architecture.mdc bundled .cursor/ plugin descriptor (teemow-inboxfewer-2dc9dfc/.cursor/rules/architecture.mdc) — presence-detected; review the descriptor