{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_klei30-mcp-google-sheets","slug":"klei30-mcp-google-sheets","name":"mcp-google-sheets","type":"mcp","url":"https://github.com/klei30/mcp-google-sheets","page_url":"https://unfragile.ai/klei30-mcp-google-sheets","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","google","smithery:klei30/mcp-google-sheets"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_klei30-mcp-google-sheets__cap_0","uri":"capability://tool.use.integration.google.sheets.data.retrieval.via.mcp","name":"google sheets data retrieval via mcp","description":"This capability allows users to retrieve data from Google Sheets using the Model Context Protocol (MCP). It integrates with the Google Sheets API to fetch structured data based on user-defined queries, leveraging a schema-based approach to ensure that the data returned is relevant and formatted correctly. The MCP server acts as an intermediary, translating requests into API calls and handling responses seamlessly, making it distinct in its ability to maintain context across multiple requests.","intents":["How can I fetch specific rows from my Google Sheets based on certain criteria?","I need to retrieve data from multiple sheets and combine them into one response.","Can I get real-time updates from my Google Sheets into my application?"],"best_for":["developers building applications that require real-time data from Google Sheets"],"limitations":["Limited to Google Sheets API rate limits; may experience delays during high traffic periods."],"requires":["Google Sheets API access token","Node.js 14+"],"input_types":["text","structured data"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","data-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_klei30-mcp-google-sheets__cap_1","uri":"capability://tool.use.integration.google.sheets.data.update.via.mcp","name":"google sheets data update via mcp","description":"This capability enables users to update data in Google Sheets through the MCP framework. It allows for batch updates by sending structured data in a single request, which the server interprets and applies to the specified sheets. This approach minimizes the number of API calls required, thereby optimizing performance and reducing latency compared to traditional update methods.","intents":["How can I update multiple cells in my Google Sheets at once?","I want to push new data from my application to Google Sheets efficiently.","Can I automate the process of updating my Google Sheets with new data?"],"best_for":["developers looking to automate data entry into Google Sheets"],"limitations":["Requires careful structuring of input data to match Google Sheets format; errors can occur if mismatched."],"requires":["Google Sheets API access token","Node.js 14+"],"input_types":["structured data"],"output_types":["success confirmation","error messages"],"categories":["tool-use-integration","data-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_klei30-mcp-google-sheets__cap_2","uri":"capability://search.retrieval.contextual.data.querying.for.google.sheets","name":"contextual data querying for google sheets","description":"This capability allows users to perform contextual queries against Google Sheets data using the MCP. It maintains the context of previous queries, enabling users to refine their requests based on prior results. The server uses a stateful approach to track user interactions, which enhances the relevance of the data returned and allows for more complex querying patterns.","intents":["How can I refine my search for specific data in Google Sheets based on previous results?","I need to perform a follow-up query that builds on earlier data retrieved from Google Sheets.","Can I ask for related data based on what I've already pulled from my sheets?"],"best_for":["developers building interactive applications that require dynamic data retrieval"],"limitations":["Context management may introduce additional complexity; requires careful handling of state."],"requires":["Google Sheets API access token","Node.js 14+"],"input_types":["text","structured data"],"output_types":["structured data","JSON"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"moderate","permissions":["Google Sheets API access token","Node.js 14+"],"failure_modes":["Limited to Google Sheets API rate limits; may experience delays during high traffic periods.","Requires careful structuring of input data to match Google Sheets format; errors can occur if mismatched.","Context management may introduce additional complexity; requires careful handling of state.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.52,"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.915Z","last_scraped_at":"2026-05-03T15:19:16.962Z","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=klei30-mcp-google-sheets","compare_url":"https://unfragile.ai/compare?artifact=klei30-mcp-google-sheets"}},"signature":"FztCZTogxCZ/wZiQIsAH9SiluU61BDI/Wd4LmmivMp33A7JicIihQjUm9jF3n+gSbhOzJiOqi7f6AUhI2bE3Bg==","signedAt":"2026-06-20T20:47:25.685Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/klei30-mcp-google-sheets","artifact":"https://unfragile.ai/klei30-mcp-google-sheets","verify":"https://unfragile.ai/api/v1/verify?slug=klei30-mcp-google-sheets","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"}}