{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_faithk7-gmail-mcp","slug":"faithk7-gmail-mcp","name":"Gmail","type":"mcp","url":"https://github.com/faithk7/gmail-mcp","page_url":"https://unfragile.ai/faithk7-gmail-mcp","categories":["mcp-servers","observability"],"tags":["mcp","model-context-protocol","email","smithery:faithk7/gmail-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_faithk7-gmail-mcp__cap_0","uri":"capability://tool.use.integration.bulk.email.labeling","name":"bulk email labeling","description":"This capability allows users to apply labels to multiple emails simultaneously through a batch processing API. It leverages the Gmail API's batch request feature, which minimizes the number of API calls by grouping them, thus enhancing performance and reducing latency. This approach is particularly useful for users managing large volumes of emails and needing to organize them efficiently.","intents":["How can I quickly organize my inbox by applying labels to multiple emails at once?","I need to categorize a large number of emails without doing it one by one.","What is the best way to streamline my email organization process?"],"best_for":["email marketers managing large campaigns","teams handling customer support inquiries","individuals with high email volume"],"limitations":["Limited to 500 emails per batch due to Gmail API constraints","Requires proper label setup in advance"],"requires":["Gmail API access with OAuth 2.0","Node.js 14+"],"input_types":["structured data (email IDs, label IDs)"],"output_types":["confirmation of labels applied (structured data)"],"categories":["tool-use-integration","email-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_faithk7-gmail-mcp__cap_1","uri":"capability://automation.workflow.automated.email.forwarding.setup","name":"automated email forwarding setup","description":"This capability automates the process of setting up email forwarding rules based on user-defined criteria. It interacts with the Gmail settings API to create and manage forwarding addresses and rules, allowing users to streamline their email management without manual intervention. This is particularly useful for users who need to redirect emails based on specific conditions.","intents":["How can I automatically forward emails from specific senders to another address?","I want to set up rules to forward emails based on keywords in the subject line.","What is the best way to manage email forwarding for different projects?"],"best_for":["freelancers managing multiple client emails","teams collaborating on shared projects","users with multiple email accounts"],"limitations":["Requires verification of forwarding addresses before setup","Limited to one forwarding address per rule"],"requires":["Gmail API access with OAuth 2.0","Node.js 14+"],"input_types":["text (email criteria)","structured data (forwarding address)"],"output_types":["confirmation of forwarding rule created (structured data)"],"categories":["automation-workflow","email-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_faithk7-gmail-mcp__cap_2","uri":"capability://automation.workflow.email.thread.cleanup","name":"email thread cleanup","description":"This capability enables users to clean up their email threads by removing unnecessary messages or organizing them based on user-defined criteria. It uses the Gmail API to fetch threads and messages, applying filters to identify which messages to keep or delete. This is particularly beneficial for users looking to declutter their inboxes without losing important information.","intents":["How can I quickly delete old messages from long email threads?","I want to keep only the latest messages in my email threads.","What is the best way to manage clutter in my inbox?"],"best_for":["users with extensive email histories","teams managing project communications","individuals seeking to maintain an organized inbox"],"limitations":["Deletion is permanent and cannot be undone","Requires careful selection criteria to avoid losing important emails"],"requires":["Gmail API access with OAuth 2.0","Node.js 14+"],"input_types":["structured data (thread IDs, cleanup criteria)"],"output_types":["summary of messages deleted (structured data)"],"categories":["automation-workflow","email-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_faithk7-gmail-mcp__cap_3","uri":"capability://automation.workflow.vacation.responder.automation","name":"vacation responder automation","description":"This capability automates the setup of vacation responders based on user-defined dates and messages. It interacts with the Gmail settings API to configure the auto-reply settings, allowing users to inform contacts of their absence without manual intervention. This is particularly useful for users who travel frequently or take extended breaks.","intents":["How can I set up an automatic reply for my vacation?","I want to inform my contacts that I'm unavailable for a specific period.","What is the easiest way to manage my out-of-office responses?"],"best_for":["professionals taking extended leave","teams coordinating during holidays","users managing client expectations"],"limitations":["Requires precise date input to avoid errors","Only one vacation responder can be active at a time"],"requires":["Gmail API access with OAuth 2.0","Node.js 14+"],"input_types":["text (vacation message)","structured data (start and end dates)"],"output_types":["confirmation of vacation responder setup (structured data)"],"categories":["automation-workflow","email-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_faithk7-gmail-mcp__cap_4","uri":"capability://tool.use.integration.monitor.mailbox.changes","name":"monitor mailbox changes","description":"This capability allows users to monitor changes in their mailbox, such as new emails or updates to existing messages. It employs the Gmail API's push notification feature to send real-time updates to users, enabling them to respond promptly to important communications. This is particularly useful for users who need to stay on top of their email activity.","intents":["How can I get notified when new emails arrive in my inbox?","I want to track changes to specific email threads in real-time.","What is the best way to stay updated on important messages?"],"best_for":["busy professionals needing real-time updates","support teams managing client inquiries","users with critical email communications"],"limitations":["Requires a stable internet connection for real-time notifications","Push notifications may have a slight delay depending on network conditions"],"requires":["Gmail API access with OAuth 2.0","Node.js 14+"],"input_types":["structured data (notification settings)"],"output_types":["real-time notifications (structured data)"],"categories":["tool-use-integration","email-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":32,"verified":false,"data_access_risk":"high","permissions":["Gmail API access with OAuth 2.0","Node.js 14+"],"failure_modes":["Limited to 500 emails per batch due to Gmail API constraints","Requires proper label setup in advance","Requires verification of forwarding addresses before setup","Limited to one forwarding address per rule","Deletion is permanent and cannot be undone","Requires careful selection criteria to avoid losing important emails","Requires precise date input to avoid errors","Only one vacation responder can be active at a time","Requires a stable internet connection for real-time notifications","Push notifications may have a slight delay depending on network conditions","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.62,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.346Z","last_scraped_at":"2026-05-03T15:19:51.141Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=faithk7-gmail-mcp","compare_url":"https://unfragile.ai/compare?artifact=faithk7-gmail-mcp"}},"signature":"rJHhf30dPbFtnXQRy5ls77VYYjYmoKAP2C1Fy8L59+6v+4U7KvxikU5cvRLtm16EPMhmnlp6nF0DmJoshJMoDA==","signedAt":"2026-06-22T22:11:36.804Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/faithk7-gmail-mcp","artifact":"https://unfragile.ai/faithk7-gmail-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=faithk7-gmail-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}