{"objects":[{"downloads":{"monthly":1052,"weekly":193},"dependents":0,"updated":"2026-07-31T19:11:10.437Z","searchScore":840.3304,"package":{"name":"google-calendar-mcp","keywords":["mcp","claude","google-calendar","api"],"version":"1.0.9","description":"Google Calendar Model Context Protocol (MCP) server for Claude Desktop","sanitized_name":"google-calendar-mcp","publisher":{"email":"e.romanov88@gmail.com","username":"evgeny.romanov"},"maintainers":[{"email":"e.romanov88@gmail.com","username":"evgeny.romanov"}],"license":"MIT","date":"2025-04-04T13:31:51.406Z","links":{"npm":"https://www.npmjs.com/package/google-calendar-mcp"}},"score":{"final":840.3304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36039,"weekly":8462},"dependents":0,"updated":"2026-08-01T09:30:17.762Z","searchScore":546.6835,"package":{"name":"@cocal/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.6.2","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@cocal/google-calendar-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nat0st","type":"user","email":"nspady@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:c2de96d8-3cfc-4dce-b5eb-3ee3ed44d6fd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nspady@gmail.com","username":"nat0st"}],"license":"MIT","date":"2026-06-01T15:42:51.735Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@cocal/google-calendar-mcp"}},"score":{"final":546.6835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":551,"weekly":152},"dependents":0,"updated":"2026-07-28T23:06:22.138Z","searchScore":308.78714,"package":{"name":"@automate-army/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.1.1","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@automate-army/google-calendar-mcp","publisher":{"actor":{"name":"automatearmy","type":"user","email":"team@automatearmy.com"},"email":"team@automatearmy.com","username":"automatearmy"},"maintainers":[{"email":"team@automatearmy.com","username":"automatearmy"},{"email":"adamjwattis@gmail.com","username":"adamwattis"},{"email":"guibarrosodeoliveira5@gmail.com","username":"guilhermebarroso-sys"}],"license":"MIT","date":"2025-06-26T20:00:50.990Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@automate-army/google-calendar-mcp"}},"score":{"final":308.78714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":455,"weekly":357},"dependents":0,"updated":"2026-07-29T07:31:08.733Z","searchScore":276.40558,"package":{"name":"@enterpret/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"0.2.0","description":"Enterpret fork of the Google Calendar MCP server with broker-supplied OAuth bearer support","sanitized_name":"@enterpret/google-calendar-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a417d273-9efb-4b36-9bdf-1c99a45b0ae9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"shwetank@enterpret.com","username":"shwetankshrey"},{"email":"ishita@enterpret.com","username":"ishitamundhra"}],"license":"MIT","date":"2026-07-22T07:29:52.641Z","links":{"homepage":"https://github.com/aavaz-ai/google-calendar-mcp#readme","repository":"git+https://github.com/aavaz-ai/google-calendar-mcp.git","bugs":"https://github.com/aavaz-ai/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@enterpret/google-calendar-mcp"}},"score":{"final":276.40558,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":555,"weekly":9},"dependents":0,"updated":"2026-07-28T07:36:31.600Z","searchScore":268.041,"package":{"name":"bach-google-calendar-mcp","keywords":["mcp","bach","bachstudio","mock"],"version":"0.3.0","description":"Mock google-calendar MCP with a bundled sample dataset and real search/get tools (write actions are safe mocks).","sanitized_name":"bach-google-calendar-mcp","publisher":{"email":"bach_mcp_studio@bach.team","username":"bachstudio"},"maintainers":[{"email":"bach_mcp_studio@bach.team","username":"bachstudio"}],"license":"MIT","date":"2026-06-30T07:19:18.945Z","links":{"npm":"https://www.npmjs.com/package/bach-google-calendar-mcp"}},"score":{"final":268.041,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213,"weekly":82},"dependents":0,"updated":"2026-07-27T12:06:16.250Z","searchScore":256.86548,"package":{"name":"@takumi0706/google-calendar-mcp","keywords":["mcp","claude","anthropic","google-calendar","calendar","claude-desktop","ai-integration","secure"],"version":"1.0.7","description":"Google Calendar MCP server for Claude Desktop integration with enhanced security","sanitized_name":"@takumi0706/google-calendar-mcp","publisher":{"email":"ganndamu0706@gmail.com","username":"takumi0706"},"maintainers":[{"email":"ganndamu0706@gmail.com","username":"takumi0706"}],"license":"MIT","date":"2025-07-14T07:39:23.873Z","links":{"homepage":"https://github.com/takumi0706/google-calendar-mcp#readme","repository":"git+https://github.com/takumi0706/google-calendar-mcp.git","bugs":"https://github.com/takumi0706/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@takumi0706/google-calendar-mcp"}},"score":{"final":256.86548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110,"weekly":33},"dependents":0,"updated":"2026-07-29T18:26:35.607Z","searchScore":256.60208,"package":{"name":"@overlay-one/google-calendar-mcp-server","keywords":[],"version":"1.1.4","description":"Google Calendar MCP Server","sanitized_name":"@overlay-one/google-calendar-mcp-server","publisher":{"email":"yusup@overlay.one","username":"overlay-one"},"maintainers":[{"email":"yusup@overlay.one","username":"overlay-one"}],"date":"2025-05-06T00:42:53.527Z","links":{"npm":"https://www.npmjs.com/package/@overlay-one/google-calendar-mcp-server"}},"score":{"final":256.60208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75,"weekly":13},"dependents":0,"updated":"2026-07-29T16:36:28.002Z","searchScore":240.75009,"package":{"name":"@sudomcp/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"1.4.0","description":"Google Calendar MCP Server","sanitized_name":"@sudomcp/google-calendar-mcp","publisher":{"email":"vliew@nebra.one","username":"dysfunctor"},"maintainers":[{"email":"vliew@nebra.one","username":"dysfunctor"},{"email":"dtebbs@nebra.one","username":"dtebbs"},{"email":"todd@nebra.one","username":"tnorton"}],"license":"MIT","date":"2025-06-11T00:56:20.814Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@sudomcp/google-calendar-mcp"}},"score":{"final":240.75009,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":145,"weekly":90},"dependents":0,"updated":"2026-08-01T21:41:10.395Z","searchScore":232.45361,"package":{"name":"nocodia-calendar-mcp","keywords":["mcp","google-calendar"],"version":"1.2.1","description":"Google Calendar MCP Server","sanitized_name":"nocodia-calendar-mcp","publisher":{"email":"timur@nocodia.dev","username":"timur_yessenov"},"maintainers":[{"email":"timur@nocodia.dev","username":"timur_yessenov"}],"license":"ISC","date":"2025-09-20T17:55:43.826Z","links":{"npm":"https://www.npmjs.com/package/nocodia-calendar-mcp"}},"score":{"final":232.45361,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":12},"dependents":0,"updated":"2026-07-29T22:31:11.349Z","searchScore":209.3016,"package":{"name":"@mseep/google-calendar-mcp","keywords":["mseep","mcp-server"],"version":"1.1.0","description":"Google Calendar MCP Server","sanitized_name":"@mseep/google-calendar-mcp","publisher":{"email":"support@skydeck.ai","username":"skydeckai"},"maintainers":[{"email":"support@skydeck.ai","username":"skydeckai"}],"date":"2025-04-16T16:55:32.088Z","links":{"npm":"https://www.npmjs.com/package/@mseep/google-calendar-mcp"}},"score":{"final":209.3016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77,"weekly":22},"dependents":0,"updated":"2026-08-01T16:11:08.697Z","searchScore":207.1325,"package":{"name":"@shivaduke28/google-calendar-mcp","keywords":["mcp","google-calendar","model-context-protocol"],"version":"1.3.2","description":"Google Calendar MCP server with domain-based permission control","sanitized_name":"@shivaduke28/google-calendar-mcp","publisher":{"email":"shivaduke28@gmail.com","username":"shivaduke28"},"maintainers":[{"email":"shivaduke28@gmail.com","username":"shivaduke28"}],"license":"ISC","date":"2026-02-21T14:19:56.927Z","links":{"homepage":"https://github.com/shivaduke28/google-mcp#readme","repository":"git+https://github.com/shivaduke28/google-mcp.git","bugs":"https://github.com/shivaduke28/google-mcp/issues","npm":"https://www.npmjs.com/package/@shivaduke28/google-calendar-mcp"}},"score":{"final":207.1325,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":34},"dependents":0,"updated":"2026-07-31T02:31:17.185Z","searchScore":197.10071,"package":{"name":"@naotaka/google-calendar-mcp","keywords":["mcp","claude","anthropic","google-calendar","calendar","claude-desktop","ai-integration","secure"],"version":"0.0.3","description":"Google Calendar MCP server for Claude Desktop integration with enhanced security","sanitized_name":"@naotaka/google-calendar-mcp","publisher":{"email":"mizuki.naotaka@gmail.com","username":"naotaka"},"maintainers":[{"email":"mizuki.naotaka@gmail.com","username":"naotaka"}],"license":"MIT","date":"2025-11-27T23:37:52.172Z","links":{"homepage":"https://github.com/naotaka3/google-calendar-mcp#readme","repository":"git+https://github.com/naotaka3/google-calendar-mcp.git","bugs":"https://github.com/naotaka3/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@naotaka/google-calendar-mcp"}},"score":{"final":197.10071,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":26},"dependents":0,"updated":"2026-08-01T08:41:13.381Z","searchScore":190.43642,"package":{"name":"@dongtran/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.5.2","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@dongtran/google-calendar-mcp","publisher":{"email":"thiendong.iuh@gmail.com","username":"dongtran"},"maintainers":[{"email":"thiendong.iuh@gmail.com","username":"dongtran"}],"license":"MIT","date":"2026-02-14T06:30:58.529Z","links":{"homepage":"https://github.com/dongitran/google-calendar-mcp#readme","repository":"git+https://github.com/dongitran/google-calendar-mcp.git","bugs":"https://github.com/dongitran/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@dongtran/google-calendar-mcp"}},"score":{"final":190.43642,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":102,"weekly":62},"dependents":0,"updated":"2026-07-28T20:21:19.299Z","searchScore":185.35294,"package":{"name":"@nchufa/calendar","keywords":["calendar","google-calendar","mcp","cursor","ai","oauth","model-context-protocol","claude","auto-auth"],"version":"1.0.1","description":"Google Calendar MCP server with auto authentication support","sanitized_name":"@nchufa/calendar","publisher":{"email":"fal.gm4@gmail.com","username":"nchufa"},"maintainers":[{"email":"fal.gm4@gmail.com","username":"nchufa"}],"license":"MIT","date":"2025-03-17T23:39:57.555Z","links":{"homepage":"https://github.com/nchufa/calendar#readme","repository":"git+https://github.com/nchufa/calendar.git","bugs":"https://github.com/nchufa/calendar/issues","npm":"https://www.npmjs.com/package/@nchufa/calendar"}},"score":{"final":185.35294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":9},"dependents":0,"updated":"2026-07-30T01:51:09.699Z","searchScore":177.45822,"package":{"name":"nspady-google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"1.2.0-beta.0","description":"Google Calendar MCP Server","sanitized_name":"nspady-google-calendar-mcp","publisher":{"email":"nspady@gmail.com","username":"nat0st"},"maintainers":[{"email":"nspady@gmail.com","username":"nat0st"}],"license":"MIT","date":"2025-06-04T20:51:53.141Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/nspady-google-calendar-mcp"}},"score":{"final":177.45822,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26,"weekly":13},"dependents":0,"updated":"2026-08-01T02:01:07.566Z","searchScore":170.36154,"package":{"name":"@gm-solucoes-tech/google-calendar-mcp","keywords":[],"version":"1.0.8","description":"Google Calendar MCP Server","sanitized_name":"@gm-solucoes-tech/google-calendar-mcp","publisher":{"email":"guilhermecamargo57@hotmail.com","username":"camargoguilherme"},"maintainers":[{"email":"guilhermecamargo57@hotmail.com","username":"camargoguilherme"}],"date":"2025-04-04T20:18:45.956Z","links":{"homepage":"https://github.com/camargoguilherme/google-calendar-mcp#readme","repository":"git+https://github.com/camargoguilherme/google-calendar-mcp.git","bugs":"https://github.com/camargoguilherme/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@gm-solucoes-tech/google-calendar-mcp"}},"score":{"final":170.36154,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21,"weekly":14},"dependents":0,"updated":"2026-07-30T20:41:09.011Z","searchScore":163.30159,"package":{"name":"@xalia/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"1.4.0","description":"Google Calendar MCP Server","sanitized_name":"@xalia/google-calendar-mcp","publisher":{"actor":{"name":"tnorton","type":"user","email":"todd@nebra.one"},"email":"todd@nebra.one","username":"tnorton"},"maintainers":[{"email":"vliew@nebra.one","username":"dysfunctor"},{"email":"dtebbs@nebra.one","username":"dtebbs"},{"email":"todd@nebra.one","username":"tnorton"}],"license":"MIT","date":"2025-06-20T12:53:31.569Z","links":{"homepage":"https://github.com/General-Intelligence-Labs/google-calendar-mcp#readme","repository":"git+https://github.com/General-Intelligence-Labs/google-calendar-mcp.git","bugs":"https://github.com/General-Intelligence-Labs/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@xalia/google-calendar-mcp"}},"score":{"final":163.30159,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":24},"dependents":0,"updated":"2026-07-29T21:16:19.311Z","searchScore":156.94412,"package":{"name":"@pipeworx/mcp-google_calendar","keywords":["mcp","mcp-server","model-context-protocol","pipeworx","google_calendar"],"version":"0.1.0","description":"Google Calendar MCP Pack","sanitized_name":"@pipeworx/mcp-google_calendar","publisher":{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"},"maintainers":[{"email":"subscriptions@mojibake.ai","username":"mojibake-ai"}],"license":"MIT","date":"2026-04-15T20:03:38.383Z","links":{"homepage":"https://github.com/pipeworx-io/mcp-google_calendar#readme","repository":"git+https://github.com/pipeworx-io/mcp-google_calendar.git","bugs":"https://github.com/pipeworx-io/mcp-google_calendar/issues","npm":"https://www.npmjs.com/package/@pipeworx/mcp-google_calendar"}},"score":{"final":156.94412,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":7},"dependents":0,"updated":"2026-07-31T07:16:13.489Z","searchScore":150.86351,"package":{"name":"@promota-ai/google-calendar","keywords":[],"version":"1.1.0","description":"Promota.ai Google Calendar MCP server","sanitized_name":"@promota-ai/google-calendar","publisher":{"email":"0xbryanf@gmail.com","username":"0xbryanf"},"maintainers":[{"email":"0xbryanf@gmail.com","username":"0xbryanf"},{"email":"slytherin9090@gmail.com","username":"slytherin90"}],"date":"2026-04-17T06:01:19.845Z","links":{"npm":"https://www.npmjs.com/package/@promota-ai/google-calendar"}},"score":{"final":150.86351,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":12},"dependents":0,"updated":"2026-07-30T05:26:29.842Z","searchScore":150.75104,"package":{"name":"@iflow-mcp/takumi0706-google-calendar-mcp","keywords":["mcp","claude","anthropic","google-calendar","calendar","claude-desktop","ai-integration","secure"],"version":"1.0.7","description":"Google Calendar MCP server for Claude Desktop integration with enhanced security","sanitized_name":"@iflow-mcp/takumi0706-google-calendar-mcp","publisher":{"email":"chatflowdev@gmail.com","username":"chatflowdev"},"maintainers":[{"email":"chatflowdev@gmail.com","username":"chatflowdev"},{"email":"987472953@qq.com","username":"qystart"}],"license":"MIT","date":"2026-03-12T03:49:53.168Z","links":{"homepage":"https://github.com/takumi0706/google-calendar-mcp#readme","repository":"git+https://github.com/takumi0706/google-calendar-mcp.git","bugs":"https://github.com/takumi0706/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@iflow-mcp/takumi0706-google-calendar-mcp"}},"score":{"final":150.75104,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25,"weekly":9},"dependents":0,"updated":"2026-07-30T22:16:08.966Z","searchScore":144.38469,"package":{"name":"google-calendar-mcp-fix","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"1.4.9","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"google-calendar-mcp-fix","publisher":{"email":"sachin@sachinarora.com","username":"arorasachin"},"maintainers":[{"email":"sachin@sachinarora.com","username":"arorasachin"}],"license":"MIT","date":"2025-08-14T18:07:29.719Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/google-calendar-mcp-fix"}},"score":{"final":144.38469,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24,"weekly":6},"dependents":0,"updated":"2026-07-29T21:41:09.924Z","searchScore":144.35165,"package":{"name":"sudobat-google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.0.8","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"sudobat-google-calendar-mcp","publisher":{"email":"featurit.tech@gmail.com","username":"sudobat"},"maintainers":[{"email":"featurit.tech@gmail.com","username":"sudobat"}],"license":"MIT","date":"2025-12-03T18:52:47.090Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/sudobat-google-calendar-mcp"}},"score":{"final":144.35165,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24,"weekly":10},"dependents":0,"updated":"2026-07-30T22:31:10.682Z","searchScore":139.21461,"package":{"name":"@guilhermebarroso-sys/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.0.0","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@guilhermebarroso-sys/google-calendar-mcp","publisher":{"actor":{"name":"guilhermebarroso-sys","type":"user","email":"guibarrosodeoliveira5@gmail.com"},"email":"guibarrosodeoliveira5@gmail.com","username":"guilhermebarroso-sys"},"maintainers":[{"email":"guibarrosodeoliveira5@gmail.com","username":"guilhermebarroso-sys"}],"license":"MIT","date":"2025-06-26T17:49:40.867Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@guilhermebarroso-sys/google-calendar-mcp"}},"score":{"final":139.21461,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23,"weekly":3},"dependents":0,"updated":"2026-07-27T16:01:14.094Z","searchScore":137.52457,"package":{"name":"@wilson-taiwan/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.6.2-no-attendees","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@wilson-taiwan/google-calendar-mcp","publisher":{"email":"wilsonhyeh@gmail.com","username":"wilson-taiwan"},"maintainers":[{"email":"wilsonhyeh@gmail.com","username":"wilson-taiwan"}],"license":"MIT","date":"2026-05-18T15:15:02.795Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@wilson-taiwan/google-calendar-mcp"}},"score":{"final":137.52457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":28},"dependents":0,"updated":"2026-08-03T01:46:09.221Z","searchScore":135.72287,"package":{"name":"@pablosr/mcp-google-calendar","keywords":[],"version":"1.1.3","description":"A Google Calendar (MCP) server to expose calendar operations as tools for LLM.","sanitized_name":"@pablosr/mcp-google-calendar","publisher":{"email":"pablo.sromero20@gmail.com","username":"pablosr"},"maintainers":[{"email":"pablo.sromero20@gmail.com","username":"pablosr"}],"license":"MIT","date":"2026-02-15T23:49:04.096Z","links":{"homepage":"https://github.com/PabloSR06/mcp-google-calendar#readme","repository":"git+https://github.com/PabloSR06/mcp-google-calendar.git","bugs":"https://github.com/PabloSR06/mcp-google-calendar/issues","npm":"https://www.npmjs.com/package/@pablosr/mcp-google-calendar"}},"score":{"final":135.72287,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25,"weekly":14},"dependents":0,"updated":"2026-07-29T19:41:18.856Z","searchScore":135.15771,"package":{"name":"@nihaal084/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"1.5.0","description":"Google Calendar MCP Server with custom token path support for user-specific authentication","sanitized_name":"@nihaal084/google-calendar-mcp","publisher":{"email":"nihaal.a084@gmail.com","username":"nihaal084"},"maintainers":[{"email":"nihaal.a084@gmail.com","username":"nihaal084"}],"license":"MIT","date":"2025-07-30T15:22:20.281Z","links":{"homepage":"https://github.com/NIHAAL084/google-calendar-mcp#readme","repository":"git+https://github.com/NIHAAL084/google-calendar-mcp.git","bugs":"https://github.com/NIHAAL084/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@nihaal084/google-calendar-mcp"}},"score":{"final":135.15771,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":12},"dependents":0,"updated":"2026-07-29T21:26:22.069Z","searchScore":124.90856,"package":{"name":"@humanagencyp/google-calendar-mcp","keywords":["mcp","google-calendar","hap","human-agency-protocol","ai-agents"],"version":"0.1.2","description":"Google Calendar MCP server for the Human Agency Protocol — list, create, update, and delete calendar events with HAP-bounded authority","sanitized_name":"@humanagencyp/google-calendar-mcp","publisher":{"email":"andreasschadauer@gmail.com","username":"hap-andreas"},"maintainers":[{"email":"andreasschadauer@gmail.com","username":"hap-andreas"}],"license":"MIT","date":"2026-04-22T20:17:25.309Z","links":{"homepage":"https://github.com/humanagencyprotocol/hap-googlecalendar-mcp#readme","repository":"git+https://github.com/humanagencyprotocol/hap-googlecalendar-mcp.git","bugs":"https://github.com/humanagencyprotocol/hap-googlecalendar-mcp/issues","npm":"https://www.npmjs.com/package/@humanagencyp/google-calendar-mcp"}},"score":{"final":124.90856,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":17},"dependents":0,"updated":"2026-08-02T12:51:08.410Z","searchScore":121.19944,"package":{"name":"@waleedyousaf07/mcp-google-calendar","keywords":[],"version":"0.1.3","description":"Thin Google Calendar MCP server for MCP-compatible agents.","sanitized_name":"@waleedyousaf07/mcp-google-calendar","publisher":{"email":"waleedyousaf07@gmail.com","username":"waleedyousaf07"},"maintainers":[{"email":"waleedyousaf07@gmail.com","username":"waleedyousaf07"}],"date":"2026-03-01T11:00:41.464Z","links":{"npm":"https://www.npmjs.com/package/@waleedyousaf07/mcp-google-calendar"}},"score":{"final":121.19944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15,"weekly":2},"dependents":0,"updated":"2026-07-28T19:46:15.664Z","searchScore":116.15375,"package":{"name":"@iflow-mcp/google-calendar-mcp","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"2.0.7","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@iflow-mcp/google-calendar-mcp","publisher":{"email":"chatflowdev@gmail.com","username":"chatflowdev"},"maintainers":[{"email":"chatflowdev@gmail.com","username":"chatflowdev"},{"email":"987472953@qq.com","username":"qystart"}],"license":"MIT","date":"2025-12-02T03:36:45.748Z","links":{"homepage":"https://github.com/nspady/google-calendar-mcp#readme","repository":"git+https://github.com/nspady/google-calendar-mcp.git","bugs":"https://github.com/nspady/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@iflow-mcp/google-calendar-mcp"}},"score":{"final":116.15375,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2311556,"weekly":579309},"dependents":"35","updated":"2026-08-03T05:23:53.516Z","searchScore":107.77714,"package":{"name":"@googleapis/calendar","keywords":["google"],"version":"15.0.0","description":"calendar","sanitized_name":"@googleapis/calendar","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"bencoe@gmail.com","username":"bcoe"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-05-28T21:55:12.516Z","links":{"homepage":"https://github.com/googleapis/google-api-nodejs-client","repository":"git+https://github.com/googleapis/google-api-nodejs-client.git","bugs":"https://github.com/googleapis/google-api-nodejs-client/issues","npm":"https://www.npmjs.com/package/@googleapis/calendar"}},"score":{"final":107.77714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21,"weekly":11},"dependents":0,"updated":"2026-07-29T21:21:28.111Z","searchScore":107.45138,"package":{"name":"@oppie-ai/mcp-google-calendar","keywords":["mcp","model-context-protocol","claude","google-calendar","calendar","ai","llm","integration"],"version":"0.0.1","description":"Google Calendar MCP Server with extensive support for calendar management","sanitized_name":"@oppie-ai/mcp-google-calendar","publisher":{"email":"a@oppie.ai","username":"aoppie"},"maintainers":[{"email":"a@oppie.ai","username":"aoppie"}],"license":"MIT","date":"2025-07-23T16:57:07.520Z","links":{"homepage":"https://github.com/OppieAI/google-calendar-mcp#readme","repository":"git+https://github.com/OppieAI/google-calendar-mcp.git","bugs":"https://github.com/OppieAI/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@oppie-ai/mcp-google-calendar"}},"score":{"final":107.45138,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21079,"weekly":10074},"dependents":0,"updated":"2026-07-30T10:32:31.877Z","searchScore":97.843796,"package":{"name":"@a-bonus/google-docs-mcp","keywords":["mcp","google-docs","google-sheets","google-drive"],"version":"1.11.3","description":"MCP server for Google Docs, Sheets, Drive, Gmail, and Calendar","sanitized_name":"@a-bonus/google-docs-mcp","publisher":{"email":"alain@mobela.app","username":"a-bonus"},"maintainers":[{"email":"alain@mobela.app","username":"a-bonus"}],"license":"ISC","date":"2026-07-27T21:58:09.951Z","links":{"npm":"https://www.npmjs.com/package/@a-bonus/google-docs-mcp"}},"score":{"final":97.843796,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39905,"weekly":6464},"dependents":"1","updated":"2026-08-02T05:31:29.434Z","searchScore":97.417274,"package":{"name":"@piotr-agier/google-drive-mcp","keywords":["mcp","model-context-protocol","claude","google-drive","google-docs","google-sheets","google-slides","google-workspace","ai","llm","integration","oauth2","file-management","document-automation"],"version":"2.5.0","description":"Google Drive MCP Server - Model Context Protocol server providing secure access to Google Drive, Docs, Sheets, and Slides through MCP clients e.g. Claude Desktop","sanitized_name":"@piotr-agier/google-drive-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ee27804d-13d8-41ed-b89d-4b1558354984","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"piotr.agier@gmail.com","username":"piotr-agier"}],"license":"MIT","date":"2026-07-15T15:27:14.274Z","links":{"homepage":"https://piotragier.net","repository":"git+https://github.com/piotr-agier/google-drive-mcp.git","bugs":"https://github.com/piotr-agier/google-drive-mcp/issues","npm":"https://www.npmjs.com/package/@piotr-agier/google-drive-mcp"}},"score":{"final":97.417274,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144,"weekly":144},"dependents":0,"updated":"2026-07-30T17:56:11.423Z","searchScore":96.6225,"package":{"name":"google-calendar-mcp-env","keywords":["mcp","model-context-protocol","google-calendar","calendar","oauth","stateless"],"version":"0.1.1","description":"Stateless Model Context Protocol (MCP) server for Google Calendar. Authenticates purely via environment variables (OAuth refresh token) — no on-disk credential files, no runtime browser flow. Built for headless/containerized agents.","sanitized_name":"google-calendar-mcp-env","publisher":{"email":"jan.heiderich@gmail.com","username":"unleashed_eu"},"maintainers":[{"email":"jan.heiderich@gmail.com","username":"unleashed_eu"}],"license":"MIT","date":"2026-07-23T17:52:47.664Z","links":{"npm":"https://www.npmjs.com/package/google-calendar-mcp-env"}},"score":{"final":96.6225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121,"weekly":40},"dependents":0,"updated":"2026-08-01T20:11:07.685Z","searchScore":95.32526,"package":{"name":"@paytience/google-calendar-mcp","keywords":["mcp","mcp-server","google-calendar","calendar","scheduling","google-api","model-context-protocol","claude","cursor","windsurf","ai-assistant","google-workspace"],"version":"1.1.0","description":"MCP server for Google Calendar","sanitized_name":"@paytience/google-calendar-mcp","publisher":{"email":"casperknilsen@gmail.com","username":"paytience"},"maintainers":[{"email":"casperknilsen@gmail.com","username":"paytience"}],"license":"BSL-1.1","date":"2026-05-16T19:17:34.937Z","links":{"homepage":"https://mcpcalendar.com","repository":"git+https://github.com/paytience/google-calendar-mcp.git","bugs":"https://github.com/paytience/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@paytience/google-calendar-mcp"}},"score":{"final":95.32526,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110,"weekly":27},"dependents":0,"updated":"2026-07-28T03:31:09.601Z","searchScore":93.03368,"package":{"name":"@tobedoit/google-calendar-mcp","keywords":[],"version":"1.2.2","description":"MCP server implementation for Google Calendar integration","sanitized_name":"@tobedoit/google-calendar-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tobedoit","type":"user","email":"2dois2be@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:c352401c-9efe-4139-80d3-707776bae61a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"2dois2be@gmail.com","username":"tobedoit"}],"license":"MIT","date":"2026-02-17T01:38:35.424Z","links":{"homepage":"https://github.com/tobedoit/gCalendar-mcp#readme","repository":"git+https://github.com/tobedoit/gCalendar-mcp.git","bugs":"https://github.com/tobedoit/gCalendar-mcp/issues","npm":"https://www.npmjs.com/package/@tobedoit/google-calendar-mcp"}},"score":{"final":93.03368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":2},"dependents":0,"updated":"2026-07-28T07:36:32.847Z","searchScore":88.81605,"package":{"name":"@deus-ai/gcal-mcp","keywords":[],"version":"1.1.0","description":"Google Calendar MCP server — exposes calendar tools for any MCP client","sanitized_name":"@deus-ai/gcal-mcp","publisher":{"email":"sliamh11@gmail.com","username":"sliamh11"},"maintainers":[{"email":"sliamh11@gmail.com","username":"sliamh11"}],"license":"MIT","date":"2026-06-09T06:54:48.714Z","links":{"npm":"https://www.npmjs.com/package/@deus-ai/gcal-mcp"}},"score":{"final":88.81605,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":566871,"weekly":144095},"dependents":"32","updated":"2026-08-03T05:28:01.238Z","searchScore":85.67319,"package":{"name":"calendar-link","keywords":["nodejs","typescript","calendar","calendar-link","google-calendar","outlook","yahoo"],"version":"2.11.4","description":"📅 Calendar link generator for popular services, like Google, Outlook, and Yahoo.","sanitized_name":"calendar-link","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"anandchowdhary","type":"user","email":"npm@anandchowdhary.com"},"trustedPublisher":{"oidcConfigId":"oidc:65b33af9-aa21-4e1b-9d3c-c4dbfa10a599","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@anandchowdhary.com","username":"anandchowdhary"}],"license":"MIT","date":"2026-06-29T01:09:17.061Z","links":{"homepage":"https://anandchowdhary.github.io/calendar-link/","repository":"git+https://github.com/AnandChowdhary/calendar-link.git","bugs":"https://github.com/AnandChowdhary/calendar-link/issues","npm":"https://www.npmjs.com/package/calendar-link"}},"score":{"final":85.67319,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":388308,"weekly":103623},"dependents":"12","updated":"2026-08-03T05:26:56.210Z","searchScore":85.066635,"package":{"name":"add-to-calendar-button","keywords":["react","javascript","css","microsoft","apple","google","angular","widget","generator","component","vue","calendar","event","vanilla-js","free","snippet","outlook","add-to-calendar","add-to-calendar-button","add-event"],"version":"2.15.0","description":"A convenient JavaScript snippet, which lets you create beautiful buttons, where people can add events to their calendars.","sanitized_name":"add-to-calendar-button","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f0d2c660-241b-4527-afb0-a3df0a6917b5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"code@jekuer.com","username":"jekuer"},{"email":"npm@add-to-calendar-pro.com","username":"add-to-calendar"}],"license":"ELv2","date":"2026-07-06T13:41:07.676Z","links":{"homepage":"https://add-to-calendar-button.com/","repository":"git+https://github.com/add2cal/add-to-calendar-button.git","bugs":"https://github.com/add2cal/add-to-calendar-button/issues","npm":"https://www.npmjs.com/package/add-to-calendar-button"}},"score":{"final":85.066635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":79562,"weekly":17809},"dependents":"11","updated":"2026-08-02T05:33:03.435Z","searchScore":83.63565,"package":{"name":"@fullcalendar/google-calendar","keywords":["calendar","event","full-sized","fullcalendar","google-calendar"],"version":"7.0.2","description":"Display events from a public Google Calendar feed","sanitized_name":"@fullcalendar/google-calendar","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:38.816Z","links":{"homepage":"https://fullcalendar.io/docs/google-calendar","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/google-calendar"}},"score":{"final":83.63565,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8306097,"weekly":1472171},"dependents":"20","updated":"2026-08-03T05:26:52.869Z","searchScore":81.253494,"package":{"name":"chrome-devtools-mcp","keywords":[],"version":"1.6.0","description":"MCP server for Chrome DevTools","sanitized_name":"chrome-devtools-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fc609452-d18f-45b3-b9b4-b39b1d121272","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mathias@qiwi.be","username":"mathias"},{"email":"alexei.rudenko@gmail.com","username":"orkon"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-14T11:25:29.870Z","links":{"homepage":"https://github.com/ChromeDevTools/chrome-devtools-mcp#readme","repository":"git+https://github.com/ChromeDevTools/chrome-devtools-mcp.git","bugs":"https://github.com/ChromeDevTools/chrome-devtools-mcp/issues","npm":"https://www.npmjs.com/package/chrome-devtools-mcp"}},"score":{"final":81.253494,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":14},"dependents":0,"updated":"2026-08-02T13:31:08.980Z","searchScore":80.765656,"package":{"name":"@node2flow/google-calendar-mcp","keywords":["google-calendar","calendar","google","events","scheduling","mcp","model-context-protocol","ai","claude","cursor"],"version":"1.0.4","description":"MCP server for Google Calendar — create events, manage calendars, check availability, and share calendars through 28 tools","sanitized_name":"@node2flow/google-calendar-mcp","publisher":{"email":"node2flow@gmail.com","username":"node2flow"},"maintainers":[{"email":"node2flow@gmail.com","username":"node2flow"}],"license":"MIT","date":"2026-02-15T11:33:39.878Z","links":{"homepage":"https://github.com/node2flow-th/google-calendar-mcp-community","repository":"git+https://github.com/node2flow-th/google-calendar-mcp-community.git","bugs":"https://github.com/node2flow-th/google-calendar-mcp-community/issues","npm":"https://www.npmjs.com/package/@node2flow/google-calendar-mcp"}},"score":{"final":80.765656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":186123,"weekly":50275},"dependents":"6","updated":"2026-08-03T05:25:34.163Z","searchScore":80.181786,"package":{"name":"add-to-calendar-button-react","keywords":["react","javascript","css","microsoft","apple","google","widget","generator","component","calendar","event","free","snippet","outlook","add-to-calendar","add-to-calendar-button","add-event"],"version":"2.15.0","description":"Convenient React wrapper for the add to calendar button snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.","sanitized_name":"add-to-calendar-button-react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:65c28030-2084-4ea5-a9db-202da6178302","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"code@jekuer.com","username":"jekuer"},{"email":"npm@add-to-calendar-pro.com","username":"add-to-calendar"}],"license":"ELv2","date":"2026-07-06T13:45:12.866Z","links":{"homepage":"https://add-to-calendar-button.com/","repository":"git+https://github.com/add2cal/add-to-calendar-button-react.git","bugs":"https://github.com/add2cal/add-to-calendar-button/issues","npm":"https://www.npmjs.com/package/add-to-calendar-button-react"}},"score":{"final":80.181786,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3483,"weekly":706},"dependents":0,"updated":"2026-08-01T08:26:08.533Z","searchScore":80.12203,"package":{"name":"@geobio/google-workspace-server","keywords":[],"version":"0.1.0","description":"A Model Context Protocol server","sanitized_name":"@geobio/google-workspace-server","publisher":{"actor":{"name":"geobio","type":"user","email":"geobiob@gmail.com"},"email":"geobiob@gmail.com","username":"geobio"},"maintainers":[{"email":"geobiob@gmail.com","username":"geobio"}],"date":"2025-06-20T23:50:43.370Z","links":{"npm":"https://www.npmjs.com/package/@geobio/google-workspace-server"}},"score":{"final":80.12203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2984,"weekly":553},"dependents":0,"updated":"2026-07-31T09:06:10.476Z","searchScore":80.04502,"package":{"name":"@gongrzhe/server-calendar-autoauth-mcp","keywords":["calendar","events","scheduling","mcp","model-context-protocol","google-calendar","claude","cursor","auto-auth"],"version":"1.0.2","description":"A Model Context Protocol server for Google Calendar integration with auto authentication","sanitized_name":"@gongrzhe/server-calendar-autoauth-mcp","publisher":{"email":"gongrzhe@gmail.com","username":"gongrzhe"},"maintainers":[{"email":"gongrzhe@gmail.com","username":"gongrzhe"}],"license":"ISC","date":"2024-12-26T02:29:05.653Z","links":{"homepage":"https://github.com/gongrzhe/server-calendar-autoauth-mcp#readme","repository":"git+https://github.com/gongrzhe/server-calendar-autoauth-mcp.git","bugs":"https://github.com/gongrzhe/server-calendar-autoauth-mcp/issues","npm":"https://www.npmjs.com/package/@gongrzhe/server-calendar-autoauth-mcp"}},"score":{"final":80.04502,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61,"weekly":12},"dependents":0,"updated":"2026-08-01T04:56:07.173Z","searchScore":80.04128,"package":{"name":"@prmichaelsen/google-calendar-mcp","keywords":["mcp","google-calendar","gmail","service-account","model-context-protocol","multi-tenant","factory"],"version":"2.4.1","description":"Google Calendar and Gmail MCP Server with Service Account Authentication","sanitized_name":"@prmichaelsen/google-calendar-mcp","publisher":{"email":"michaelsenpatrick@gmail.com","username":"prmichaelsen"},"maintainers":[{"email":"michaelsenpatrick@gmail.com","username":"prmichaelsen"}],"license":"MIT","date":"2026-02-14T03:00:03.916Z","links":{"homepage":"https://github.com/prmichaelsen/calendar-mcp-server#readme","repository":"git+https://github.com/prmichaelsen/calendar-mcp-server.git","bugs":"https://github.com/prmichaelsen/calendar-mcp-server/issues","npm":"https://www.npmjs.com/package/@prmichaelsen/google-calendar-mcp"}},"score":{"final":80.04128,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":27},"dependents":0,"updated":"2026-08-02T01:51:07.815Z","searchScore":79.45798,"package":{"name":"google-calendar-mcp-server","keywords":["mcp","google-calendar","claude","calendar","google","api","integration"],"version":"1.0.1","description":"MCP server for Google Calendar integration","sanitized_name":"google-calendar-mcp-server","publisher":{"email":"manojpranav24@gmail.com","username":"pranavmanoj1"},"maintainers":[{"email":"manojpranav24@gmail.com","username":"pranavmanoj1"}],"license":"ISC","date":"2025-04-12T20:15:20.803Z","links":{"homepage":"https://github.com/pranavmanoj/google-calendar-mcp#readme","repository":"git+https://github.com/pranavmanoj/google-calendar-mcp.git","bugs":"https://github.com/pranavmanoj/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/google-calendar-mcp-server"}},"score":{"final":79.45798,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5803,"weekly":1337},"dependents":0,"updated":"2026-08-02T22:06:08.940Z","searchScore":79.404884,"package":{"name":"@aaronsb/google-workspace-mcp","keywords":[],"version":"4.0.1","description":"MCP server for Google Workspace with progressive context disclosure and multi-account orchestration","sanitized_name":"@aaronsb/google-workspace-mcp","publisher":{"email":"aaron@bockelie.com","username":"aaronsb"},"maintainers":[{"email":"aaron@bockelie.com","username":"aaronsb"}],"license":"Apache-2.0","date":"2026-07-12T21:51:22.133Z","links":{"homepage":"https://github.com/aaronsb/google-workspace-mcp#readme","repository":"git+https://github.com/aaronsb/google-workspace-mcp.git","bugs":"https://github.com/aaronsb/google-workspace-mcp/issues","npm":"https://www.npmjs.com/package/@aaronsb/google-workspace-mcp"}},"score":{"final":79.404884,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49991733,"weekly":13199578},"dependents":"759","updated":"2026-08-03T05:24:04.464Z","searchScore":78.95247,"package":{"name":"@internationalized/date","keywords":[],"version":"3.12.3","description":"Internationalized calendar, date, and time manipulation utilities","sanitized_name":"@internationalized/date","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"}],"license":"Apache-2.0","date":"2026-07-31T15:26:08.695Z","links":{"repository":"https://github.com/adobe/react-spectrum/tree/main/packages/@internationalized/date","bugs":"","npm":"https://www.npmjs.com/package/@internationalized/date"}},"score":{"final":78.95247,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2494,"weekly":98},"dependents":0,"updated":"2026-07-30T08:56:09.592Z","searchScore":76.660225,"package":{"name":"@zapier/google-calendar-connector","keywords":["google-calendar","calendar","events","scheduling","meetings","availability","zapier","connector","tools","skills","mcp","agent","ai","automation"],"version":"0.2.14","description":"Agent-callable Google Calendar tools — create, update, move, search, and delete events, manage calendars, check free/busy availability, resolve event colors, and manage calendar sharing. Use when the user mentions Google Calendar or wants to schedule, fin","sanitized_name":"@zapier/google-calendar-connector","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:016416a4-e29c-4fe0-86f9-f626b5533aab","id":"gitlab"},"username":"GitLab CI/CD"},"maintainers":[{"email":"engineering@zapier.com","username":"zapier-engineering"}],"license":"Elastic-2.0","date":"2026-07-16T08:48:14.737Z","links":{"homepage":"https://github.com/zapier/connectors/tree/main/apps/google-calendar","repository":"https://github.com/zapier/connectors.git","bugs":"https://github.com/zapier/connectors/issues","npm":"https://www.npmjs.com/package/@zapier/google-calendar-connector"}},"score":{"final":76.660225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10386,"weekly":2257},"dependents":0,"updated":"2026-07-31T19:16:10.403Z","searchScore":75.96359,"package":{"name":"google-workspace-mcp","keywords":["mcp","model-context-protocol","google","google-workspace","workspace","docs","sheets","drive","gmail","calendar","slides","forms","claude","anthropic","ai","llm"],"version":"2.3.6","description":"MCP server for Google Workspace: Docs, Sheets, Drive, Gmail, Calendar, Slides, and Forms","sanitized_name":"google-workspace-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1433d1f2-4871-40de-a752-5d4c1579f4cd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"patmenlove@gmail.com","username":"pm990320"}],"license":"MIT","date":"2026-04-03T17:53:42.421Z","links":{"homepage":"https://github.com/pm990320/google-workspace-mcp#readme","repository":"git+https://github.com/pm990320/google-workspace-mcp.git","bugs":"https://github.com/pm990320/google-workspace-mcp/issues","npm":"https://www.npmjs.com/package/google-workspace-mcp"}},"score":{"final":75.96359,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18761,"weekly":1200},"dependents":0,"updated":"2026-08-02T03:59:32.075Z","searchScore":75.16386,"package":{"name":"@sellable/admin-mcp","keywords":["claude-code","mcp","sellable","admin","operations"],"version":"0.1.161-hermes04.20260715040800","description":"Sellable Admin MCP - cross-workspace operations and fulfillment tools","sanitized_name":"@sellable/admin-mcp","publisher":{"email":"christian@dittto.ai","username":"sellabledeveloper"},"maintainers":[{"email":"csreyes92@gmail.com","username":"csreyes92"},{"email":"christian@dittto.ai","username":"sellabledeveloper"}],"license":"MIT","date":"2026-07-15T04:15:52.154Z","links":{"npm":"https://www.npmjs.com/package/@sellable/admin-mcp"}},"score":{"final":75.16386,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3713,"weekly":492},"dependents":0,"updated":"2026-07-31T07:51:07.018Z","searchScore":74.6759,"package":{"name":"@alanxchen/google-workspace-mcp","keywords":["mcp","model-context-protocol","google-workspace","gmail","calendar","drive","oauth"],"version":"2.0.1","description":"Unified Google Workspace MCP Server for Gmail, Calendar, Drive, Docs, Sheets, Slides, and People","sanitized_name":"@alanxchen/google-workspace-mcp","publisher":{"email":"alanxchen+oss@gmail.com","username":"alanxchen"},"maintainers":[{"email":"alanxchen+oss@gmail.com","username":"alanxchen"}],"license":"MIT","date":"2026-02-20T05:58:56.695Z","links":{"npm":"https://www.npmjs.com/package/@alanxchen/google-workspace-mcp"}},"score":{"final":74.6759,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4743798,"weekly":1243312},"dependents":"578","updated":"2026-08-03T05:26:21.190Z","searchScore":73.759964,"package":{"name":"react-calendar","keywords":["calendar","date","date-picker","month-picker","react"],"version":"6.0.1","description":"Ultimate calendar for your React app.","sanitized_name":"react-calendar","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f9d3403f-529b-4e23-bcf7-0614b22d51b4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"freiksenet@gmail.com","username":"freiksenet"},{"email":"dev.jon.brito@gmail.com","username":"anoobis"},{"email":"kontakt@wojtekmaj.pl","username":"wojtekmaj"}],"license":"MIT","date":"2026-04-07T13:00:44.118Z","links":{"homepage":"https://github.com/wojtekmaj/react-calendar#readme","repository":"git+https://github.com/wojtekmaj/react-calendar.git","bugs":"https://github.com/wojtekmaj/react-calendar/issues","npm":"https://www.npmjs.com/package/react-calendar"}},"score":{"final":73.759964,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4523642,"weekly":1121634},"dependents":"328","updated":"2026-08-03T05:25:30.630Z","searchScore":73.379364,"package":{"name":"react-big-calendar","keywords":["scheduler","react-component","react","calendar","events","full calendar"],"version":"1.20.0","description":"Calendar! with events","sanitized_name":"react-big-calendar","publisher":{"email":"no.junk@cutterscrossing.com","username":"cutterbl"},"maintainers":[{"email":"monastic.panic@gmail.com","username":"monastic.panic"},{"email":"j.tobiasandersen@gmail.com","username":"tobiasandersen"},{"email":"no.junk@cutterscrossing.com","username":"cutterbl"}],"license":"MIT","date":"2026-06-01T02:34:56.687Z","links":{"homepage":"https://github.com/bigcalendar/react-big-calendar#readme","repository":"git+https://github.com/bigcalendar/react-big-calendar.git","bugs":"https://github.com/bigcalendar/react-big-calendar/issues","npm":"https://www.npmjs.com/package/react-big-calendar"}},"score":{"final":73.379364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63907,"weekly":15919},"dependents":0,"updated":"2026-08-01T09:25:43.952Z","searchScore":73.22826,"package":{"name":"@maxim_mazurok/gapi.client.calendar-v3","keywords":[],"version":"0.2.20260727","description":"TypeScript typings for Calendar API v3","sanitized_name":"@maxim_mazurok/gapi-client-calendar-v3","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"maxim_mazurok","type":"user","email":"maxim@mazurok.com"},"trustedPublisher":{"oidcConfigId":"oidc:6322f4b7-4e1c-4301-910f-5072a1708080","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"maxim@mazurok.com","username":"maxim_mazurok"}],"license":"MIT","date":"2026-07-30T16:45:16.919Z","links":{"homepage":"https://github.com/Maxim-Mazurok/google-api-typings-generator#readme","repository":"git+https://github.com/Maxim-Mazurok/google-api-typings-generator.git","bugs":"https://github.com/Maxim-Mazurok/google-api-typings-generator/issues","npm":"https://www.npmjs.com/package/@maxim_mazurok/gapi.client.calendar-v3"}},"score":{"final":73.22826,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2165,"weekly":1130},"dependents":0,"updated":"2026-07-29T03:34:46.890Z","searchScore":72.4905,"package":{"name":"google-mcp-suite","keywords":["mcp","mcp-server","model-context-protocol","google-workspace","google","gmail","google-calendar","google-drive","google-docs","google-sheets","email","calendar","scheduling","sheets","spreadsheet","docs","drive","shared-drive","oauth","multi-account","agent","ai-agent","claude","cursor","llm"],"version":"1.18.1","description":"Google Workspace MCP servers for AI agents, one per service per account: Gmail, Google Calendar, Google Drive, Google Docs, and Google Sheets. Identity is bound to the running instance, so an agent (Claude, Cursor, or any MCP client) can never act on the ","sanitized_name":"google-mcp-suite","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1a8b5bf2-f4b1-426e-b17c-ee30518ccca1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"harlinjesse@gmail.com","username":"the_simian"}],"license":"MIT","date":"2026-07-29T03:34:15.918Z","links":{"homepage":"https://github.com/simiancraft/google-mcp-suite#readme","repository":"git+https://github.com/simiancraft/google-mcp-suite.git","bugs":"https://github.com/simiancraft/google-mcp-suite/issues","npm":"https://www.npmjs.com/package/google-mcp-suite"}},"score":{"final":72.4905,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9335253,"weekly":2391471},"dependents":"587","updated":"2026-08-03T05:25:22.053Z","searchScore":72.09944,"package":{"name":"@fullcalendar/core","keywords":["calendar","event","full-sized","fullcalendar"],"version":"7.0.2","description":"FullCalendar core types package","sanitized_name":"@fullcalendar/core","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:35.988Z","links":{"homepage":"https://fullcalendar.io","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/core"}},"score":{"final":72.09944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":276558778,"weekly":77332078},"dependents":"4762","updated":"2026-08-03T06:19:19.629Z","searchScore":71.17621,"package":{"name":"playwright","keywords":[],"version":"1.62.1","description":"A high-level API to automate web browsers","sanitized_name":"playwright","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"playwright-bot","type":"user","email":"playwright-npm-bot@microsoft.com"},"trustedPublisher":{"oidcConfigId":"oidc:25d220ca-8964-4aa1-bc3a-5145be51ca7a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"pavel.feldman@gmail.com","username":"pavelfeldman"},{"email":"yury.semikhatsky@gmail.com","username":"yurys"},{"email":"dgozman@microsoft.com","username":"dgozman-ms"},{"email":"playwright-npm-bot@microsoft.com","username":"playwright-bot"}],"license":"Apache-2.0","date":"2026-07-30T16:38:49.134Z","links":{"homepage":"https://playwright.dev","repository":"git+https://github.com/microsoft/playwright.git","bugs":"https://github.com/microsoft/playwright/issues","npm":"https://www.npmjs.com/package/playwright"}},"score":{"final":71.17621,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3637,"weekly":819},"dependents":0,"updated":"2026-08-03T01:36:11.130Z","searchScore":70.94818,"package":{"name":"@dguido/google-workspace-mcp","keywords":["ai","claude","document-automation","file-management","google-calendar","google-docs","google-drive","google-gmail","google-sheets","google-slides","google-workspace","integration","llm","mcp","model-context-protocol","oauth2"],"version":"3.4.4","description":"Google Workspace MCP Server - Model Context Protocol server providing secure access to Google Drive, Docs, Sheets, Slides, Calendar, and Gmail through MCP clients e.g. Claude Desktop","sanitized_name":"@dguido/google-workspace-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9827ff97-2862-4bf3-a0f9-038908c850e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dan@trailofbits.com","username":"dguido"}],"license":"MIT","date":"2026-02-22T23:42:02.064Z","links":{"homepage":"https://github.com/dguido/google-workspace-mcp","repository":"git+https://github.com/dguido/google-workspace-mcp.git","bugs":"https://github.com/dguido/google-workspace-mcp/issues","npm":"https://www.npmjs.com/package/@dguido/google-workspace-mcp"}},"score":{"final":70.94818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4496,"weekly":892},"dependents":0,"updated":"2026-07-29T20:10:07.593Z","searchScore":70.31206,"package":{"name":"@mindstone/mcp-server-google-workspace","keywords":[],"version":"0.2.0","description":"Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, Tasks, and Forms","sanitized_name":"@mindstone/mcp-server-google-workspace","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:85a4b405-ad5a-4d7b-9fbc-6ffcb9fb43e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"engineering@mindstone.com","username":"mindstone-engineering"}],"license":"FSL-1.1-MIT","date":"2026-07-29T20:09:36.620Z","links":{"homepage":"https://github.com/mindstone/mcp-servers/tree/main/connectors/google-workspace","repository":"git+https://github.com/mindstone/mcp-servers.git","bugs":"https://github.com/mindstone/mcp-servers/issues","npm":"https://www.npmjs.com/package/@mindstone/mcp-server-google-workspace"}},"score":{"final":70.31206,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":55,"weekly":21},"dependents":0,"updated":"2026-07-29T12:11:15.345Z","searchScore":69.5899,"package":{"name":"@boom-10/google-calendar-mcp","keywords":["mcp","model-context-protocol","google-calendar","calendar","ai","cursor"],"version":"1.0.5","description":"Model Context Protocol server for Google Calendar integration","sanitized_name":"@boom-10/google-calendar-mcp","publisher":{"email":"2461723716@qq.com","username":"boom-10"},"maintainers":[{"email":"2461723716@qq.com","username":"boom-10"}],"license":"MIT","date":"2025-11-05T09:03:12.358Z","links":{"homepage":"https://github.com/boom-10/google-calendar-mcp#readme","repository":"git+https://github.com/boom-10/google-calendar-mcp.git","bugs":"https://github.com/boom-10/google-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@boom-10/google-calendar-mcp"}},"score":{"final":69.5899,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10678207,"weekly":2533110},"dependents":"24","updated":"2026-08-03T05:25:30.629Z","searchScore":69.40234,"package":{"name":"@react-types/calendar","keywords":[],"version":"3.9.0","description":"Spectrum UI components in React","sanitized_name":"@react-types/calendar","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"}],"license":"Apache-2.0","date":"2026-04-14T22:43:54.301Z","links":{"homepage":"https://github.com/adobe/react-spectrum#readme","repository":"git+https://github.com/adobe/react-spectrum.git","bugs":"https://github.com/adobe/react-spectrum/issues","npm":"https://www.npmjs.com/package/@react-types/calendar"}},"score":{"final":69.40234,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":13},"dependents":0,"updated":"2026-08-01T07:31:08.864Z","searchScore":69.36294,"package":{"name":"google-calendar-mcp-lib","keywords":["mcp","google-calendar","calendar"],"version":"1.0.0","description":"MCP server for Google Calendar — usable via stdio or as a library","sanitized_name":"google-calendar-mcp-lib","publisher":{"email":"cheolgoo.kang@gmail.com","username":"appler1009"},"maintainers":[{"email":"cheolgoo.kang@gmail.com","username":"appler1009"}],"license":"ISC","date":"2026-03-07T05:49:42.222Z","links":{"homepage":"https://github.com/appler1009/google-calendar-mcp-lib#readme","repository":"git+https://github.com/appler1009/google-calendar-mcp-lib.git","bugs":"https://github.com/appler1009/google-calendar-mcp-lib/issues","npm":"https://www.npmjs.com/package/google-calendar-mcp-lib"}},"score":{"final":69.36294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10170,"weekly":2506},"dependents":"3","updated":"2026-07-28T09:11:29.729Z","searchScore":69.299545,"package":{"name":"react-google-calendar-api","keywords":["react","google","calendar","api"],"version":"2.3.0","description":"An api to manage your google calendar","sanitized_name":"react-google-calendar-api","publisher":{"email":"aymeric.beudaert@gmail.com","username":"insomniak"},"maintainers":[{"email":"aymeric.beudaert@gmail.com","username":"insomniak"}],"license":"MIT","date":"2023-08-10T09:27:58.882Z","links":{"homepage":"https://github.com/Kubessandra/react-google-calendar-api#readme","repository":"git+ssh://git@github.com/Kubessandra/react-google-calendar-api.git","bugs":"https://github.com/Kubessandra/react-google-calendar-api/issues","npm":"https://www.npmjs.com/package/react-google-calendar-api"}},"score":{"final":69.299545,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":196079032,"weekly":51723143},"dependents":"911","updated":"2026-08-03T06:19:26.234Z","searchScore":69.25198,"package":{"name":"@playwright/test","keywords":[],"version":"1.62.1","description":"A high-level API to automate web browsers","sanitized_name":"@playwright/test","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"playwright-bot","type":"user","email":"playwright-npm-bot@microsoft.com"},"trustedPublisher":{"oidcConfigId":"oidc:9b3d9fed-0a97-49bd-9a15-5d0b718e645a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"pavel.feldman@gmail.com","username":"pavelfeldman"},{"email":"yury.semikhatsky@gmail.com","username":"yurys"},{"email":"dgozman@microsoft.com","username":"dgozman-ms"},{"email":"playwright-npm-bot@microsoft.com","username":"playwright-bot"}],"license":"Apache-2.0","date":"2026-07-30T16:36:55.324Z","links":{"homepage":"https://playwright.dev","repository":"git+https://github.com/microsoft/playwright.git","bugs":"https://github.com/microsoft/playwright/issues","npm":"https://www.npmjs.com/package/@playwright/test"}},"score":{"final":69.25198,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10145915,"weekly":2438787},"dependents":"87","updated":"2026-08-03T05:25:00.538Z","searchScore":69.17325,"package":{"name":"@react-aria/calendar","keywords":[],"version":"3.10.1","description":"Spectrum UI components in React","sanitized_name":"@react-aria/calendar","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"}],"license":"Apache-2.0","date":"2026-05-28T17:28:39.737Z","links":{"homepage":"https://github.com/adobe/react-spectrum#readme","repository":"git+https://github.com/adobe/react-spectrum.git","bugs":"https://github.com/adobe/react-spectrum/issues","npm":"https://www.npmjs.com/package/@react-aria/calendar"}},"score":{"final":69.17325,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10306345,"weekly":2503768},"dependents":"86","updated":"2026-08-03T05:27:48.176Z","searchScore":68.78814,"package":{"name":"@react-stately/calendar","keywords":[],"version":"3.10.1","description":"Spectrum UI components in React","sanitized_name":"@react-stately/calendar","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"}],"license":"Apache-2.0","date":"2026-05-28T17:28:34.723Z","links":{"homepage":"https://github.com/adobe/react-spectrum#readme","repository":"git+https://github.com/adobe/react-spectrum.git","bugs":"https://github.com/adobe/react-spectrum/issues","npm":"https://www.npmjs.com/package/@react-stately/calendar"}},"score":{"final":68.78814,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":179697391,"weekly":42996529},"dependents":"4828","updated":"2026-08-03T05:23:40.960Z","searchScore":68.735466,"package":{"name":"react-day-picker","keywords":[],"version":"10.0.1","description":"Customizable Date Picker for React","sanitized_name":"react-day-picker","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"gpbl","type":"user","email":"io@gpbl.dev"},"trustedPublisher":{"oidcConfigId":"oidc:11a7331c-db78-4b59-8978-46662c99d769","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"io@gpbl.dev","username":"gpbl"}],"license":"MIT","date":"2026-05-15T09:47:09.016Z","links":{"homepage":"https://daypicker.dev","repository":"git+https://github.com/gpbl/react-day-picker.git","bugs":"https://github.com/gpbl/react-day-picker/issues","npm":"https://www.npmjs.com/package/react-day-picker"}},"score":{"final":68.735466,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7694496,"weekly":2081900},"dependents":"524","updated":"2026-08-03T05:27:55.250Z","searchScore":68.529625,"package":{"name":"@fullcalendar/interaction","keywords":["calendar","event","full-sized","fullcalendar","drag-n-drop","resizing","selecting"],"version":"6.1.21","description":"Calendar functionality for event drag-n-drop, event resizing, date clicking, and date selecting","sanitized_name":"@fullcalendar/interaction","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:18.056Z","links":{"homepage":"https://fullcalendar.io/docs/editable","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/interaction"}},"score":{"final":68.529625,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8799627,"weekly":2388945},"dependents":"602","updated":"2026-08-03T05:26:29.455Z","searchScore":68.35726,"package":{"name":"@fullcalendar/daygrid","keywords":["calendar","event","full-sized","fullcalendar","month","month-view"],"version":"6.1.21","description":"Display events on a month view or \"day grid\" view","sanitized_name":"@fullcalendar/daygrid","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:16.525Z","links":{"homepage":"https://fullcalendar.io/docs/month-view","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/daygrid"}},"score":{"final":68.35726,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1029248,"weekly":285512},"dependents":"44","updated":"2026-08-03T05:26:20.988Z","searchScore":67.89533,"package":{"name":"@syncfusion/ej2-calendars","keywords":["ej2","syncfusion","ej2-calendars","web-components","JavaScript","TypeScript","calendar","date","culture","month","year","decade","timepicker","stepranges","time"],"version":"34.1.29","description":"A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization.","sanitized_name":"@syncfusion/ej2-calendars","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:39:11.485Z","links":{"homepage":"https://www.syncfusion.com/javascript-ui-controls","repository":"git+https://github.com/syncfusion/ej2-javascript-ui-controls.git","bugs":"https://github.com/syncfusion/ej2-javascript-ui-controls/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-calendars"}},"score":{"final":67.89533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6180901,"weekly":1600579},"dependents":"269","updated":"2026-08-03T05:25:50.289Z","searchScore":67.697395,"package":{"name":"@fullcalendar/react","keywords":["calendar","event","full-sized","fullcalendar"],"version":"7.0.2","description":"FullCalendar React package for rendering a calendar","sanitized_name":"@fullcalendar/react","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:41.598Z","links":{"homepage":"https://fullcalendar.io","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/react"}},"score":{"final":67.697395,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1765,"weekly":559},"dependents":0,"updated":"2026-07-31T22:36:08.272Z","searchScore":67.531425,"package":{"name":"mcp-server-google-workspace","keywords":["mcp","model-context-protocol","google-workspace","gmail","google-calendar","google-drive","anthropic","claude"],"version":"0.2.6","description":"MCP server for Google Workspace integration (Gmail, Calendar, Drive) with flexible authentication","sanitized_name":"mcp-server-google-workspace","publisher":{"email":"aiskifogl@gmail.com","username":"iskifogl"},"maintainers":[{"email":"aiskifogl@gmail.com","username":"iskifogl"}],"license":"MIT","date":"2025-11-28T19:43:51.450Z","links":{"homepage":"https://github.com/iskifogl/mcp-server-google-workspace#readme","repository":"git+https://github.com/iskifogl/mcp-server-google-workspace.git","bugs":"https://github.com/iskifogl/mcp-server-google-workspace/issues","npm":"https://www.npmjs.com/package/mcp-server-google-workspace"}},"score":{"final":67.531425,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7123236,"weekly":1941544},"dependents":"491","updated":"2026-08-03T05:26:45.187Z","searchScore":66.81162,"package":{"name":"@fullcalendar/timegrid","keywords":["calendar","event","full-sized","fullcalendar","time","slots"],"version":"6.1.21","description":"Display events on time slots","sanitized_name":"@fullcalendar/timegrid","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:21.288Z","links":{"homepage":"https://fullcalendar.io/docs/timegrid-view","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/timegrid"}},"score":{"final":66.81162,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12006,"weekly":3291},"dependents":"1","updated":"2026-07-31T05:51:15.714Z","searchScore":66.657486,"package":{"name":"mcp-server-gsc","keywords":[],"version":"0.3.0","description":"Enhanced Model Context Protocol server for Google Search Console with 25K row limit, regex filters, and automatic quick wins detection","sanitized_name":"mcp-server-gsc","publisher":{"email":"ahonn95@outlook.com","username":"ahonn"},"maintainers":[{"email":"ahonn95@outlook.com","username":"ahonn"}],"license":"MIT","date":"2026-02-13T03:52:14.103Z","links":{"npm":"https://www.npmjs.com/package/mcp-server-gsc"}},"score":{"final":66.657486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3828891,"weekly":975702},"dependents":"276","updated":"2026-08-03T05:26:38.685Z","searchScore":66.15604,"package":{"name":"@fullcalendar/list","keywords":["calendar","event","full-sized","fullcalendar","list-view"],"version":"6.1.21","description":"Display events on a calendar view that looks like a bulleted list","sanitized_name":"@fullcalendar/list","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:19.248Z","links":{"homepage":"https://fullcalendar.io/docs/list-view","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/list"}},"score":{"final":66.15604,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30,"weekly":12},"dependents":0,"updated":"2026-08-02T09:11:11.593Z","searchScore":65.90993,"package":{"name":"@zhenujt123/google-calendar-mcp","keywords":["mcp","google","calendar","apps-script"],"version":"1.2.0","description":"MCP server for Google Calendar via Apps Script","sanitized_name":"@zhenujt123/google-calendar-mcp","publisher":{"email":"cool.zheng8@gmail.com","username":"zhenujt123"},"maintainers":[{"email":"cool.zheng8@gmail.com","username":"zhenujt123"}],"license":"MIT","date":"2026-04-12T07:52:45.703Z","links":{"homepage":"https://github.com/zhenujt/google-mcp#readme","repository":"git+https://github.com/zhenujt/google-mcp.git","bugs":"https://github.com/zhenujt/google-mcp/issues","npm":"https://www.npmjs.com/package/@zhenujt123/google-calendar-mcp"}},"score":{"final":65.90993,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3444664,"weekly":862298},"dependents":"37","updated":"2026-08-03T05:25:10.884Z","searchScore":64.895096,"package":{"name":"@types/react-big-calendar","keywords":[],"version":"1.16.3","description":"TypeScript definitions for react-big-calendar","sanitized_name":"@types/react-big-calendar","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-09-12T18:02:36.365Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-big-calendar","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/react-big-calendar"}},"score":{"final":64.895096,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":660035,"weekly":152421},"dependents":"43","updated":"2026-08-03T05:25:07.786Z","searchScore":64.72297,"package":{"name":"calendar-utils","keywords":["calendar","utilities"],"version":"0.12.5","description":"Utility functions to generate views for calendars","sanitized_name":"calendar-utils","publisher":{"email":"npm@mattlewis.me","username":"mattlewis92"},"maintainers":[{"email":"npm@mattlewis.me","username":"mattlewis92"}],"license":"MIT","date":"2026-03-19T13:03:56.457Z","links":{"homepage":"https://github.com/mattlewis92/calendar-utils#readme","repository":"git+https://github.com/mattlewis92/calendar-utils.git","bugs":"https://github.com/mattlewis92/calendar-utils/issues","npm":"https://www.npmjs.com/package/calendar-utils"}},"score":{"final":64.72297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2339,"weekly":582},"dependents":0,"updated":"2026-07-28T22:07:39.214Z","searchScore":64.528854,"package":{"name":"@tenonhq/dovetail-mcp","keywords":[],"version":"0.0.32","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","sanitized_name":"@tenonhq/dovetail-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ben.ivers@tenonhq.com","username":"ben.ivers"},{"email":"desiree.morehouse@tenonhq.com","username":"ddchon"},{"email":"trevor.offen@tenonhq.com","username":"trevor.offen"},{"email":"daniel@danielcudney.com","username":"dman89"},{"email":"jaedon.farr@tenonhq.com","username":"jaedonfarr"},{"email":"patrick.ainsworth@tenonhq.com","username":"painsworth"},{"email":"dawxiog@gmail.com","username":"daxog"},{"email":"will.mcgill@tenonhq.com","username":"willmcgill"},{"email":"kevin.moore@tenonhq.com","username":"kevinmoore-tenon"},{"email":"dennis.huh@tenonhq.com","username":"denjhuh"}],"license":"GPL-3.0","date":"2026-07-28T22:07:07.774Z","links":{"homepage":"https://github.com/TenonHQ/Dovetail#readme","repository":"git+https://github.com/TenonHQ/Dovetail.git","bugs":"https://github.com/TenonHQ/Dovetail/issues","npm":"https://www.npmjs.com/package/@tenonhq/dovetail-mcp"}},"score":{"final":64.528854,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1229321,"weekly":309396},"dependents":"307","updated":"2026-08-03T05:24:15.584Z","searchScore":64.37039,"package":{"name":"v-calendar","keywords":["vue","vuejs","plugin","calendar","datepicker","date picker","highlights","dots","bars","indicators"],"version":"2.4.2","description":"A clean and extendable plugin for building simple attributed calendars in Vue.js.","sanitized_name":"v-calendar","publisher":{"email":"nathanreyes@me.com","username":"nathanreyes"},"maintainers":[{"email":"nathanreyes@me.com","username":"nathanreyes"}],"license":"MIT","date":"2023-10-13T09:36:06.059Z","links":{"homepage":"https://vcalendar.io/","repository":"https://github.com/nathanreyes/v-calendar","npm":"https://www.npmjs.com/package/v-calendar"}},"score":{"final":64.37039,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3022443,"weekly":727140},"dependents":"2","updated":"2026-08-03T05:24:36.535Z","searchScore":64.23441,"package":{"name":"date-bengali-revised","keywords":["bengali","calendar","conversion","gregorian","revised"],"version":"2.0.2","description":"Revised Bengali Calendar","sanitized_name":"date-bengali-revised","publisher":{"email":"commenthol@gmail.com","username":"commenthol"},"maintainers":[{"email":"commenthol@gmail.com","username":"commenthol"}],"license":"MIT","date":"2022-05-21T08:36:21.377Z","links":{"homepage":"https://github.com/commenthol/date-bengali-revised","repository":"git+https://github.com/commenthol/date-bengali-revised.git","bugs":"https://github.com/commenthol/date-bengali-revised/issues","npm":"https://www.npmjs.com/package/date-bengali-revised"}},"score":{"final":64.23441,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":721242,"weekly":180508},"dependents":"296","updated":"2026-08-03T05:23:44.549Z","searchScore":64.03141,"package":{"name":"rc-calendar","keywords":["react","react-calendar","react-component","calendar","ui component","ui","component"],"version":"9.15.11","description":"React Calendar","sanitized_name":"rc-calendar","publisher":{"email":"afc163@gmail.com","username":"afc163"},"maintainers":[{"email":"benjytrys@gmail.com","username":"benjycui"},{"email":"yesmeck@gmail.com","username":"yesmeck"},{"email":"afc163@gmail.com","username":"afc163"},{"email":"yiminghe@gmail.com","username":"yiminghe"},{"email":"smith3816@gmail.com","username":"zombiej"},{"email":"wasd2144@hotmail.com","username":"chenshuai2144"}],"date":"2020-06-06T09:29:39.303Z","links":{"homepage":"http://github.com/react-component/calendar","repository":"git+ssh://git@github.com/react-component/calendar.git","bugs":"http://github.com/react-component/calendar/issues","npm":"https://www.npmjs.com/package/rc-calendar"}},"score":{"final":64.03141,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2868396,"weekly":693501},"dependents":"7","updated":"2026-08-03T05:23:45.708Z","searchScore":63.95264,"package":{"name":"date-chinese","keywords":["calendar","chinese","chinese new year","conversion","gregorian","japanese","jieqi","korean","qingming","sekki","vietnamese","zhongqi"],"version":"2.1.4","description":"Chinese Calendar","sanitized_name":"date-chinese","publisher":{"email":"commenthol@gmail.com","username":"commenthol"},"maintainers":[{"email":"commenthol@gmail.com","username":"commenthol"}],"license":"MIT","date":"2022-05-21T08:43:00.132Z","links":{"homepage":"https://github.com/commenthol/date-chinese","repository":"git+https://github.com/commenthol/date-chinese.git","bugs":"https://github.com/commenthol/date-chinese/issues","npm":"https://www.npmjs.com/package/date-chinese"}},"score":{"final":63.95264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2192,"weekly":515},"dependents":0,"updated":"2026-08-03T02:41:09.980Z","searchScore":63.857925,"package":{"name":"@presto-ai/google-workspace-mcp","keywords":["mcp","model-context-protocol","google-workspace","gmail","calendar","drive","docs","sheets","chat","claude"],"version":"1.0.12","description":"Google Workspace MCP Server - npm distribution","sanitized_name":"@presto-ai/google-workspace-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:acc14d41-e69e-4ff2-9c66-eb251670fbba","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"jr@presto.consulting","username":"jrenaldi"}],"license":"Apache-2.0","date":"2025-12-22T00:03:44.252Z","links":{"homepage":"https://github.com/jrenaldi79/google-workspace-mcp#readme","repository":"git+https://github.com/jrenaldi79/google-workspace-mcp.git","bugs":"https://github.com/jrenaldi79/google-workspace-mcp/issues","npm":"https://www.npmjs.com/package/@presto-ai/google-workspace-mcp"}},"score":{"final":63.857925,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34,"weekly":16},"dependents":0,"updated":"2026-07-30T09:21:22.248Z","searchScore":62.963802,"package":{"name":"google-calendar-mcp-server-paras","keywords":[],"version":"1.0.3","description":"MCP server for Google Calendar - schedule meetings, create Google Meet links, manage events","sanitized_name":"google-calendar-mcp-server-paras","publisher":{"email":"paraschauhan05112001@gmail.com","username":"paras0511"},"maintainers":[{"email":"paraschauhan05112001@gmail.com","username":"paras0511"}],"date":"2026-03-05T07:38:35.429Z","links":{"npm":"https://www.npmjs.com/package/google-calendar-mcp-server-paras"}},"score":{"final":62.963802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5464,"weekly":1285},"dependents":0,"updated":"2026-07-27T19:11:07.345Z","searchScore":62.602283,"package":{"name":"google-sheets-mcp","keywords":[],"version":"1.2.1","description":"MCP server for Google Sheets - read, write, and query spreadsheet data","sanitized_name":"google-sheets-mcp","publisher":{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"},"maintainers":[{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"}],"license":"MIT","date":"2026-05-25T18:26:56.672Z","links":{"homepage":"https://github.com/domdomegg/google-sheets-mcp#readme","repository":"git+https://github.com/domdomegg/google-sheets-mcp.git","bugs":"https://github.com/domdomegg/google-sheets-mcp/issues","npm":"https://www.npmjs.com/package/google-sheets-mcp"}},"score":{"final":62.602283,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6027,"weekly":1392},"dependents":0,"updated":"2026-08-01T00:46:10.034Z","searchScore":62.51042,"package":{"name":"google-calendar-url","keywords":["google-calendar","calendar-url","calendar-link","gcal","typescript"],"version":"1.0.0","description":"Generate shareable URLs for adding Google Calendar events","sanitized_name":"google-calendar-url","publisher":{"email":"mikael@lirbank.com","actor":{"name":"lirbank","type":"user","email":"mikael@lirbank.com"},"username":"lirbank"},"maintainers":[{"email":"mikael@lirbank.com","username":"lirbank"}],"license":"MIT","date":"2025-06-20T19:55:10.684Z","links":{"homepage":"https://github.com/lirbank/google-calendar-url","repository":"https://github.com/lirbank/google-calendar-url","bugs":"https://github.com/lirbank/google-calendar-url/issues","npm":"https://www.npmjs.com/package/google-calendar-url"}},"score":{"final":62.51042,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":946306,"weekly":247149},"dependents":"2","updated":"2026-08-03T05:27:55.498Z","searchScore":62.409264,"package":{"name":"@heroui/calendar","keywords":["calendar"],"version":"2.2.32","description":"A calendar displays one or more date grids and allows users to select a single date.","sanitized_name":"@heroui/calendar","publisher":{"email":"jrgarciadev@gmail.com","actor":{"name":"juniorgarciadev","type":"user","email":"jrgarciadev@gmail.com"},"username":"juniorgarciadev"},"maintainers":[{"email":"jrgarciadev@gmail.com","username":"juniorgarciadev"}],"license":"MIT","date":"2026-03-07T15:57:42.262Z","links":{"homepage":"https://heroui.com","repository":"git+https://github.com/heroui-inc/heroui.git","bugs":"https://github.com/heroui-inc/heroui/issues","npm":"https://www.npmjs.com/package/@heroui/calendar"}},"score":{"final":62.409264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35787,"weekly":10697},"dependents":0,"updated":"2026-08-01T09:31:26.523Z","searchScore":62.362194,"package":{"name":"@codefuturist/email-mcp","keywords":["email","mcp","imap","smtp","model-context-protocol","mcp-server","claude","anthropic","ai-tools","llm","nodejs"],"version":"0.2.3","description":"Email MCP server with IMAP + SMTP support","sanitized_name":"@codefuturist/email-mcp","publisher":{"email":"npmjs.w2q4s@allcloud.dev","username":"codefuturist"},"maintainers":[{"email":"npmjs.w2q4s@allcloud.dev","username":"codefuturist"}],"license":"LGPL-3.0-or-later","date":"2026-05-16T14:54:30.461Z","links":{"homepage":"https://github.com/codefuturist/email-mcp#readme","repository":"git+https://github.com/codefuturist/email-mcp.git","bugs":"https://github.com/codefuturist/email-mcp/issues","npm":"https://www.npmjs.com/package/@codefuturist/email-mcp"}},"score":{"final":62.362194,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86081,"weekly":14973},"dependents":0,"updated":"2026-08-02T05:30:29.808Z","searchScore":62.108265,"package":{"name":"samarth-gtm-mcp","keywords":["mcp","google-tag-manager","gtm","model-context-protocol","analytics","tag-management"],"version":"1.447.4","description":"Production-ready MCP server for Google Tag Manager API v2 — Samarth Analytics","sanitized_name":"samarth-gtm-mcp","publisher":{"email":"swapnil@samarthanalytics.com","username":"samarthanalytics-sj"},"maintainers":[{"email":"swapnil@samarthanalytics.com","username":"samarthanalytics-sj"}],"license":"MIT","date":"2026-08-01T12:48:51.604Z","links":{"homepage":"https://github.com/samarthanalytics-sj/samarth-analytics-mcp#readme","repository":"git+https://github.com/samarthanalytics-sj/samarth-analytics-mcp.git","bugs":"https://github.com/samarthanalytics-sj/samarth-analytics-mcp/issues","npm":"https://www.npmjs.com/package/samarth-gtm-mcp"}},"score":{"final":62.108265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":572,"weekly":157},"dependents":0,"updated":"2026-07-30T06:51:08.408Z","searchScore":61.794186,"package":{"name":"mcp-google-calendar","keywords":["mcp","google","calendar","typescript"],"version":"0.0.5","description":"MCP server for interacting with Google Calendar","sanitized_name":"mcp-google-calendar","publisher":{"email":"am2rican5@gmail.com","username":"am2rican5"},"maintainers":[{"email":"am2rican5@gmail.com","username":"am2rican5"}],"license":"MIT","date":"2025-03-20T00:59:17.383Z","links":{"homepage":"https://github.com/am2rican5/mcp-google-calendar","npm":"https://www.npmjs.com/package/mcp-google-calendar"}},"score":{"final":61.794186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1911651,"weekly":395439},"dependents":"27","updated":"2026-08-03T05:27:55.803Z","searchScore":61.74101,"package":{"name":"@google/gemini-cli","keywords":[],"version":"0.53.1","description":"Gemini CLI","sanitized_name":"@google/gemini-cli","publisher":{"actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"ofrobots@google.com","username":"ofrobots"},{"email":"info@mrdoob.com","username":"mrdoob"}],"license":"Apache-2.0","date":"2026-07-31T21:34:04.597Z","links":{"homepage":"https://github.com/google-gemini/gemini-cli#readme","repository":"git+https://github.com/google-gemini/gemini-cli.git","bugs":"https://github.com/google-gemini/gemini-cli/issues","npm":"https://www.npmjs.com/package/@google/gemini-cli"}},"score":{"final":61.74101,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":631243,"weekly":145037},"dependents":"90","updated":"2026-08-03T05:24:58.694Z","searchScore":61.720737,"package":{"name":"angular-calendar","keywords":["angular","angular2","calendar","schematics"],"version":"0.32.2","description":"A calendar component for angular 20.2+ that can display events on a month, week or day view","sanitized_name":"angular-calendar","publisher":{"email":"npm@mattlewis.me","username":"mattlewis92"},"maintainers":[{"email":"npm@mattlewis.me","username":"mattlewis92"}],"license":"MIT","date":"2026-04-08T15:18:47.159Z","links":{"homepage":"https://github.com/mattlewis92/angular-calendar#readme","repository":"git+https://github.com/mattlewis92/angular-calendar.git","bugs":"https://github.com/mattlewis92/angular-calendar/issues","npm":"https://www.npmjs.com/package/angular-calendar"}},"score":{"final":61.720737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37486,"weekly":9630},"dependents":"7","updated":"2026-08-01T09:31:09.377Z","searchScore":61.67297,"package":{"name":"@toast-ui/react-calendar","keywords":["nhn","toast","toastui","toast-ui","calendar","fullcalendar","daily","weekly","monthly","business week","milestone","task","allday"],"version":"2.1.3","description":"TOAST UI Calendar for React","sanitized_name":"@toast-ui/react-calendar","publisher":{"email":"dl_javascript@nhn.com","username":"nhnent"},"maintainers":[{"email":"dl_javascript@nhn.com","username":"nhnent"},{"email":"codepink.ryu@gmail.com","username":"codepink"}],"license":"MIT","date":"2022-08-16T05:39:49.002Z","links":{"homepage":"https://github.com/nhn/tui.calendar","repository":"git+https://github.com/nhn/tui.calendar.git","bugs":"https://github.com/nhn/tui.calendar/issues","npm":"https://www.npmjs.com/package/@toast-ui/react-calendar"}},"score":{"final":61.67297,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":316596,"weekly":80523},"dependents":"30","updated":"2026-08-03T05:25:26.396Z","searchScore":61.3719,"package":{"name":"@nivo/calendar","keywords":["nivo","dataviz","react","d3","charts","calendar"],"version":"0.99.0","description":"<a href=\"https://nivo.rocks\"><img alt=\"nivo\" src=\"https://raw.githubusercontent.com/plouc/nivo/master/nivo.png\" width=\"216\" height=\"68\"/></a>","sanitized_name":"@nivo/calendar","publisher":{"email":"benitteraphael+npm@gmail.com","username":"plouc"},"maintainers":[{"email":"benitteraphael+npm@gmail.com","username":"plouc"}],"license":"MIT","date":"2025-05-23T14:58:02.772Z","links":{"homepage":"https://github.com/plouc/nivo#readme","repository":"https://github.com/plouc/nivo.git","bugs":"https://github.com/plouc/nivo/issues","npm":"https://www.npmjs.com/package/@nivo/calendar"}},"score":{"final":61.3719,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1856,"weekly":449},"dependents":0,"updated":"2026-08-02T00:31:10.355Z","searchScore":61.339607,"package":{"name":"@alanse/mcp-server-google-workspace","keywords":["Google Workspace","Google Drive","Google Sheets","Google Docs","Google Calendar","MCP","MCP Server","Model Context Protocol","AI","Automation"],"version":"1.0.2","description":"The most comprehensive MCP server for Google Workspace - Complete integration for Sheets (57 tools), Drive, and future Docs, Calendar, Forms support","sanitized_name":"@alanse/mcp-server-google-workspace","publisher":{"email":"daichi.okazaki@alanse.co.jp","username":"alanse-daichi"},"maintainers":[{"email":"daichi.okazaki@alanse.co.jp","username":"alanse-daichi"}],"license":"Elastic-2.0","date":"2026-01-10T22:07:08.912Z","links":{"homepage":"https://github.com/alanse-inc/mcp-server-google-workspace","repository":"git+https://github.com/alanse-inc/mcp-server-google-workspace.git","bugs":"https://github.com/alanse-inc/mcp-server-google-workspace/issues","npm":"https://www.npmjs.com/package/@alanse/mcp-server-google-workspace"}},"score":{"final":61.339607,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58840,"weekly":14576},"dependents":"8","updated":"2026-08-01T09:30:23.900Z","searchScore":61.30104,"package":{"name":"@toast-ui/calendar","keywords":["nhn","toast","toastui","toast-ui","calendar","fullcalendar","daily","weekly","monthly","business week","milestone","task","allday"],"version":"2.1.3","description":"TOAST UI Calendar","sanitized_name":"@toast-ui/calendar","publisher":{"email":"dl_javascript@nhn.com","username":"nhnent"},"maintainers":[{"email":"dl_javascript@nhn.com","username":"nhnent"},{"email":"codepink.ryu@gmail.com","username":"codepink"}],"license":"MIT","date":"2022-08-16T05:18:52.891Z","links":{"homepage":"https://github.com/nhn/tui.calendar#readme","repository":"git+https://github.com/nhn/tui.calendar.git","bugs":"https://github.com/nhn/tui.calendar/issues","npm":"https://www.npmjs.com/package/@toast-ui/calendar"}},"score":{"final":61.30104,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3413,"weekly":808},"dependents":0,"updated":"2026-07-28T23:36:21.089Z","searchScore":61.299118,"package":{"name":"@vesxo/connect","keywords":["vesxo","mcp","ai","ai-compatible","claude","openai","gemini","gmail","hubspot","slack"],"version":"1.0.14","description":"Secure, AI-compatible Model Context Protocol (MCP) server for connecting AI agents to Vesxo SaaS ecosystem (Gmail, HubSpot, Slack, etc.)","sanitized_name":"@vesxo/connect","publisher":{"email":"gramel272@gmail.com","username":"bkrtaenmn"},"maintainers":[{"email":"gramel272@gmail.com","username":"bkrtaenmn"}],"license":"MIT","date":"2026-05-19T20:09:46.584Z","links":{"npm":"https://www.npmjs.com/package/@vesxo/connect"}},"score":{"final":61.299118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64512,"weekly":24074},"dependents":0,"updated":"2026-08-03T05:28:49.362Z","searchScore":61.127617,"package":{"name":"@google-cloud/observability-mcp","keywords":["gcp","google cloud","mcp","mcp server","observability"],"version":"0.2.3","description":"MCP Server for GCP environment for interacting with various Observability APIs.","sanitized_name":"@google-cloud/observability-mcp","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"github-admin@google.com","username":"google-admin"}],"license":"Apache-2.0","date":"2026-02-11T15:29:10.936Z","links":{"homepage":"https://github.com/googleapis/gcloud-mcp#readme","repository":"git+https://github.com/googleapis/gcloud-mcp.git","bugs":"https://github.com/googleapis/gcloud-mcp/issues","npm":"https://www.npmjs.com/package/@google-cloud/observability-mcp"}},"score":{"final":61.127617,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2898467,"weekly":727394},"dependents":"5","updated":"2026-08-03T05:23:58.079Z","searchScore":61.08263,"package":{"name":"caldate","keywords":["calendar","date"],"version":"2.0.5","description":"Calendar date for date-holidays","sanitized_name":"caldate","publisher":{"email":"commenthol@gmail.com","username":"commenthol"},"maintainers":[{"email":"commenthol@gmail.com","username":"commenthol"}],"license":"ISC","date":"2023-05-11T06:26:54.202Z","links":{"homepage":"https://github.com/commenthol/caldate","repository":"git+https://github.com/commenthol/caldate.git","bugs":"https://github.com/commenthol/caldate/issues","npm":"https://www.npmjs.com/package/caldate"}},"score":{"final":61.08263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2684,"weekly":132},"dependents":0,"updated":"2026-07-28T23:06:16.356Z","searchScore":61.02801,"package":{"name":"@chronary/mcp","keywords":["mcp","model-context-protocol","chronary","calendar","ai","ai-agent","claude","cursor","vscode"],"version":"1.5.2","description":"MCP server for Chronary — calendar tools for AI assistants (Claude Desktop, Cursor, VS Code, Windsurf)","sanitized_name":"@chronary/mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:12c615ee-b472-4144-9d9e-8fd9735bc071","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"jayson@chronary.ai","username":"jayson-chronary"},{"email":"gautam@chronary.ai","username":"gautamkane"}],"license":"Apache-2.0","date":"2026-07-14T21:12:54.331Z","links":{"homepage":"https://chronary.ai","repository":"git+https://github.com/Chronary/chronary-mcp.git","bugs":"https://github.com/Chronary/chronary-mcp/issues","npm":"https://www.npmjs.com/package/@chronary/mcp"}},"score":{"final":61.02801,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":503984,"weekly":147586},"dependents":"30","updated":"2026-08-03T05:24:19.032Z","searchScore":60.95598,"package":{"name":"react-calendar-timeline","keywords":["react","reactjs","react-component","timeline"],"version":"0.30.0-beta.4","description":"react-calendar-timeline","sanitized_name":"react-calendar-timeline","publisher":{"email":"ahmad.ilaiwi@gmail.com","username":"ilaiwi"},"maintainers":[{"email":"lenno@namespace.ee","username":"lnagel"},{"email":"madisvain@gmail.com","username":"madisvain"},{"email":"emmanuel@namespace.ee","username":"emmanuel.antonio"}],"license":"MIT","date":"2025-10-29T09:22:42.672Z","links":{"homepage":"https://github.com/namespace-ee/react-calendar-timeline","repository":"git+https://github.com/namespace-ee/react-calendar-timeline.git","bugs":"https://github.com/namespace-ee/react-calendar-timeline/issues","npm":"https://www.npmjs.com/package/react-calendar-timeline"}},"score":{"final":60.95598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2623,"weekly":393},"dependents":0,"updated":"2026-07-28T10:25:20.670Z","searchScore":60.82147,"package":{"name":"mcp-google-multi","keywords":["mcp","model-context-protocol","google","gmail","google-drive","google-calendar","google-sheets","google-docs","google-contacts","google-workspace","google-tasks","google-meet","search-console","oauth","mcp-server","claude","claude-code"],"version":"5.2.2","description":"Local MCP server for Google Workspace (Gmail, Drive, Calendar, Sheets, Docs, Contacts, Tasks, Meet, Search Console, +Forms/Chat/Admin) across multiple accounts — OAuth-only, encrypted token storage, deny-by-default writes.","sanitized_name":"mcp-google-multi","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8eab0e81-8ec7-49d6-bf72-a38f4c9b6818","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"abdelbaki.berkati@gmail.com","username":"bakissation"}],"license":"MIT","date":"2026-07-28T10:24:49.697Z","links":{"homepage":"https://github.com/bakissation/mcp-google-multi#readme","repository":"git+https://github.com/bakissation/mcp-google-multi.git","bugs":"https://github.com/bakissation/mcp-google-multi/issues","npm":"https://www.npmjs.com/package/mcp-google-multi"}},"score":{"final":60.82147,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2131553,"weekly":524630},"dependents":"209","updated":"2026-08-03T05:26:22.815Z","searchScore":60.470768,"package":{"name":"react-native-calendars","keywords":[],"version":"1.1314.0","description":"React Native Calendar Components","sanitized_name":"react-native-calendars","publisher":{"email":"oneapp@wix.com","actor":{"name":"wix.mobile","type":"user","email":"oneapp@wix.com"},"username":"wix.mobile"},"maintainers":[{"email":"zvitruolis@gmail.com","username":"tautvilas"},{"email":"oneapp@wix.com","username":"wix.mobile"}],"license":"MIT","date":"2026-01-29T12:54:25.262Z","links":{"homepage":"https://github.com/wix/react-native-calendars#readme","repository":"git+https://github.com/wix/react-native-calendars.git","bugs":"https://github.com/wix/react-native-calendars/issues","npm":"https://www.npmjs.com/package/react-native-calendars"}},"score":{"final":60.470768,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":275912092,"weekly":70660079},"dependents":"3049","updated":"2026-08-03T05:25:09.065Z","searchScore":60.45272,"package":{"name":"google-auth-library","keywords":["google","api","google apis","client","client library"],"version":"11.0.0","description":"Google APIs Authentication Client Library for Node.js","sanitized_name":"google-auth-library","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:21:35.373Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/packages/google-auth-library-nodejs","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/google-auth-library"}},"score":{"final":60.45272,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":511,"weekly":102},"dependents":0,"updated":"2026-08-02T21:06:08.608Z","searchScore":60.39767,"package":{"name":"@cablate/mcp-google-calendar","keywords":["mcp","mcp-server","google-calendar","google-api","calendar","ai","dive"],"version":"0.0.3","description":"MCP server that provides google calendar capabilities","sanitized_name":"@cablate/mcp-google-calendar","publisher":{"email":"reahtuoo310109@gmail.com","username":"cablate"},"maintainers":[{"email":"reahtuoo310109@gmail.com","username":"cablate"}],"license":"MIT","date":"2025-02-16T14:50:30.007Z","links":{"homepage":"https://github.com/cablate/mcp-google-calendar#readme","repository":"git+https://github.com/cablate/mcp-google-calendar.git","bugs":"https://github.com/cablate/mcp-google-calendar/issues","npm":"https://www.npmjs.com/package/@cablate/mcp-google-calendar"}},"score":{"final":60.39767,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":166829,"weekly":15324},"dependents":0,"updated":"2026-08-03T05:24:02.730Z","searchScore":60.372135,"package":{"name":"@genspark/cli","keywords":["genspark","gsk","cli","ai","search","web-search","crawl","image-generation","image-search","image-analysis","video-generation","audio-generation","transcription","text-to-speech","email","calendar","cloud-storage","social-media","stock","deep-research"],"version":"1.5.0","description":"CLI tool for Genspark Tool API - search, crawl, analyze images, generate media","sanitized_name":"@genspark/cli","publisher":{"email":"kira@mainfunc.ai","username":"kira.mainfunc.ai"},"maintainers":[{"email":"justin@mainfunc.ai","username":"justin-mainfunc"},{"email":"kira@mainfunc.ai","username":"kira.mainfunc.ai"}],"license":"MIT","date":"2026-08-02T04:17:16.076Z","links":{"npm":"https://www.npmjs.com/package/@genspark/cli"}},"score":{"final":60.372135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":361778,"weekly":94667},"dependents":"2","updated":"2026-08-03T05:23:40.282Z","searchScore":60.35571,"package":{"name":"@ui5/webcomponents-localization","keywords":["openui5","sapui5","ui5"],"version":"2.25.0","description":"Localization for UI5 Web Components","sanitized_name":"@ui5/webcomponents-localization","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ui5-webc-bot","type":"user","email":"ui5-bot+npm-ui5-webc-bot@sap.com"},"trustedPublisher":{"oidcConfigId":"oidc:39924d2a-ad56-434d-b95c-511d576e91b7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ospo@sap.com","username":"sap-ospo-admin"},{"email":"ui5-bot+npm-ui5-bot@sap.com","username":"ui5-bot"}],"license":"Apache-2.0","date":"2026-07-29T05:52:54.099Z","links":{"homepage":"https://github.com/UI5/webcomponents#readme","repository":"git+https://github.com/UI5/webcomponents.git","bugs":"https://github.com/UI5/webcomponents/issues","npm":"https://www.npmjs.com/package/@ui5/webcomponents-localization"}},"score":{"final":60.35571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1420402,"weekly":342275},"dependents":"62","updated":"2026-08-03T05:23:58.710Z","searchScore":60.20748,"package":{"name":"@fullcalendar/timeline","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","scheduler","timeline"],"version":"6.1.21","description":"Display events on a horizontal time axis (without resources)","sanitized_name":"@fullcalendar/timeline","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:16.139Z","links":{"homepage":"https://fullcalendar.io/docs/timeline-view-no-resources","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/timeline"}},"score":{"final":60.20748,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17723,"weekly":5748},"dependents":0,"updated":"2026-08-02T20:04:13.140Z","searchScore":60.03376,"package":{"name":"local-mcp","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-desktop","cursor","windsurf","vscode","zed","ai","ai-agent","ai-tools","macos","mac","apple","mail","email","gmail","outlook","exchange","icloud","calendar","contacts","teams","microsoft-teams","onedrive","word","excel","powerpoint","pdf","local","privacy","offline","no-cloud","productivity","automation"],"version":"3.0.360","description":"Let ChatGPT, Claude, Cursor & any MCP client actually use your Mac — read & reply to email, manage your calendar, text over iMessage, find files, work with Teams, Slack & Office. On your Mac, no API keys, free.","sanitized_name":"local-mcp","publisher":{"email":"lanchuske@gmail.com","username":"lanchuske"},"maintainers":[{"email":"lanchuske@gmail.com","username":"lanchuske"}],"license":"SEE LICENSE IN LICENSE","date":"2026-08-02T20:03:42.056Z","links":{"homepage":"https://local-mcp.com","repository":"git+https://github.com/lanchuske/local-mcp.git","bugs":"https://github.com/lanchuske/local-mcp/issues","npm":"https://www.npmjs.com/package/local-mcp"}},"score":{"final":60.03376,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":255952,"weekly":67625},"dependents":"12","updated":"2026-08-03T05:27:47.510Z","searchScore":60.025505,"package":{"name":"@atlaskit/calendar","keywords":[],"version":"18.3.7","description":"An interactive calendar for date selection experiences.","sanitized_name":"@atlaskit/calendar","publisher":{"email":"eng-development-tooling-artifacts@atlassian.com","actor":{"name":"atlassianartifactteam","type":"user","email":"eng-development-tooling-secrets-and-artifacts@atlassian.com"},"username":"atlassianartifactteam"},"maintainers":[{"email":"eng-development-tooling-artifacts@atlassian.com","username":"atlassianartifactteam"}],"license":"Apache-2.0","date":"2026-07-30T11:57:39.973Z","links":{"homepage":"https://atlassian.design/components/calendar/","repository":"git+https://bitbucket.org/atlassian/atlassian-frontend-mirror.git","bugs":"https://bitbucket.org/atlassian/atlassian-frontend-mirror/issues","npm":"https://www.npmjs.com/package/@atlaskit/calendar"}},"score":{"final":60.025505,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":992277,"weekly":253107},"dependents":"233","updated":"2026-08-03T05:26:36.841Z","searchScore":59.96009,"package":{"name":"fullcalendar","keywords":["calendar","event","full-sized","fullcalendar"],"version":"7.0.2","description":"FullCalendar Vanilla JS package for rendering a calendar","sanitized_name":"fullcalendar","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:40.447Z","links":{"homepage":"https://fullcalendar.io","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/fullcalendar"}},"score":{"final":59.96009,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43346,"weekly":13605},"dependents":0,"updated":"2026-08-03T05:28:24.883Z","searchScore":59.453773,"package":{"name":"@google-cloud/gcloud-mcp","keywords":["gcloud","gcp","google cloud","mcp","mcp server"],"version":"0.5.3","description":"Model Context Protocol (MCP) Server for interacting with GCP APIs","sanitized_name":"@google-cloud/gcloud-mcp","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"github-admin@google.com","username":"google-admin"}],"license":"Apache-2.0","date":"2026-01-05T17:59:22.183Z","links":{"homepage":"https://github.com/googleapis/gcloud-mcp#readme","repository":"git+https://github.com/googleapis/gcloud-mcp.git","bugs":"https://github.com/googleapis/gcloud-mcp/issues","npm":"https://www.npmjs.com/package/@google-cloud/gcloud-mcp"}},"score":{"final":59.453773,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":486353,"weekly":138471},"dependents":"4","updated":"2026-08-03T05:25:01.641Z","searchScore":59.44404,"package":{"name":"@schedule-x/calendar","keywords":["event calendar","javascript calendar","scheduler","FullCalendar alternative","dark-mode","internationalization"],"version":"4.6.1","description":"Schedule-X calendar component","sanitized_name":"@schedule-x/calendar","publisher":{"email":"tom.osterlund1@gmail.com","actor":{"name":"tomosterlund","type":"user","email":"tom.osterlund1@gmail.com"},"username":"tomosterlund"},"maintainers":[{"email":"tom.osterlund1@gmail.com","username":"tomosterlund"}],"license":"MIT","date":"2026-07-08T11:00:09.387Z","links":{"homepage":"https://schedule-x.dev","repository":"https://github.com/schedule-x/schedule-x","bugs":"https://github.com/schedule-x/schedule-x/issues","npm":"https://www.npmjs.com/package/@schedule-x/calendar"}},"score":{"final":59.44404,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13796,"weekly":1823},"dependents":0,"updated":"2026-08-03T05:57:07.139Z","searchScore":59.411484,"package":{"name":"visionclaw","keywords":["agent","desktop-automation","mobile-automation","computer-use","claude","ai-assistant","telegram","discord","wechat","feishu","whatsapp"],"version":"0.1.207","description":"A personal assistant agent that runs on your desktop, receives commands from messaging channels, and executes tasks autonomously.","sanitized_name":"visionclaw","publisher":{"email":"zhlmmc@gmail.com","username":"zhlmmc"},"maintainers":[{"email":"zhlmmc@gmail.com","username":"zhlmmc"}],"license":"Apache-2.0","date":"2026-08-01T02:38:20.050Z","links":{"homepage":"https://visionclaw.dev","repository":"git+https://github.com/babelcloud/visionclaw.git","bugs":"https://github.com/babelcloud/visionclaw/issues","npm":"https://www.npmjs.com/package/visionclaw"}},"score":{"final":59.411484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121575,"weekly":27026},"dependents":"5","updated":"2026-08-02T05:32:12.262Z","searchScore":59.37447,"package":{"name":"datebook","keywords":["icalendar","google calendar","ics","yahoo calendar","outlook","calendar","event"],"version":"8.0.1","description":"Generates URLs and ICS file content for adding events to popular calendar apps.","sanitized_name":"datebook","publisher":{"email":"jpshor@gmail.com","username":"jshor"},"maintainers":[{"email":"jpshor@gmail.com","username":"jshor"}],"license":"MIT","date":"2023-06-06T13:48:28.781Z","links":{"homepage":"https://datebook.dev","repository":"git+https://github.com/jshor/datebook.git","bugs":"https://github.com/jshor/datebook/issues","npm":"https://www.npmjs.com/package/datebook"}},"score":{"final":59.37447,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7176,"weekly":1910},"dependents":"2","updated":"2026-07-28T09:16:13.391Z","searchScore":59.06455,"package":{"name":"@maxim_mazurok/gapi.client.calendar","keywords":[],"version":"3.0.20220805","description":"TypeScript typings for Calendar API v3","sanitized_name":"@maxim_mazurok/gapi-client-calendar","publisher":{"email":"maxim@mazurok.com","username":"maxim_mazurok"},"maintainers":[{"email":"maxim@mazurok.com","username":"maxim_mazurok"}],"license":"MIT","date":"2022-08-10T07:21:16.362Z","links":{"homepage":"https://github.com/Maxim-Mazurok/google-api-typings-generator#readme","repository":"git+https://github.com/Maxim-Mazurok/google-api-typings-generator.git","bugs":"https://github.com/Maxim-Mazurok/google-api-typings-generator/issues","npm":"https://www.npmjs.com/package/@maxim_mazurok/gapi.client.calendar"}},"score":{"final":59.06455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1906560,"weekly":405358},"dependents":"12","updated":"2026-08-03T05:25:41.901Z","searchScore":59.0421,"package":{"name":"expo-calendar","keywords":["react-native","expo","calendar","reminders"],"version":"57.0.1","description":"Provides an API for interacting with the device's system calendars, events, reminders, and associated records.","sanitized_name":"expo-calendar","publisher":{"email":"hughesno1@gmail.com","username":"alanhughes"},"maintainers":[{"email":"ide+npm@jameside.com","username":"ide"},{"email":"brentvatne@gmail.com","username":"brentvatne"},{"email":"support@expo.io","username":"expoadmin"},{"email":"exponent.team@gmail.com","username":"exponent"},{"email":"me@bycedric.com","username":"bycedric"},{"email":"ckchien@gmail.com","username":"kudochien"},{"email":"hughesno1@gmail.com","username":"alanhughes"},{"email":"npm@tsapeta.com","username":"tsapeta"},{"email":"brent+expobotnpm@expo.io","username":"expo-bot"},{"email":"phil@kitten.sh","username":"philpl"},{"email":"ccheever@gmail.com","username":"ccheever"},{"email":"wschurman@gmail.com","username":"wschurman"}],"license":"MIT","date":"2026-07-15T10:06:07.459Z","links":{"homepage":"https://docs.expo.dev/versions/latest/sdk/calendar/","repository":"git+https://github.com/expo/expo.git","bugs":"https://github.com/expo/expo/issues","npm":"https://www.npmjs.com/package/expo-calendar"}},"score":{"final":59.0421,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1089441,"weekly":281199},"dependents":"74","updated":"2026-08-03T05:24:25.240Z","searchScore":59.022064,"package":{"name":"@fullcalendar/resource-timeline","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","scheduler","resource","timeline"],"version":"6.1.21","description":"Display events and resources on a horizontal time axis","sanitized_name":"@fullcalendar/resource-timeline","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:15.403Z","links":{"homepage":"https://fullcalendar.io/docs/timeline-view","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/resource-timeline"}},"score":{"final":59.022064,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":227045,"weekly":55614},"dependents":"9","updated":"2026-08-03T05:25:03.776Z","searchScore":58.981113,"package":{"name":"@syncfusion/ej2-schedule","keywords":["ej2","syncfusion","JavaScript","TypeScript","schedule","scheduler","events-calendar","events-scheduler","appointment-calendar","appointments-planner","resources-scheduler"],"version":"34.1.29","description":"Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support.","sanitized_name":"@syncfusion/ej2-schedule","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:44:29.252Z","links":{"homepage":"https://www.syncfusion.com/javascript-ui-controls","repository":"git+https://github.com/syncfusion/ej2-javascript-ui-controls.git","bugs":"https://github.com/syncfusion/ej2-javascript-ui-controls/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-schedule"}},"score":{"final":58.981113,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35284,"weekly":8242},"dependents":"5","updated":"2026-08-01T09:31:54.691Z","searchScore":58.761814,"package":{"name":"@larksuiteoapi/lark-mcp","keywords":["feishu","lark","mcp","open-api","ai"],"version":"0.5.1","description":"Feishu/Lark OpenAPI MCP","sanitized_name":"@larksuiteoapi/lark-mcp","publisher":{"email":"chenli.idevlab@bytedance.com","actor":{"name":"chenli.idevlab","type":"user","email":"chenli.idevlab@bytedance.com"},"username":"chenli.idevlab"},"maintainers":[{"email":"larkopen@larksuite.com","username":"larksuiteapi"},{"email":"mazhe.nerd@bytedance.com","username":"mazhe.nerd"},{"email":"waanhappy@163.com","username":"waanhappy"},{"email":"anxinfeng@bytedance.com","username":"anxinfeng.bd"},{"email":"chenli.idevlab@bytedance.com","username":"chenli.idevlab"},{"email":"yinyien@bytedance.com","username":"ian.dev"}],"license":"MIT","date":"2025-08-06T07:42:24.749Z","links":{"homepage":"https://github.com/larksuite/lark-openapi-mcp","npm":"https://www.npmjs.com/package/@larksuiteoapi/lark-mcp"}},"score":{"final":58.761814,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":143033,"weekly":34485},"dependents":"1","updated":"2026-08-03T05:27:07.746Z","searchScore":58.541203,"package":{"name":"@gongrzhe/server-gmail-autoauth-mcp","keywords":["gmail","mcp","cursor","ai","oauth","model-context-protocol","google-gmail","claude","auto-auth"],"version":"1.1.11","description":"Gmail MCP server with auto authentication support","sanitized_name":"@gongrzhe/server-gmail-autoauth-mcp","publisher":{"email":"gongrzhe@gmail.com","actor":{"name":"gongrzhe","type":"user","email":"gongrzhe@gmail.com"},"username":"gongrzhe"},"maintainers":[{"email":"gongrzhe@gmail.com","username":"gongrzhe"}],"license":"ISC","date":"2025-08-06T01:16:22.211Z","links":{"homepage":"https://github.com/gongrzhe/server-gmail-autoauth-mcp#readme","repository":"git+https://github.com/gongrzhe/server-gmail-autoauth-mcp.git","bugs":"https://github.com/gongrzhe/server-gmail-autoauth-mcp/issues","npm":"https://www.npmjs.com/package/@gongrzhe/server-gmail-autoauth-mcp"}},"score":{"final":58.541203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":512,"weekly":31},"dependents":0,"updated":"2026-07-31T04:01:07.887Z","searchScore":58.5222,"package":{"name":"google-workspace-alias-mcp","keywords":["mcp","gmail","google-calendar","google-workspace","send-as","alias","email-templates","scheduled-send","attachments","batch-operations","label-management","oauth2"],"version":"1.1.2","description":"MCP server for Google Workspace (Gmail + Calendar) with send-as alias support, email templates, scheduled send, attachments, batch operations, and full feature parity","sanitized_name":"google-workspace-alias-mcp","publisher":{"email":"johndelapena168@gmail.com","username":"johndelapena168"},"maintainers":[{"email":"johndelapena168@gmail.com","username":"johndelapena168"}],"license":"MIT","date":"2026-07-10T03:46:30.565Z","links":{"npm":"https://www.npmjs.com/package/google-workspace-alias-mcp"}},"score":{"final":58.5222,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54142,"weekly":12896},"dependents":"16","updated":"2026-08-01T09:26:29.989Z","searchScore":58.51997,"package":{"name":"tui-calendar","keywords":["nhn","nhnent","toast","tui","component","calendar","fullcalendar","daily","weekly","monthly","business week","milestone","task","allday","jquery-plugin"],"version":"1.15.3","description":"TOAST UI Calendar","sanitized_name":"tui-calendar","publisher":{"email":"dl_javascript@nhn.com","username":"nhnent"},"maintainers":[{"email":"dl_javascript@nhn.com","username":"nhnent"}],"license":"MIT","date":"2022-02-17T05:56:11.866Z","links":{"homepage":"https://github.com/nhn/tui.calendar#readme","repository":"git+https://github.com/nhn/tui.calendar.git","bugs":"https://github.com/nhn/tui.calendar/issues","npm":"https://www.npmjs.com/package/tui-calendar"}},"score":{"final":58.51997,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11481,"weekly":4054},"dependents":"2","updated":"2026-08-03T05:58:57.969Z","searchScore":58.419495,"package":{"name":"@mulmoclaude/collection-plugin","keywords":["collections","schema-driven","crud","mulmoclaude","mulmoclaude-plugin","gui-chat-protocol","claude-code","mulmoterminal"],"version":"2.0.0","description":"Schema-driven Collections plugin (presentCollection) — the Vue surfaces (chat View/Preview, embeds, calendar, record modal, i18n) for MulmoClaude and MulmoTerminal. The isomorphic engine + node storage engine now live in @mulmoclaude/core/collection and @","sanitized_name":"@mulmoclaude/collection-plugin","publisher":{"email":"isamu@to-kyo.to","username":"isamu"},"maintainers":[{"email":"satoshi.nakajima@gmail.com","username":"snakajima"},{"email":"isamu@to-kyo.to","username":"isamu"}],"license":"MIT","date":"2026-08-03T05:58:27.240Z","links":{"homepage":"https://receptron.github.io/mulmoterminal/","repository":"git+https://github.com/receptron/mulmoclaude.git","bugs":"https://github.com/receptron/mulmoclaude/issues","npm":"https://www.npmjs.com/package/@mulmoclaude/collection-plugin"}},"score":{"final":58.419495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":361714,"weekly":80499},"dependents":"15","updated":"2026-08-03T05:28:14.837Z","searchScore":58.208397,"package":{"name":"vanilla-calendar-pro","keywords":["calendar","datepicker","timepicker","date-picker","vanilla-js","javascript","typescript","react","native","pure","picker","vanilla","default","js","ts"],"version":"3.1.0","description":"The Vanilla Calendar Pro is a versatile JavaScript date and time picker component with TypeScript support, making it compatible with any JavaScript frameworks and libraries. It is designed to be lightweight, easy to use, and feature-rich, without relying ","sanitized_name":"vanilla-calendar-pro","publisher":{"email":"uvarov.frontend@gmail.com","username":"uvarov.frontend"},"maintainers":[{"email":"uvarov.frontend@gmail.com","username":"uvarov.frontend"}],"license":"MIT","date":"2026-01-09T15:54:53.049Z","links":{"homepage":"https://vanilla-calendar.pro","repository":"git+https://github.com/uvarov-frontend/vanilla-calendar-pro.git","bugs":"https://github.com/uvarov-frontend/vanilla-calendar-pro/issues","npm":"https://www.npmjs.com/package/vanilla-calendar-pro"}},"score":{"final":58.208397,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":402579,"weekly":101338},"dependents":"52","updated":"2026-08-03T05:26:23.013Z","searchScore":58.03086,"package":{"name":"@ui5/webcomponents","keywords":["openui5","sapui5","ui5"],"version":"2.25.0","description":"UI5 Web Components: webcomponents.main","sanitized_name":"@ui5/webcomponents","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ui5-webc-bot","type":"user","email":"ui5-bot+npm-ui5-webc-bot@sap.com"},"trustedPublisher":{"oidcConfigId":"oidc:88c6b4a6-4d01-43c5-af2d-e421fee63b4a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ospo@sap.com","username":"sap-ospo-admin"},{"email":"ui5-bot+npm-ui5-bot@sap.com","username":"ui5-bot"}],"license":"Apache-2.0","date":"2026-07-29T05:53:04.972Z","links":{"homepage":"https://github.com/UI5/webcomponents#readme","repository":"git+https://github.com/UI5/webcomponents.git","bugs":"https://github.com/UI5/webcomponents/issues","npm":"https://www.npmjs.com/package/@ui5/webcomponents"}},"score":{"final":58.03086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2708,"weekly":11},"dependents":"2","updated":"2026-07-28T11:01:11.785Z","searchScore":58.03083,"package":{"name":"@brainbase-ai/action-google-calendar","keywords":[],"version":"0.0.8","description":"This library was generated with [Nx](https://nx.dev).","sanitized_name":"@brainbase-ai/action-google-calendar","publisher":{"email":"theskylordcrook@gmail.com","username":"brainbase-ai"},"maintainers":[{"email":"matt@usebrainbase.xyz","username":"koenmatt1"},{"email":"theskylordcrook@gmail.com","username":"theskylordcrook"}],"date":"2024-02-22T05:25:41.975Z","links":{"npm":"https://www.npmjs.com/package/@brainbase-ai/action-google-calendar"}},"score":{"final":58.03083,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":469,"weekly":100},"dependents":0,"updated":"2026-07-27T17:01:09.434Z","searchScore":57.94981,"package":{"name":"mcp-google","keywords":["mcp","model-context-protocol","claude","cursor","windsurf","google-calendar","google-contacts","google-gmail","gmail","email","google-workspace","workspace","calendar","contacts","ai","llm","integration","calendar-management","contact-management","oauth2","create-events","update-events","delete-events","people-api","gmail-api","email-management","inbox-management"],"version":"2.3.0","description":"The ONLY comprehensive MCP server for Google Workspace - Calendar, Contacts, and Gmail management in Claude, Cursor, Windsurf","sanitized_name":"mcp-google","publisher":{"actor":{"name":"199bio","type":"user","email":"dboris@gmail.com"},"email":"dboris@gmail.com","username":"199bio"},"maintainers":[{"email":"dboris@gmail.com","username":"199-bio"}],"license":"MIT","date":"2025-07-01T00:22:50.976Z","links":{"homepage":"https://github.com/199-mcp/mcp-google#readme","repository":"git+https://github.com/199-mcp/mcp-google.git","bugs":"https://github.com/199-mcp/mcp-google/issues","npm":"https://www.npmjs.com/package/mcp-google"}},"score":{"final":57.94981,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":669,"weekly":337},"dependents":0,"updated":"2026-08-02T18:01:09.430Z","searchScore":57.844604,"package":{"name":"google-tools-mcp","keywords":["mcp","mcp-server","model-context-protocol","google","google-workspace","google-drive","google-docs","google-sheets","google-calendar","google-forms","gdrive","gmail","email","send-email","read-email","email-drafts","email-labels","email-filters","sheets","spreadsheet","docs","calendar","forms","drive","pdf","read-pdf","word","docx","read-docx","file-reader","oauth","easy-auth","browser-auth","claude","ai","llm","ai-tools"],"version":"2.0.0","description":"The easiest MCP server for Google Workspace — Drive, Docs, Sheets, Gmail, Calendar, and Forms. 153 tools with one-click browser auth. Read Word docs, PDFs, and spreadsheets straight from Drive.","sanitized_name":"google-tools-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1319e0ac-4c67-4554-96bc-1dc9286cfb16","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"karthik6002@gmail.com","username":"karthikcsq"}],"license":"MIT","date":"2026-07-26T17:59:32.792Z","links":{"homepage":"https://github.com/karthikcsq/google-tools-mcp#readme","repository":"git+https://github.com/karthikcsq/google-tools-mcp.git","bugs":"https://github.com/karthikcsq/google-tools-mcp/issues","npm":"https://www.npmjs.com/package/google-tools-mcp"}},"score":{"final":57.844604,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":808014,"weekly":218205},"dependents":"7","updated":"2026-08-03T05:28:01.066Z","searchScore":57.81919,"package":{"name":"@fullcalendar/resource-daygrid","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","scheduler","resource"],"version":"6.1.21","description":"Display events on day/resource columns","sanitized_name":"@fullcalendar/resource-daygrid","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:11.506Z","links":{"homepage":"https://fullcalendar.io/docs/resource-daygrid-view","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/resource-daygrid"}},"score":{"final":57.81919,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":221342,"weekly":44148},"dependents":"15","updated":"2026-08-03T05:25:47.578Z","searchScore":57.727486,"package":{"name":"react-activity-calendar","keywords":[],"version":"3.2.1","description":"React component to display activity data in calendar","sanitized_name":"react-activity-calendar","publisher":{"email":"gruberjonathan@gmail.com","actor":{"name":"gruberjonathan","type":"user","email":"gruberjonathan@gmail.com"},"username":"gruberjonathan"},"maintainers":[{"email":"gruberjonathan@gmail.com","username":"gruberjonathan"}],"license":"MIT","date":"2026-07-07T11:57:56.532Z","links":{"homepage":"https://grubersjoe.github.io/react-activity-calendar/","repository":"git+https://github.com/grubersjoe/react-activity-calendar.git","bugs":"https://github.com/grubersjoe/react-activity-calendar/issues","npm":"https://www.npmjs.com/package/react-activity-calendar"}},"score":{"final":57.727486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":835613,"weekly":213336},"dependents":"24","updated":"2026-08-03T05:26:23.221Z","searchScore":57.664448,"package":{"name":"@fullcalendar/resource-timegrid","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","scheduler","resource"],"version":"6.1.21","description":"Displays events on a vertical resource view with time slots","sanitized_name":"@fullcalendar/resource-timegrid","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:11.377Z","links":{"homepage":"https://fullcalendar.io/docs/vertical-resource-view","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/resource-timegrid"}},"score":{"final":57.664448,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":286730,"weekly":265125},"dependents":0,"updated":"2026-08-03T05:25:39.644Z","searchScore":57.577114,"package":{"name":"@mindstudio-ai/agent","keywords":["mindstudio","ai","workflow","automation","sdk"],"version":"0.1.78","description":"TypeScript SDK for MindStudio direct step execution","sanitized_name":"@mindstudio-ai/agent","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1d534fe6-978e-4650-bd5a-4ed5ef18fc1e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"markofajler@gmail.com","username":"markof94"},{"email":"sean@p27.us","username":"sthielen"}],"license":"MIT","date":"2026-07-31T00:24:10.069Z","links":{"homepage":"https://github.com/mindstudio-ai/mindstudio-agent#readme","repository":"git+https://github.com/mindstudio-ai/mindstudio-agent.git","bugs":"https://github.com/mindstudio-ai/mindstudio-agent/issues","npm":"https://www.npmjs.com/package/@mindstudio-ai/agent"}},"score":{"final":57.577114,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1371,"weekly":403},"dependents":0,"updated":"2026-07-29T04:22:54.652Z","searchScore":57.4492,"package":{"name":"computer-use-capture","keywords":[],"version":"0.2.2","description":"Turn Codex Computer Use sessions into polished macOS product-demo videos.","sanitized_name":"computer-use-capture","publisher":{"email":"business@obinnanwachukwu.com","username":"obinnanwachukwu1"},"maintainers":[{"email":"business@obinnanwachukwu.com","username":"obinnanwachukwu1"}],"license":"MIT","date":"2026-07-29T04:22:23.851Z","links":{"homepage":"https://github.com/obinnanwachukwu1/computer-use-capture#readme","repository":"git+https://github.com/obinnanwachukwu1/computer-use-capture.git","bugs":"https://github.com/obinnanwachukwu1/computer-use-capture/issues","npm":"https://www.npmjs.com/package/computer-use-capture"}},"score":{"final":57.4492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":733077,"weekly":189346},"dependents":"24","updated":"2026-08-03T05:24:11.165Z","searchScore":57.081177,"package":{"name":"@fullcalendar/multimonth","keywords":["calendar","event","full-sized","fullcalendar","month"],"version":"6.1.21","description":"Display a sequence or grid of multiple months","sanitized_name":"@fullcalendar/multimonth","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:20.808Z","links":{"homepage":"https://fullcalendar.io/docs/multimonth-grid","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/multimonth"}},"score":{"final":57.081177,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229117,"weekly":59441},"dependents":"9","updated":"2026-08-03T05:28:04.369Z","searchScore":56.969448,"package":{"name":"@fluentui/react-calendar-compat","keywords":[],"version":"0.4.4","description":"Calendar compat component for Fluent UI v9","sanitized_name":"@fluentui/react-calendar-compat","publisher":{"email":"fui-svc@microsoft.com","actor":{"name":"uifabricteam","type":"user","email":"fui-svc@microsoft.com"},"username":"uifabricteam"},"maintainers":[{"email":"fui-svc@microsoft.com","username":"uifabricteam"},{"email":"uifrnbot@microsoft.com","username":"uifrnbot"},{"email":"npmjs@microsoft.com","username":"microsoft1es"},{"email":"microsoft-oss-publishing@microsoft.com","username":"microsoft-oss-releases"}],"license":"MIT","date":"2026-06-29T15:14:23.804Z","links":{"homepage":"https://github.com/microsoft/fluentui#readme","repository":"git+https://github.com/microsoft/fluentui.git","bugs":"https://github.com/microsoft/fluentui/issues","npm":"https://www.npmjs.com/package/@fluentui/react-calendar-compat"}},"score":{"final":56.969448,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8822,"weekly":1382},"dependents":"5","updated":"2026-08-03T03:05:05.161Z","searchScore":56.601833,"package":{"name":"@n24q02m/mcp-core","keywords":["mcp","model-context-protocol","streamable-http","oauth21","transport","claude","cursor","copilot","codex","opencode"],"version":"1.22.0","description":"Unified MCP Streamable HTTP 2025-11-25 transport, OAuth 2.1 AS, lifecycle, install","sanitized_name":"@n24q02m/mcp-core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c484adb2-bb81-499d-85c8-502ca2ded749","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"quangminh2422004@gmail.com","username":"n24q02m"}],"license":"Apache-2.0","date":"2026-08-03T03:04:34.042Z","links":{"homepage":"https://github.com/n24q02m/mcp-core","repository":"git+https://github.com/n24q02m/mcp-core.git","bugs":"https://github.com/n24q02m/mcp-core/issues","npm":"https://www.npmjs.com/package/@n24q02m/mcp-core"}},"score":{"final":56.601833,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":982638,"weekly":310033},"dependents":"106","updated":"2026-08-03T05:27:26.917Z","searchScore":56.533,"package":{"name":"@langchain/mcp-adapters","keywords":["langchain","mcp","model-context-protocol","ai","tools"],"version":"1.1.3","description":"LangChain.js adapters for Model Context Protocol (MCP)","sanitized_name":"@langchain/mcp-adapters","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"trustedPublisher":{"oidcConfigId":"oidc:c7dd0e88-c2f7-4c58-8bb7-bc32f797557c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"},{"email":"infra@langchain.dev","username":"langchain-security"}],"license":"MIT","date":"2026-02-12T03:09:33.622Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-mcp-adapters/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/@langchain/mcp-adapters"}},"score":{"final":56.533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":577917,"weekly":130925},"dependents":"3","updated":"2026-08-03T05:25:22.488Z","searchScore":56.233227,"package":{"name":"@react-spectrum/calendar","keywords":[],"version":"3.8.1","description":"Spectrum UI components in React","sanitized_name":"@react-spectrum/calendar","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"}],"license":"Apache-2.0","date":"2026-05-28T17:28:49.439Z","links":{"homepage":"https://github.com/adobe/react-spectrum#readme","repository":"git+https://github.com/adobe/react-spectrum.git","bugs":"https://github.com/adobe/react-spectrum/issues","npm":"https://www.npmjs.com/package/@react-spectrum/calendar"}},"score":{"final":56.233227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":441,"weekly":35},"dependents":0,"updated":"2026-07-27T19:11:09.479Z","searchScore":56.18976,"package":{"name":"google-cal-mcp","keywords":[],"version":"1.1.3","description":"MCP server for Google Calendar - list, create, update, and manage calendar events","sanitized_name":"google-cal-mcp","publisher":{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"},"maintainers":[{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"}],"license":"MIT","date":"2026-05-25T18:26:58.829Z","links":{"homepage":"https://github.com/domdomegg/google-cal-mcp#readme","repository":"git+https://github.com/domdomegg/google-cal-mcp.git","bugs":"https://github.com/domdomegg/google-cal-mcp/issues","npm":"https://www.npmjs.com/package/google-cal-mcp"}},"score":{"final":56.18976,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":98405,"weekly":25497},"dependents":"70","updated":"2026-08-03T05:24:08.958Z","searchScore":56.18975,"package":{"name":"@syncfusion/ej2-react-calendars","keywords":["react","react-calendars","ej2-react-calendars"],"version":"34.1.29","description":"A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for React","sanitized_name":"@syncfusion/ej2-react-calendars","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:39:15.605Z","links":{"homepage":"https://www.syncfusion.com/react-components","repository":"git+https://github.com/syncfusion/ej2-react-ui-components.git","bugs":"https://github.com/syncfusion/ej2-react-ui-components/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-react-calendars"}},"score":{"final":56.18975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":386279,"weekly":98179},"dependents":"305","updated":"2026-08-03T05:26:23.450Z","searchScore":56.172325,"package":{"name":"@progress/kendo-angular-dateinputs","keywords":["Angular","Kendo UI","angular dateinput","angularjs","calendar","date-input","date-picker","date-time","dateinput","dateinput for angular","daterange","datetimepicker","multiviewcalendar","timepicker"],"version":"24.2.2","description":"Kendo UI for Angular Date Inputs Package - Everything you need to add date selection functionality to apps (DatePicker, TimePicker, DateInput, DateRangePicker, DateTimePicker, Calendar, and MultiViewCalendar).","sanitized_name":"@progress/kendo-angular-dateinputs","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"progress","type":"user","email":"npm@progress.com"},"trustedPublisher":{"oidcConfigId":"oidc:159647d0-97fc-4cc4-be2f-b3e57e3aed33","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@progress.com","username":"progress"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-07-08T12:01:53.841Z","links":{"homepage":"https://www.telerik.com/kendo-angular-ui/components/","bugs":"https://github.com/telerik/kendo-angular","npm":"https://www.npmjs.com/package/@progress/kendo-angular-dateinputs"}},"score":{"final":56.172325,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":173662,"weekly":37564},"dependents":"15","updated":"2026-08-03T05:25:29.142Z","searchScore":56.077778,"package":{"name":"react-calendar-heatmap","keywords":["calendar","react","react-component","svg"],"version":"1.10.0","description":"A calendar heatmap component built on SVG, inspired by Github's commit calendar graph.","sanitized_name":"react-calendar-heatmap","publisher":{"email":"iqnivek@gmail.com","username":"kevinqi"},"maintainers":[{"email":"okize123@gmail.com","username":"okize"},{"email":"iqnivek@gmail.com","username":"kevinqi"}],"license":"MIT","date":"2025-02-23T23:27:07.097Z","links":{"homepage":"https://github.com/kevinsqi/react-calendar-heatmap#readme","repository":"git+https://github.com/kevinsqi/react-calendar-heatmap.git","bugs":"https://github.com/kevinsqi/react-calendar-heatmap/issues","npm":"https://www.npmjs.com/package/react-calendar-heatmap"}},"score":{"final":56.077778,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94919,"weekly":21957},"dependents":"14","updated":"2026-08-01T09:27:03.726Z","searchScore":56.056988,"package":{"name":"@syncfusion/ej2-angular-calendars","keywords":["angular","ng","ng-calendars","ej2-ng-calendars"],"version":"34.1.29","description":"A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular","sanitized_name":"@syncfusion/ej2-angular-calendars","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:45:46.805Z","links":{"homepage":"https://www.syncfusion.com/angular-components","repository":"git+https://github.com/syncfusion/ej2-angular-ui-components.git","bugs":"https://github.com/syncfusion/ej2-angular-ui-components/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-angular-calendars"}},"score":{"final":56.056988,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1265559,"weekly":312886},"dependents":"22","updated":"2026-08-03T05:25:09.283Z","searchScore":55.85858,"package":{"name":"@fullcalendar/resource","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","scheduler","resource"],"version":"6.1.21","description":"Base support for resources, required by resource views","sanitized_name":"@fullcalendar/resource","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:11.379Z","links":{"homepage":"https://fullcalendar.io/docs/premium","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/resource"}},"score":{"final":55.85858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2740,"weekly":401},"dependents":0,"updated":"2026-07-29T08:16:12.697Z","searchScore":55.84033,"package":{"name":"gws-mcp-server","keywords":["mcp","model-context-protocol","google-workspace","gws","google-drive","google-sheets","google-calendar","google-docs","gmail","google-tasks"],"version":"0.4.0","description":"MCP server that exposes Google Workspace CLI (gws) as Model Context Protocol tools","sanitized_name":"gws-mcp-server","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:0fae5a09-06a2-4131-8f66-8c7ce329105f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hello@conorbronsdon.com","username":"conorbronsdon"}],"license":"MIT","date":"2026-07-08T08:03:25.880Z","links":{"homepage":"https://github.com/conorbronsdon/gws-mcp-server#readme","repository":"git+https://github.com/conorbronsdon/gws-mcp-server.git","bugs":"https://github.com/conorbronsdon/gws-mcp-server/issues","npm":"https://www.npmjs.com/package/gws-mcp-server"}},"score":{"final":55.84033,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":577267,"weekly":148045},"dependents":"20","updated":"2026-08-03T05:27:31.044Z","searchScore":55.63512,"package":{"name":"@fullcalendar/moment-timezone","keywords":["calendar","event","full-sized","fullcalendar","moment","moment-timezone","timezone"],"version":"6.1.21","description":"Enhanced named time zone functionality with Moment Timezone","sanitized_name":"@fullcalendar/moment-timezone","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:21.081Z","links":{"homepage":"https://fullcalendar.io/docs/moment-timezone-plugin","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/moment-timezone"}},"score":{"final":55.63512,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107133,"weekly":28855},"dependents":0,"updated":"2026-08-03T05:24:44.546Z","searchScore":55.5635,"package":{"name":"@ebarooni/capacitor-calendar","keywords":["capacitor","plugin","native","calendar","reminders","eventkit","ionic"],"version":"8.2.0","description":"A capacitor plugin for managing calendar events on iOS and Android, with reminders support on iOS.","sanitized_name":"@ebarooni/capacitor-calendar","publisher":{"email":"mail@barooni.dev","username":"ebarooni"},"maintainers":[{"email":"mail@barooni.dev","username":"ebarooni"}],"license":"MIT","date":"2026-06-14T20:54:17.955Z","links":{"homepage":"https://ebarooni.github.io/capacitor-calendar","repository":"git+https://github.com/ebarooni/capacitor-calendar.git","bugs":"https://github.com/ebarooni/capacitor-calendar/issues","npm":"https://www.npmjs.com/package/@ebarooni/capacitor-calendar"}},"score":{"final":55.5635,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3181734,"weekly":777407},"dependents":"135","updated":"2026-08-03T05:23:56.529Z","searchScore":55.448517,"package":{"name":"date-holidays","keywords":["holidays","world"],"version":"3.34.1","description":"worldwide holidays","sanitized_name":"date-holidays","publisher":{"email":"commenthol@gmail.com","actor":{"name":"commenthol","type":"user","email":"commenthol@gmail.com"},"username":"commenthol"},"maintainers":[{"email":"commenthol@gmail.com","username":"commenthol"}],"license":"(ISC AND CC-BY-3.0)","date":"2026-08-02T14:21:06.901Z","links":{"homepage":"https://github.com/commenthol/date-holidays","repository":"git+https://github.com/commenthol/date-holidays.git","bugs":"https://github.com/commenthol/date-holidays/issues","npm":"https://www.npmjs.com/package/date-holidays"}},"score":{"final":55.448517,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1529,"weekly":989},"dependents":0,"updated":"2026-08-03T03:17:29.106Z","searchScore":54.99479,"package":{"name":"oggie","keywords":[],"version":"0.5.6","description":"CLI-first V1 of the Oggie calendar metalayer.","sanitized_name":"oggie","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e6299dc0-7a22-43a1-9793-ae8d6167ba3c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gijs@magicdoor.ai","username":"gijsverheijke"}],"license":"UNLICENSED","date":"2026-08-03T03:16:58.381Z","links":{"homepage":"https://github.com/gijsverheijke/oggie#readme","repository":"git+https://github.com/gijsverheijke/oggie.git","bugs":"https://github.com/gijsverheijke/oggie/issues","npm":"https://www.npmjs.com/package/oggie"}},"score":{"final":54.99479,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":303983,"weekly":64374},"dependents":"20","updated":"2026-08-03T05:24:51.871Z","searchScore":54.76219,"package":{"name":"jalali-plugin-dayjs","keywords":["dayjs","date","time","immutable","moment","jalali"],"version":"1.1.4","description":"Persian (Jalali, Khorshidi) Plugin for Day.js","sanitized_name":"jalali-plugin-dayjs","publisher":{"email":"sssajjad.76@gmail.com","username":"sssajjad008"},"maintainers":[{"email":"sssajjad.76@gmail.com","username":"sssajjad008"}],"license":"MIT","date":"2024-08-19T08:02:29.870Z","links":{"homepage":"https://github.com/sssajjad007/jalali-plugin-dayjs#readme","repository":"git+https://github.com/sssajjad007/jalali-plugin-dayjs.git","bugs":"https://github.com/sssajjad007/jalali-plugin-dayjs/issues","npm":"https://www.npmjs.com/package/jalali-plugin-dayjs"}},"score":{"final":54.76219,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":338,"weekly":87},"dependents":0,"updated":"2026-08-02T18:06:10.222Z","searchScore":54.686874,"package":{"name":"google-calendar-workspace-mcp-server","keywords":["mcp","google-calendar","calendar","model-context-protocol"],"version":"0.0.13","description":"MCP server for Google Calendar integration with service account support","sanitized_name":"google-calendar-workspace-mcp-server","publisher":{"email":"tadas412@gmail.com","username":"tadasant"},"maintainers":[{"email":"tadas412@gmail.com","username":"tadasant"}],"license":"MIT","date":"2026-06-14T17:32:42.367Z","links":{"npm":"https://www.npmjs.com/package/google-calendar-workspace-mcp-server"}},"score":{"final":54.686874,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":431120,"weekly":113328},"dependents":"10","updated":"2026-08-03T05:25:49.781Z","searchScore":54.485924,"package":{"name":"timezones-ical-library","keywords":["ical","timezone","time zone","generator","builder","icalendar","component","module","package","library","free","snippet","outlook","javascript","typescript","node","react","IANA","ics","olson","vzic","calendar"],"version":"2.3.1","description":"Easy direct access to the most recent official timezone information for iCalendar files via JavaScript/TypeScript","sanitized_name":"timezones-ical-library","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d003a59e-aae3-46b7-aafd-7623851708e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"code@jekuer.com","username":"jekuer"},{"email":"npm@add-to-calendar-pro.com","username":"add-to-calendar"}],"license":"Apache-2.0","date":"2026-07-22T08:23:38.622Z","links":{"homepage":"https://tz.add-to-calendar-technology.com/","repository":"git+https://github.com/add2cal/timezones-ical-library.git","bugs":"https://github.com/add2cal/timezones-ical-library/issues","npm":"https://www.npmjs.com/package/timezones-ical-library"}},"score":{"final":54.485924,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136793,"weekly":34326},"dependents":"29","updated":"2026-08-03T05:28:21.601Z","searchScore":54.341034,"package":{"name":"ember-power-calendar","keywords":["ember-addon"],"version":"2.0.0","description":"Powerful and customizable calendar component for Ember","sanitized_name":"ember-power-calendar","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:88a16759-d79a-41da-8850-ef0aab889d2a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"miguel.camba@gmail.com","username":"cibernox"},{"email":"markus.sanin@zeppelin-group.com","username":"mkszepp"}],"license":"MIT","date":"2026-07-19T18:21:47.971Z","links":{"homepage":"https://github.com/cibernox/ember-power-calendar#readme","repository":"git+https://github.com/ember-power-addons/ember-power-calendar.git","bugs":"https://github.com/cibernox/ember-power-calendar/issues","npm":"https://www.npmjs.com/package/ember-power-calendar"}},"score":{"final":54.341034,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36703470,"weekly":10019636},"dependents":"4357","updated":"2026-08-03T05:27:29.013Z","searchScore":54.30931,"package":{"name":"googleapis","keywords":["google","api","google apis","client","client library"],"version":"173.0.0","description":"Google APIs Client Library for Node.js","sanitized_name":"googleapis","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-05-28T21:52:28.982Z","links":{"homepage":"https://github.com/googleapis/google-api-nodejs-client#readme","repository":"git+https://github.com/googleapis/google-api-nodejs-client.git","bugs":"https://github.com/googleapis/google-api-nodejs-client/issues","npm":"https://www.npmjs.com/package/googleapis"}},"score":{"final":54.30931,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8767,"weekly":3639},"dependents":"2","updated":"2026-08-03T05:59:11.344Z","searchScore":54.257904,"package":{"name":"@mulmoclaude/google-plugin","keywords":["google","google-calendar","google-tasks","google-drive","oauth","mulmoclaude","mulmoclaude-plugin","gui-chat-protocol","claude-code","mulmoterminal"],"version":"2.0.0","description":"Google integration tool for MulmoClaude and MulmoTerminal — operates the user's locally linked Google account: Calendar (list, sync, create, update, delete), Tasks and Drive, as one kind-discriminated `google` tool. Server-only; no Vue View.","sanitized_name":"@mulmoclaude/google-plugin","publisher":{"email":"isamu@to-kyo.to","username":"isamu"},"maintainers":[{"email":"satoshi.nakajima@gmail.com","username":"snakajima"},{"email":"isamu@to-kyo.to","username":"isamu"}],"license":"MIT","date":"2026-08-03T05:58:40.593Z","links":{"homepage":"https://receptron.github.io/mulmoterminal/","repository":"git+https://github.com/receptron/mulmoclaude.git","bugs":"https://github.com/receptron/mulmoclaude/issues","npm":"https://www.npmjs.com/package/@mulmoclaude/google-plugin"}},"score":{"final":54.257904,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1596,"weekly":458},"dependents":0,"updated":"2026-07-31T16:16:07.087Z","searchScore":54.227844,"package":{"name":"@mindstone/mcp-server-microsoft-calendar","keywords":[],"version":"0.1.2","description":"Microsoft 365 Outlook calendar via Graph: list, get, create, update, respond, free/busy.","sanitized_name":"@mindstone/mcp-server-microsoft-calendar","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3d3cbf34-73df-443e-94a2-268359f78d4c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"engineering@mindstone.com","username":"mindstone-engineering"}],"license":"FSL-1.1-MIT","date":"2026-07-03T15:57:36.828Z","links":{"homepage":"https://github.com/mindstone/mcp-servers/tree/main/connectors/microsoft-calendar","repository":"git+https://github.com/mindstone/mcp-servers.git","bugs":"https://github.com/mindstone/mcp-servers/issues","npm":"https://www.npmjs.com/package/@mindstone/mcp-server-microsoft-calendar"}},"score":{"final":54.227844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":406809,"weekly":100070},"dependents":"51","updated":"2026-08-03T05:23:58.795Z","searchScore":54.086548,"package":{"name":"@fullcalendar/moment","keywords":["calendar","event","full-sized","fullcalendar","moment"],"version":"6.1.21","description":"Enhanced date formatting and conversion with Moment","sanitized_name":"@fullcalendar/moment","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:20.892Z","links":{"homepage":"https://fullcalendar.io/docs/moment-plugin","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/moment"}},"score":{"final":54.086548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77734,"weekly":20791},"dependents":"26","updated":"2026-08-03T05:26:03.122Z","searchScore":54.04288,"package":{"name":"@hassanmojab/react-modern-calendar-datepicker","keywords":["react","modern","calendar","datepicker","datepicker range","datepicker component","beautiful","animated","javascript","persian"],"version":"3.1.7","description":"A modern, beautiful, customizable date picker for React","sanitized_name":"@hassanmojab/react-modern-calendar-datepicker","publisher":{"email":"mhmojab75@gmail.com","username":"hassanmojab"},"maintainers":[{"email":"mhmojab75@gmail.com","username":"hassanmojab"}],"license":"MIT","date":"2021-01-10T18:02:22.788Z","links":{"homepage":"https://kiarash-z.github.io/react-modern-calendar-datepicker","repository":"git+https://github.com/Kiarash-Z/react-modern-calendar-datepicker.git","bugs":"https://github.com/Kiarash-Z/react-modern-calendar-datepicker/issues","npm":"https://www.npmjs.com/package/@hassanmojab/react-modern-calendar-datepicker"}},"score":{"final":54.04288,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":100344996,"weekly":26056040},"dependents":"40","updated":"2026-08-03T05:25:21.477Z","searchScore":53.81402,"package":{"name":"@google-cloud/promisify","keywords":[],"version":"6.0.0","description":"A simple utility for promisifying functions and classes.","sanitized_name":"@google-cloud/promisify","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:30:44.648Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/promisify","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/promisify"}},"score":{"final":53.81402,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9956,"weekly":2943},"dependents":"0","updated":"2026-08-02T11:06:12.623Z","searchScore":53.773323,"package":{"name":"@types/gapi.client.calendar-v3","keywords":[],"version":"0.0.4","description":"TypeScript definitions for gapi.client.calendar-v3","sanitized_name":"@types/gapi-client-calendar-v3","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T04:17:14.833Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/gapi.client.calendar-v3","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/gapi.client.calendar-v3"}},"score":{"final":53.773323,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":148268,"weekly":53698},"dependents":0,"updated":"2026-08-03T06:31:45.765Z","searchScore":53.734016,"package":{"name":"comfyui-mcp","keywords":["comfyui","mcp","mcp-server","comfyui-mcp","comfyui-mcp-server","local-first","model-context-protocol","comfyui-ai-agent","comfyui-agent","comfyui-copilot","comfyui-assistant","comfyui-claude","comfyui-chatgpt","autonomous-agent","natural-language-workflow","claude-code","claude-plugin","claude-skills","agent-skills","chatgpt","gpt-5","codex","cursor","stable-diffusion","image-generation","video-generation","text-to-image","flux","wan","qwen","z-image","ltx-video","ai-agent","comfyui-extension","workflow-automation","ollama","local-llm","offline","self-hosted","gemini","openrouter","local-ai","byo-model"],"version":"0.49.3","description":"Local-first, agent-native control plane for ComfyUI — MCP server + autonomous sidebar agent that drives your live graph in natural language on ANY LLM: Claude/ChatGPT/Gemini on your subscription (no API key), free local models via Ollama (fully offline), ","sanitized_name":"comfyui-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:63a73c50-577a-4d1f-943b-12f268e9c78a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"art.longbottom.jr@gmail.com","username":"artokun"}],"license":"MIT","date":"2026-08-03T06:31:14.722Z","links":{"homepage":"https://comfyui-mcp.artokun.io/docs","repository":"git+https://github.com/artokun/comfyui-mcp.git","bugs":"https://github.com/artokun/comfyui-mcp/issues","npm":"https://www.npmjs.com/package/comfyui-mcp"}},"score":{"final":53.734016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87187428,"weekly":22558500},"dependents":"30","updated":"2026-08-03T05:25:56.841Z","searchScore":53.676636,"package":{"name":"@google-cloud/paginator","keywords":[],"version":"7.0.0","description":"A result paging utility used by Google node.js modules","sanitized_name":"@google-cloud/paginator","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:32:03.779Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/paginator","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/paginator"}},"score":{"final":53.676636,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2403,"weekly":982},"dependents":0,"updated":"2026-07-28T10:11:16.877Z","searchScore":53.65439,"package":{"name":"@cag-group/google-api-tools","keywords":[],"version":"0.3.6","description":"Helpers related to Google APIs","sanitized_name":"@cag-group/google-api-tools","publisher":{"email":"daniel.marell@gmail.com","username":"dmarell"},"maintainers":[{"email":"daniel.marell@gmail.com","username":"dmarell"}],"date":"2017-12-16T17:08:32.620Z","links":{"homepage":"https://github.com/cag-group/google-api-tools#readme","repository":"git+https://github.com/cag-group/google-api-tools.git","bugs":"https://github.com/cag-group/google-api-tools/issues","npm":"https://www.npmjs.com/package/@cag-group/google-api-tools"}},"score":{"final":53.65439,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13439,"weekly":4807},"dependents":0,"updated":"2026-07-29T10:45:15.988Z","searchScore":53.645557,"package":{"name":"mcp-gsheets","keywords":["mcp","model-context-protocol","google-sheets","spreadsheet","api","claude","ai"],"version":"1.10.0","description":"Model Context Protocol (MCP) server for Google Sheets API integration","sanitized_name":"mcp-gsheets","publisher":{"email":"grasl.t@centrum.cz","username":"freema"},"maintainers":[{"email":"grasl.t@centrum.cz","username":"freema"}],"license":"MIT","date":"2026-07-27T07:46:09.847Z","links":{"homepage":"https://github.com/freema/mcp-gsheets#readme","repository":"git+https://github.com/freema/mcp-gsheets.git","bugs":"https://github.com/freema/mcp-gsheets/issues","npm":"https://www.npmjs.com/package/mcp-gsheets"}},"score":{"final":53.645557,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":251498,"weekly":55038},"dependents":"1","updated":"2026-08-03T05:23:55.797Z","searchScore":53.606056,"package":{"name":"gitnexus","keywords":["mcp","model-context-protocol","code-intelligence","knowledge-graph","cursor","claude","codex","ai-agent","gitnexus","static-analysis","codebase-indexing"],"version":"1.6.9","description":"Graph-powered code intelligence for AI agents. Index any codebase, query via MCP or CLI.","sanitized_name":"gitnexus","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c704615c-5836-4593-ab8e-063d75204be1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"abhigyan1.patwari@gmail.com","username":"abhigyanpatwari"}],"license":"PolyForm-Noncommercial-1.0.0","date":"2026-07-04T07:13:01.960Z","links":{"homepage":"https://github.com/abhigyanpatwari/GitNexus#readme","repository":"git+https://github.com/abhigyanpatwari/GitNexus.git","bugs":"https://github.com/abhigyanpatwari/GitNexus/issues","npm":"https://www.npmjs.com/package/gitnexus"}},"score":{"final":53.606056,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1318,"weekly":366},"dependents":0,"updated":"2026-08-02T10:26:10.421Z","searchScore":53.396145,"package":{"name":"@relayfile/adapter-google-calendar","keywords":["relayfile","google-calendar","calendar","adapter"],"version":"0.3.1","description":"Google Calendar adapter for relayfile","sanitized_name":"@relayfile/adapter-google-calendar","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fa9c4c7f-4033-47ca-ba9d-bb6412eb4089","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"will@agentrelay.com","username":"willwashburn"},{"email":"khaliqgant@gmail.com","username":"khaliqgant"}],"license":"Apache-2.0","date":"2026-07-26T10:23:11.396Z","links":{"homepage":"https://github.com/AgentWorkforce/relayfile-adapters#readme","repository":"git+https://github.com/AgentWorkforce/relayfile-adapters.git","bugs":"https://github.com/AgentWorkforce/relayfile-adapters/issues","npm":"https://www.npmjs.com/package/@relayfile/adapter-google-calendar"}},"score":{"final":53.396145,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85089837,"weekly":22267530},"dependents":"20","updated":"2026-08-03T05:28:11.383Z","searchScore":53.313522,"package":{"name":"@google-cloud/projectify","keywords":[],"version":"6.0.0","description":"A simple utility for replacing the projectid token in objects.","sanitized_name":"@google-cloud/projectify","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:27:25.093Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/projectify","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/projectify"}},"score":{"final":53.313522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213099,"weekly":61329},"dependents":"0","updated":"2026-08-03T05:23:49.832Z","searchScore":53.2703,"package":{"name":"@schedule-x/calendar-controls","keywords":[],"version":"4.6.1","description":"Plugin for extra controls for the Schedule-X calendar","sanitized_name":"@schedule-x/calendar-controls","publisher":{"email":"tom.osterlund1@gmail.com","actor":{"name":"tomosterlund","type":"user","email":"tom.osterlund1@gmail.com"},"username":"tomosterlund"},"maintainers":[{"email":"tom.osterlund1@gmail.com","username":"tomosterlund"}],"license":"MIT","date":"2026-07-08T11:00:08.946Z","links":{"homepage":"https://schedule-x.dev","repository":"https://github.com/schedule-x/schedule-x","bugs":"https://github.com/schedule-x/schedule-x/issues","npm":"https://www.npmjs.com/package/@schedule-x/calendar-controls"}},"score":{"final":53.2703,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":458387,"weekly":111217},"dependents":"24","updated":"2026-08-03T05:25:49.055Z","searchScore":53.210606,"package":{"name":"@fullcalendar/rrule","keywords":["calendar","event","full-sized","fullcalendar","rrule"],"version":"7.0.2","description":"Recurring events with RRule","sanitized_name":"@fullcalendar/rrule","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:38.937Z","links":{"homepage":"https://fullcalendar.io/docs/rrule-plugin","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/rrule"}},"score":{"final":53.210606,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144955,"weekly":36822},"dependents":"4","updated":"2026-08-03T05:24:33.613Z","searchScore":53.13737,"package":{"name":"@types/react-calendar-timeline","keywords":[],"version":"0.28.6","description":"TypeScript definitions for react-calendar-timeline","sanitized_name":"@types/react-calendar-timeline","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-21T00:52:16.583Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-calendar-timeline","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/react-calendar-timeline"}},"score":{"final":53.13737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":156535533,"weekly":42112074},"dependents":"54","updated":"2026-08-03T05:24:38.488Z","searchScore":53.079212,"package":{"name":"gtoken","keywords":["google","service","account","api","token","api","auth"],"version":"8.0.0","description":"Node.js Google Authentication Service Account Tokens","sanitized_name":"gtoken","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"ofrobots@google.com","username":"ofrobots"},{"email":"node-team-npm@google.com","username":"google-node-team"},{"email":"soldair@gmail.com","username":"soldair"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"MIT","date":"2025-06-10T20:29:00.132Z","links":{"homepage":"https://github.com/google/node-gtoken#readme","repository":"git+https://github.com/google/node-gtoken.git","bugs":"https://github.com/google/node-gtoken/issues","npm":"https://www.npmjs.com/package/gtoken"}},"score":{"final":53.079212,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57937008,"weekly":15386866},"dependents":"2267","updated":"2026-08-03T05:23:56.453Z","searchScore":53.04858,"package":{"name":"@google-cloud/storage","keywords":["google apis client","google api client","google apis","google api","google","google cloud platform","google cloud","cloud","google storage","storage"],"version":"7.21.0","description":"Cloud Storage Client Library for Node.js","sanitized_name":"@google-cloud/storage","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-06-08T20:55:24.770Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/handwritten/storage","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/storage"}},"score":{"final":53.04858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":155253,"weekly":73674},"dependents":"15","updated":"2026-08-03T05:27:46.660Z","searchScore":52.700527,"package":{"name":"@full-ui/headless-calendar","keywords":["headless","calendar","event"],"version":"7.0.2","description":"Headless calendar library by the makers of FullCalendar","sanitized_name":"@full-ui/headless-calendar","publisher":{"email":"arshaw@arshaw.com","username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-07-24T22:11:38.509Z","links":{"homepage":"https://fullcalendar.io","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@full-ui/headless-calendar"}},"score":{"final":52.700527,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":340425,"weekly":80236},"dependents":"4","updated":"2026-08-03T05:25:46.670Z","searchScore":52.6855,"package":{"name":"@fullcalendar/luxon3","keywords":["calendar","event","full-sized","fullcalendar","luxon","luxon3","timezone"],"version":"6.1.21","description":"Enhanced date formatting, conversion, and named time zone functionality with Luxon 3","sanitized_name":"@fullcalendar/luxon3","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:20.430Z","links":{"homepage":"https://fullcalendar.io/docs/luxon","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/luxon3"}},"score":{"final":52.6855,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58552,"weekly":20273},"dependents":"13","updated":"2026-08-02T05:32:41.073Z","searchScore":52.493793,"package":{"name":"react-native-calendar-strip","keywords":["RN","calendar","calendar strip","calendar-strip","native","react","react native","react native calendar","react native calendar strip","react-native","react-native-calendar","react-native-calendar-strip","rn","strip"],"version":"2.2.6","description":"Easy to use and visually stunning calendar component for React Native","sanitized_name":"react-native-calendar-strip","publisher":{"email":"github@ghpc.33mail.com","username":"peace"},"maintainers":[{"email":"github@ghpc.33mail.com","username":"peace"},{"email":"bogdanbegovic@gmail.com","username":"bugidev"}],"license":"MIT","date":"2022-05-11T23:12:59.391Z","links":{"homepage":"https://github.com/BugiDev/react-native-calendar-strip#readme","repository":"git+https://github.com/BugiDev/react-native-calendar-strip.git","bugs":"https://github.com/BugiDev/react-native-calendar-strip/issues","npm":"https://www.npmjs.com/package/react-native-calendar-strip"}},"score":{"final":52.493793,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69347,"weekly":15530},"dependents":"5","updated":"2026-08-01T09:27:38.067Z","searchScore":52.46457,"package":{"name":"ember-power-calendar-moment","keywords":["ember-addon"],"version":"1.0.4","description":"The default blueprint for ember-cli addons.","sanitized_name":"ember-power-calendar-moment","publisher":{"email":"markus.sanin@zeppelin-group.com","username":"mkszepp"},"maintainers":[{"email":"miguel.camba@gmail.com","username":"cibernox"},{"email":"markus.sanin@zeppelin-group.com","username":"mkszepp"}],"license":"MIT","date":"2025-05-12T15:14:17.850Z","links":{"homepage":"https://github.com/cibernox/ember-power-calendar-moment#readme","repository":"git+https://github.com/cibernox/ember-power-calendar-moment.git","bugs":"https://github.com/cibernox/ember-power-calendar-moment/issues","npm":"https://www.npmjs.com/package/ember-power-calendar-moment"}},"score":{"final":52.46457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25698450,"weekly":6121100},"dependents":"104","updated":"2026-08-03T05:26:29.301Z","searchScore":52.423813,"package":{"name":"@playwright/mcp","keywords":[],"version":"0.0.78","description":"Playwright Tools for MCP","sanitized_name":"@playwright/mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ce039ad0-4930-49d9-9abb-149547347162","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"pavel.feldman@gmail.com","username":"pavelfeldman"},{"email":"yury.semikhatsky@gmail.com","username":"yurys"},{"email":"dgozman@microsoft.com","username":"dgozman-ms"},{"email":"playwright-npm-bot@microsoft.com","username":"playwright-bot"}],"license":"Apache-2.0","date":"2026-07-09T19:13:33.398Z","links":{"homepage":"https://playwright.dev","repository":"git+https://github.com/microsoft/playwright-mcp.git","bugs":"https://github.com/microsoft/playwright-mcp/issues","npm":"https://www.npmjs.com/package/@playwright/mcp"}},"score":{"final":52.423813,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":181951057,"weekly":53304972},"dependents":"63921","updated":"2026-08-03T05:26:49.772Z","searchScore":52.393414,"package":{"name":"@modelcontextprotocol/sdk","keywords":["modelcontextprotocol","mcp"],"version":"1.30.0","description":"Model Context Protocol implementation for TypeScript","sanitized_name":"@modelcontextprotocol/sdk","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jspahrsummers","type":"user","email":"justin@jspahrsummers.com"},"trustedPublisher":{"oidcConfigId":"oidc:dbb65bf6-af49-4757-88a7-122fb1877ae5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"justin@jspahrsummers.com","username":"jspahrsummers"},{"email":"paul@modelcontextprotocol.io","username":"pcarleton"},{"email":"fweinberger@anthropic.com","username":"fweinberger"},{"email":"david@modelcontextprotocol.io","username":"thedsp"},{"email":"ashwin@anthropic.com","username":"ashwin-ant"},{"email":"ochafik@anthropic.com","username":"ochafik-ant"}],"license":"MIT","date":"2026-07-27T17:56:01.640Z","links":{"homepage":"https://modelcontextprotocol.io","repository":"git+https://github.com/modelcontextprotocol/typescript-sdk.git","bugs":"https://github.com/modelcontextprotocol/typescript-sdk/issues","npm":"https://www.npmjs.com/package/@modelcontextprotocol/sdk"}},"score":{"final":52.393414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":116512,"weekly":24749},"dependents":"19","updated":"2026-08-03T05:24:07.137Z","searchScore":52.3788,"package":{"name":"react-native-calendar-events","keywords":["react-native","react-component","ios","android","eventkit","reminders","calendar-events"],"version":"2.2.0","description":"React Native module for IOS Calendar Events","sanitized_name":"react-native-calendar-events","publisher":{"email":"npm@moox.io","username":"moox"},"maintainers":[{"email":"npm@moox.io","username":"moox"},{"email":"mcmahanwill@gmail.com","username":"wmcmahan"}],"license":"MIT","date":"2021-01-08T10:28:24.288Z","links":{"homepage":"https://github.com/wmcmahan/react-native-calendar-events","repository":"git+https://github.com/wmcmahan/react-native-calendar-events.git","bugs":"https://github.com/wmcmahan/react-native-calendar-events/issues","npm":"https://www.npmjs.com/package/react-native-calendar-events"}},"score":{"final":52.3788,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2570,"weekly":17},"dependents":0,"updated":"2026-07-28T18:01:41.730Z","searchScore":52.366707,"package":{"name":"@markusylisiurunen/timeline","keywords":["time","time tracking","timeline"],"version":"1.3.1","description":"Put events on a timeline.","sanitized_name":"@markusylisiurunen/timeline","publisher":{"email":"os@markus.im","username":"markusylisiurunen"},"maintainers":[{"email":"os@markus.im","username":"markusylisiurunen"}],"license":"MIT","date":"2019-08-18T12:11:36.243Z","links":{"homepage":"https://github.com/markusylisiurunen/timeline#readme","repository":"git+https://github.com/markusylisiurunen/timeline.git","bugs":"https://github.com/markusylisiurunen/timeline/issues","npm":"https://www.npmjs.com/package/@markusylisiurunen/timeline"}},"score":{"final":52.366707,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101551,"weekly":27031},"dependents":"2","updated":"2026-08-03T05:27:51.436Z","searchScore":52.292683,"package":{"name":"@taazkareem/clickup-mcp-server","keywords":["clickup","mcp","ai","tasks","project-management","model-context-protocol","mcp-server","claude","claude-desktop","gemini","gemini-cli","cursor","cursor-ide","n8n","cline","windsurf","zed","supermaven","clickup-server","clickup-mcp-server","task-management","productivity","automation","workflow","team-collaboration","artificial-intelligence","project-tracking","task-tracking","project-planning","clickup-integration","clickup-api","clickup-automation","task-organization","project-organization"],"version":"0.14.4","description":"ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.","sanitized_name":"@taazkareem/clickup-mcp-server","publisher":{"email":"taazkareem@icloud.com","actor":{"name":"taazkareem","type":"user","email":"taazkareem@icloud.com"},"username":"taazkareem"},"maintainers":[{"email":"taazkareem@icloud.com","username":"taazkareem"}],"license":"Proprietary","date":"2026-05-02T20:03:17.387Z","links":{"homepage":"https://github.com/taazkareem/clickup-mcp-server","repository":"git+https://github.com/taazkareem/clickup-mcp-server.git","bugs":"https://github.com/taazkareem/clickup-mcp-server/issues","npm":"https://www.npmjs.com/package/@taazkareem/clickup-mcp-server"}},"score":{"final":52.292683,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":355,"weekly":94},"dependents":0,"updated":"2026-08-03T02:41:07.917Z","searchScore":52.218254,"package":{"name":"@pegasusheavy/google-mcp","keywords":["mcp","model-context-protocol","google","google-workspace","google-calendar","gmail","google-drive","google-docs","google-sheets","google-slides","google-meet","google-chat","google-forms","youtube","google-tasks","google-contacts","oauth","oauth2","ai","claude","cursor","llm"],"version":"1.0.2","description":"Model Context Protocol (MCP) server for Google Workspace - Calendar, Gmail, Drive, Docs, Sheets, Slides, Meet, Chat, Forms, YouTube, Tasks, and Contacts with OAuth 2.0 authentication","sanitized_name":"@pegasusheavy/google-mcp","publisher":{"email":"quinn.josephr@protonmail.com","username":"illuser"},"maintainers":[{"email":"quinn.josephr@protonmail.com","username":"illuser"}],"license":"MIT","date":"2025-12-22T00:05:20.571Z","links":{"homepage":"https://github.com/pegasusheavy/google-mcp#readme","repository":"git+https://github.com/pegasusheavy/google-mcp.git","bugs":"https://github.com/pegasusheavy/google-mcp/issues","npm":"https://www.npmjs.com/package/@pegasusheavy/google-mcp"}},"score":{"final":52.218254,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3634,"weekly":863},"dependents":"1","updated":"2026-07-28T21:51:30.632Z","searchScore":52.187473,"package":{"name":"@pipedream/microsoft_outlook","keywords":["pipedream","microsoft_outlook","microsoft","outlook"],"version":"1.15.3","description":"Pipedream Microsoft Outlook Components","sanitized_name":"@pipedream/microsoft_outlook","publisher":{"email":"adolfo@pipedream.com","actor":{"name":"casret","type":"user","email":"npm@casret.com"},"username":"adolfo-pd"},"maintainers":[{"email":"npm@casret.com","username":"casret"},{"email":"dylan.sather@workday.com","username":"dylburger-workday"},{"email":"adolfo.castellon@workday.com","username":"adolfo-wd"},{"email":"adolfo@pipedream.com","username":"adolfo-pd"},{"email":"alan@pipedream.com","username":"alan-pipedream"}],"date":"2026-07-21T20:47:11.968Z","links":{"homepage":"https://pipedream.com/apps/microsoft_outlook","npm":"https://www.npmjs.com/package/@pipedream/microsoft_outlook"}},"score":{"final":52.187473,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90309,"weekly":23300},"dependents":"10","updated":"2026-08-02T05:29:51.946Z","searchScore":52.05365,"package":{"name":"@progress/kendo-angular-scheduler","keywords":["Angular","Kendo UI","Progress","Scheduler"],"version":"24.2.2","description":"Kendo UI Scheduler Angular - Outlook or Google-style angular scheduler calendar. Full-featured and customizable embedded scheduling from the creator developers trust for professional UI components.","sanitized_name":"@progress/kendo-angular-scheduler","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"progress","type":"user","email":"npm@progress.com"},"trustedPublisher":{"oidcConfigId":"oidc:0705bb9b-e09b-45bb-90f4-0278881e18d2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@progress.com","username":"progress"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-07-08T12:02:21.784Z","links":{"homepage":"https://www.telerik.com/kendo-angular-ui/components/","bugs":"https://github.com/telerik/kendo-angular","npm":"https://www.npmjs.com/package/@progress/kendo-angular-scheduler"}},"score":{"final":52.05365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25169116,"weekly":6845849},"dependents":"1635","updated":"2026-08-03T05:27:28.845Z","searchScore":52.00046,"package":{"name":"@ai-sdk/google","keywords":["ai"],"version":"4.0.31","description":"The **[Google provider](https://ai-sdk.dev/providers/ai-sdk-providers/google)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Generative AI](https://ai.google/discover/generativeai/) APIs.","sanitized_name":"@ai-sdk/google","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vercel-release-bot","type":"user","email":"infra+release@vercel.com"},"trustedPublisher":{"oidcConfigId":"oidc:516f5f22-c64f-41b0-81dc-509926dcd127","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"infra+release@vercel.com","username":"vercel-release-bot"},{"email":"matheus.frndes@gmail.com","username":"matheuss"},{"email":"matt.j.straka@gmail.com","username":"matt.straka"}],"license":"Apache-2.0","date":"2026-07-31T22:20:33.666Z","links":{"homepage":"https://ai-sdk.dev/docs","repository":"git+https://github.com/vercel/ai.git","bugs":"https://github.com/vercel/ai/issues","npm":"https://www.npmjs.com/package/@ai-sdk/google"}},"score":{"final":52.00046,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7045,"weekly":1710},"dependents":"1","updated":"2026-08-02T11:06:13.988Z","searchScore":51.93014,"package":{"name":"@types/gapi.calendar","keywords":[],"version":"3.0.11","description":"TypeScript definitions for gapi.calendar","sanitized_name":"@types/gapi-calendar","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2024-01-30T21:40:40.089Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/gapi.calendar","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/gapi.calendar"}},"score":{"final":51.93014,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1085,"weekly":215},"dependents":0,"updated":"2026-08-02T12:26:08.500Z","searchScore":51.908024,"package":{"name":"@timesheet/plugin-google-calendar","keywords":[],"version":"1.4.12","description":"> Synchronize Timesheet tasks with Google Calendar.","sanitized_name":"@timesheet/plugin-google-calendar","publisher":{"email":"support@timesheet.io","username":"timesheetio"},"maintainers":[{"email":"support@timesheet.io","username":"timesheetio"}],"date":"2026-07-19T12:16:25.128Z","links":{"npm":"https://www.npmjs.com/package/@timesheet/plugin-google-calendar"}},"score":{"final":51.908024,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":235,"weekly":53},"dependents":0,"updated":"2026-08-02T07:06:09.241Z","searchScore":51.893734,"package":{"name":"mcp-server-google-calendar","keywords":[],"version":"0.0.5","description":"unofficial MCP Server Google Calendar","sanitized_name":"mcp-server-google-calendar","publisher":{"email":"elias.uran@wemail.no","username":"eliasuran"},"maintainers":[{"email":"elias.uran@wemail.no","username":"eliasuran"}],"license":"MIT","date":"2024-12-15T00:01:00.499Z","links":{"homepage":"https://github.com/eliasuran/mcp_server_google_calendar","npm":"https://www.npmjs.com/package/mcp-server-google-calendar"}},"score":{"final":51.893734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15470,"weekly":4060},"dependents":"2","updated":"2026-08-03T01:14:32.269Z","searchScore":51.702187,"package":{"name":"@xsolla/xui-calendar","keywords":[],"version":"0.195.1","description":"A cross-platform React calendar component supporting single date selection, date range selection, preset date chips, and a dual (side-by-side) calendar layout. <!-- BEGIN:xui-mcp-instructions:calendar --> xui-mcp-instructions:calendarA panel component tha","sanitized_name":"@xsolla/xui-calendar","publisher":{"email":"services+npm@xsolla.com","username":"admins-xsolla"},"maintainers":[{"email":"services+npm@xsolla.com","username":"admins-xsolla"}],"license":"MIT","date":"2026-08-03T01:14:01.342Z","links":{"npm":"https://www.npmjs.com/package/@xsolla/xui-calendar"}},"score":{"final":51.702187,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103009,"weekly":25553},"dependents":"1","updated":"2026-08-03T05:28:10.825Z","searchScore":51.293633,"package":{"name":"@types/react-calendar-heatmap","keywords":[],"version":"1.9.0","description":"TypeScript definitions for react-calendar-heatmap","sanitized_name":"@types/react-calendar-heatmap","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2024-10-18T18:09:45.686Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-calendar-heatmap","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/react-calendar-heatmap"}},"score":{"final":51.293633,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":186981,"weekly":45011},"dependents":"22","updated":"2026-08-03T05:26:25.914Z","searchScore":51.22984,"package":{"name":"@google/gemini-cli-core","keywords":[],"version":"0.53.1","description":"Gemini CLI Core","sanitized_name":"@google/gemini-cli-core","publisher":{"actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"ofrobots@google.com","username":"ofrobots"},{"email":"info@mrdoob.com","username":"mrdoob"}],"license":"Apache-2.0","date":"2026-07-31T21:32:09.283Z","links":{"homepage":"https://github.com/google-gemini/gemini-cli#readme","repository":"git+https://github.com/google-gemini/gemini-cli.git","bugs":"https://github.com/google-gemini/gemini-cli/issues","npm":"https://www.npmjs.com/package/@google/gemini-cli-core"}},"score":{"final":51.22984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":283686,"weekly":74022},"dependents":"16","updated":"2026-08-03T05:25:12.478Z","searchScore":51.136047,"package":{"name":"ical-expander","keywords":[],"version":"3.2.0","description":"ICS / iCal / iCalendar parser / expander","sanitized_name":"ical-expander","publisher":{"email":"finstaden@gmail.com","username":"mifi"},"maintainers":[{"email":"finstaden@gmail.com","username":"mifi"}],"license":"MIT","date":"2025-10-02T11:41:22.539Z","links":{"homepage":"https://github.com/mifi/ical-expander#readme","repository":"git+https://github.com/mifi/ical-expander.git","bugs":"https://github.com/mifi/ical-expander/issues","npm":"https://www.npmjs.com/package/ical-expander"}},"score":{"final":51.136047,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2290420,"weekly":566344},"dependents":"92","updated":"2026-08-03T05:25:32.048Z","searchScore":51.08759,"package":{"name":"ical-generator","keywords":["ical","ics","icalendar","generator","calendar","subscription","outlook","rfc","rfc5545","events","alarms"],"version":"11.1.0","description":"ical-generator is a small piece of code which generates ical calendar files","sanitized_name":"ical-generator","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:78d7ad8b-50fc-43b8-9a79-58b951e1ce25","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"povohshiemuidisaigon@e.sebbo.net","username":"sebbo2002"}],"license":"MIT","date":"2026-07-24T17:35:52.407Z","links":{"homepage":"https://github.com/sebbo2002/ical-generator","repository":"git+https://github.com/sebbo2002/ical-generator.git","bugs":"http://github.com/sebbo2002/ical-generator/issues","npm":"https://www.npmjs.com/package/ical-generator"}},"score":{"final":51.08759,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1824,"weekly":390},"dependents":0,"updated":"2026-07-29T11:01:17.256Z","searchScore":50.96323,"package":{"name":"caldav-mcp","keywords":[],"version":"0.10.0","description":"A CalDAV client using Model Context Protocol (MCP) to expose calendar operations as tools for AI assistants.","sanitized_name":"caldav-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"groodoo","type":"user","email":"dominik.grusemann@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:8df3957c-c525-468a-9011-a0de11cc5d0f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dominik.grusemann@gmail.com","username":"groodoo"}],"license":"MIT","date":"2026-07-01T10:17:46.298Z","links":{"homepage":"https://github.com/dominik1001/caldav-mcp#readme","repository":"git+https://github.com/dominik1001/caldav-mcp.git","bugs":"https://github.com/dominik1001/caldav-mcp/issues","npm":"https://www.npmjs.com/package/caldav-mcp"}},"score":{"final":50.96323,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":450,"weekly":177},"dependents":0,"updated":"2026-07-30T08:56:09.553Z","searchScore":50.847775,"package":{"name":"gsuite-mcp","keywords":["mcp","model-context-protocol","gmail","google-calendar","google-docs","google-drive","gsuite","google-workspace","claude"],"version":"0.3.0","description":"Multi-account MCP server for Gmail, Google Calendar, Google Docs, and Google Drive.","sanitized_name":"gsuite-mcp","publisher":{"email":"pranavgade20@gmail.com","username":"pranavgade20"},"maintainers":[{"email":"pranavgade20@gmail.com","username":"pranavgade20"}],"license":"MIT","date":"2026-07-23T08:52:08.582Z","links":{"npm":"https://www.npmjs.com/package/gsuite-mcp"}},"score":{"final":50.847775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":282274009,"weekly":73905577},"dependents":"420","updated":"2026-08-03T05:28:02.303Z","searchScore":50.7317,"package":{"name":"d3-time","keywords":["d3","d3-module","time","interval","calendar"],"version":"3.1.0","description":"A calculator for humanity’s peculiar conventions of time.","sanitized_name":"d3-time","publisher":{"email":"mike@ocks.org","username":"mbostock"},"maintainers":[{"email":"mike@ocks.org","username":"mbostock"},{"email":"fil@rezo.net","username":"recifs"}],"license":"ISC","date":"2022-12-02T23:58:08.483Z","links":{"homepage":"https://d3js.org/d3-time/","repository":"git+https://github.com/d3/d3-time.git","bugs":"https://github.com/d3/d3-time/issues","npm":"https://www.npmjs.com/package/d3-time"}},"score":{"final":50.7317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6772088,"weekly":1753385},"dependents":"3","updated":"2026-08-03T05:27:35.323Z","searchScore":50.69648,"package":{"name":"@storybook/addon-mcp","keywords":["ai","mcp","storybook-addon"],"version":"0.7.0","description":"Help agents automatically write and test stories for your UI components","sanitized_name":"@storybook/addon-mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:0a9ab90d-0a3c-41cc-b621-a52e19272188","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ndelangen@me.com","username":"ndelangen"},{"email":"shilman@gmail.com","username":"shilman"},{"email":"tom@thesnail.org","username":"tmeasday"},{"email":"gert@chromatic.com","username":"ghengeveld"},{"email":"varunvachhar@gmail.com","username":"winkervsbecks"},{"email":"yannbf@gmail.com","username":"yannbf"},{"email":"kyle.gach@gmail.com","username":"kylegach"},{"email":"jeppe@reinhold.is","username":"jreinhold"},{"email":"kasperpeulen@gmail.com","username":"kasperpeulen"},{"email":"dev@valentinpalkovic.dev","username":"valentinpalkovic"},{"email":"dom@hichroma.com","username":"domyen"},{"email":"storybookbot@gmail.com","username":"storybook-bot"}],"license":"MIT","date":"2026-07-10T14:02:27.369Z","links":{"homepage":"https://github.com/storybookjs/mcp#readme","repository":"git+https://github.com/storybookjs/mcp.git","bugs":"https://github.com/storybookjs/mcp/issues","npm":"https://www.npmjs.com/package/@storybook/addon-mcp"}},"score":{"final":50.69648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6678,"weekly":2052},"dependents":"3","updated":"2026-07-28T23:16:13.216Z","searchScore":50.58402,"package":{"name":"@toast-ui/vue-calendar","keywords":["nhn","toast","toastui","toast-ui","calendar","fullcalendar","daily","weekly","monthly","business week","milestone","task","allday"],"version":"2.1.3","description":"TOAST UI Calendar for Vue","sanitized_name":"@toast-ui/vue-calendar","publisher":{"email":"dl_javascript@nhn.com","username":"nhnent"},"maintainers":[{"email":"dl_javascript@nhn.com","username":"nhnent"},{"email":"codepink.ryu@gmail.com","username":"codepink"}],"license":"MIT","date":"2022-08-16T05:39:51.543Z","links":{"homepage":"https://github.com/nhn/tui.calendar#readme","repository":"git+https://github.com/nhn/tui.calendar.git","bugs":"https://github.com/nhn/tui.calendar/issues","npm":"https://www.npmjs.com/package/@toast-ui/vue-calendar"}},"score":{"final":50.58402,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29941911,"weekly":7674496},"dependents":"66","updated":"2026-08-03T05:25:06.478Z","searchScore":50.570663,"package":{"name":"@google-cloud/common","keywords":[],"version":"7.0.0","description":"Common components for Cloud APIs Node.js Client Libraries","sanitized_name":"@google-cloud/common","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T18:27:22.917Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/common","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/common"}},"score":{"final":50.570663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":153989,"weekly":48228},"dependents":"10","updated":"2026-08-03T05:24:08.628Z","searchScore":50.499485,"package":{"name":"@fullcalendar/adaptive","keywords":["calendar","event","full-sized","fullcalendar","scheduler","resource","print"],"version":"6.1.21","description":"Optimizes FullCalendar for print","sanitized_name":"@fullcalendar/adaptive","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-06-18T00:32:11.782Z","links":{"homepage":"https://fullcalendar.io/docs/print","repository":"git+https://github.com/fullcalendar/fullcalendar-workspace.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/adaptive"}},"score":{"final":50.499485,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15251559,"weekly":4053050},"dependents":"607","updated":"2026-08-03T05:26:36.368Z","searchScore":50.461506,"package":{"name":"@google-cloud/bigquery","keywords":["google apis client","google api client","google apis","google api","google","google cloud platform","google cloud","cloud","google bigquery","bigquery"],"version":"8.3.1","description":"Google BigQuery Client Library for Node.js","sanitized_name":"@google-cloud/bigquery","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-05-12T14:40:52.731Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/handwritten/bigquery","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/bigquery"}},"score":{"final":50.461506,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67221,"weekly":14651},"dependents":"4","updated":"2026-08-02T05:33:35.021Z","searchScore":50.44973,"package":{"name":"@h6s/calendar","keywords":[],"version":"2.2.0","description":"","sanitized_name":"@h6s/calendar","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3fb1a984-aa5c-439d-a32b-050524611f69","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ljyhanll@gmail.com","username":"jbee"},{"email":"sshn611@naver.com","username":"moreso"},{"email":"qkraudghgh@gmail.com","username":"myoungho.pak"},{"email":"npm-public@toss.im","username":"toss-public"}],"date":"2026-03-24T15:45:51.220Z","links":{"homepage":"https://github.com/toss/h6s#readme","repository":"git+https://github.com/toss/h6s.git","bugs":"https://github.com/toss/h6s/issues","npm":"https://www.npmjs.com/package/@h6s/calendar"}},"score":{"final":50.44973,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11278295,"weekly":3077632},"dependents":"189","updated":"2026-08-03T05:26:24.846Z","searchScore":50.3535,"package":{"name":"@ai-sdk/google-vertex","keywords":["ai"],"version":"5.0.38","description":"The **[Google Vertex provider](https://ai-sdk.dev/providers/ai-sdk-providers/google-vertex)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Google Vertex AI](https://cloud.google.com/vertex-ai) APIs.","sanitized_name":"@ai-sdk/google-vertex","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vercel-release-bot","type":"user","email":"infra+release@vercel.com"},"trustedPublisher":{"oidcConfigId":"oidc:51bd7263-cb88-402b-92d9-ba51dad5b205","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"infra+release@vercel.com","username":"vercel-release-bot"},{"email":"matheus.frndes@gmail.com","username":"matheuss"},{"email":"matt.j.straka@gmail.com","username":"matt.straka"}],"license":"Apache-2.0","date":"2026-07-31T22:18:32.083Z","links":{"homepage":"https://ai-sdk.dev/docs","repository":"git+https://github.com/vercel/ai.git","bugs":"https://github.com/vercel/ai/issues","npm":"https://www.npmjs.com/package/@ai-sdk/google-vertex"}},"score":{"final":50.3535,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":244005,"weekly":64419},"dependents":"39","updated":"2026-08-03T05:25:19.104Z","searchScore":50.34915,"package":{"name":"@fullcalendar/bootstrap","keywords":["calendar","event","full-sized","fullcalendar","bootstrap","bootstrap4"],"version":"6.1.21","description":"Bootstrap 4 theme for FullCalendar","sanitized_name":"@fullcalendar/bootstrap","publisher":{"email":"arshaw@arshaw.com","actor":{"name":"arshaw","type":"user","email":"arshaw@arshaw.com"},"username":"arshaw"},"maintainers":[{"email":"arshaw@arshaw.com","username":"arshaw"}],"license":"MIT","date":"2026-06-18T00:32:16.292Z","links":{"homepage":"https://fullcalendar.io/docs/bootstrap4","repository":"git+https://github.com/fullcalendar/fullcalendar.git","bugs":"https://fullcalendar.io/reporting-bugs","npm":"https://www.npmjs.com/package/@fullcalendar/bootstrap"}},"score":{"final":50.34915,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64905071,"weekly":17760454},"dependents":"2226","updated":"2026-08-03T05:27:45.411Z","searchScore":50.285587,"package":{"name":"@google/genai","keywords":[],"version":"2.15.0","description":"[![NPM Downloads](https://img.shields.io/npm/dw/%40google%2Fgenai)](https://www.npmjs.com/package/@google/genai) [![Node Current](https://img.shields.io/node/v/%40google%2Fgenai)](https://www.npmjs.com/package/@google/genai)","sanitized_name":"@google/genai","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"ofrobots@google.com","username":"ofrobots"},{"email":"info@mrdoob.com","username":"mrdoob"}],"license":"Apache-2.0","date":"2026-07-30T14:36:53.534Z","links":{"homepage":"https://github.com/googleapis/js-genai#readme","repository":"git+https://github.com/googleapis/js-genai.git","bugs":"https://github.com/googleapis/js-genai/issues","npm":"https://www.npmjs.com/package/@google/genai"}},"score":{"final":50.285587,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50161,"weekly":12494},"dependents":"2","updated":"2026-08-01T09:25:19.695Z","searchScore":50.278263,"package":{"name":"calendar-date","keywords":["javascript","typescript","date","calendar","calendar-date"],"version":"2.14.0","description":"Immutable object to represent a calendar date with zero dependencies","sanitized_name":"calendar-date","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:6689425c-e4f4-4efe-8b9e-479eb59978da","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"p.klein@gastromatic.de","username":"co-sic"},{"email":"developer@gastromatic.de","username":"gastromatic"}],"license":"MIT","date":"2026-07-22T16:09:33.792Z","links":{"homepage":"https://github.com/gastromatic/calendar-date#readme","repository":"git+https://github.com/gastromatic/calendar-date.git","bugs":"https://github.com/gastromatic/calendar-date/issues","npm":"https://www.npmjs.com/package/calendar-date"}},"score":{"final":50.278263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1063,"weekly":188},"dependents":"4","updated":"2026-07-29T20:51:23.754Z","searchScore":50.276077,"package":{"name":"node-google-calendar","keywords":["node","google","calendar","event","server-to-server-authentication"],"version":"1.1.1","description":"Simple node module that supports Google Calendar APIs","sanitized_name":"node-google-calendar","publisher":{"email":"yuhong90@gmail.com","username":"yuhong90"},"maintainers":[{"email":"yuhong90@gmail.com","username":"yuhong90"}],"license":"ISC","date":"2017-10-29T10:55:54.582Z","links":{"homepage":"https://github.com/yuhong90/node-google-calendar#readme","repository":"git+https://github.com/yuhong90/node-google-calendar.git","bugs":"https://github.com/yuhong90/node-google-calendar/issues","npm":"https://www.npmjs.com/package/node-google-calendar"}},"score":{"final":50.276077,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133662,"weekly":27708},"dependents":"35","updated":"2026-08-03T05:24:20.987Z","searchScore":50.23671,"package":{"name":"rmc-calendar","keywords":["react","react-component","react-m-calendar","m-calendar"],"version":"1.1.4","description":"React Mobile Calendar Component(web and react-native)","sanitized_name":"rmc-calendar","publisher":{"email":"bercmisir@gmail.com","username":"likezero"},"maintainers":[{"email":"rjmuqiang@gmail.com","username":"silentcloud"},{"email":"hualei5280@gmail.com","username":"warmhug"},{"email":"zhang740@vmzclub.com","username":"zhang740"}],"date":"2018-06-27T13:01:55.950Z","links":{"homepage":"https://github.com/react-component/m-calendar","repository":"git+https://github.com/react-component/m-calendar.git","bugs":"https://github.com/react-component/m-calendar/issues","npm":"https://www.npmjs.com/package/rmc-calendar"}},"score":{"final":50.23671,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96084,"weekly":22515},"dependents":"33","updated":"2026-08-01T09:29:12.655Z","searchScore":50.177486,"package":{"name":"react-native-calendar-picker","keywords":["calendar","picker","calendar","picker","date","picker","day","picker"],"version":"8.0.5","description":"Calendar Picker Component for React Native","sanitized_name":"react-native-calendar-picker","publisher":{"email":"github@ghpc.33mail.com","username":"peace"},"maintainers":[{"email":"alves@stephanimoroni.com","username":"stephy"},{"email":"github@ghpc.33mail.com","username":"peace"},{"email":"joachim@rafikiweb.com","username":"tranjog"}],"license":"MIT","date":"2024-07-26T14:49:48.954Z","links":{"homepage":"https://github.com/stephy/CalendarPicker","repository":"git+https://github.com/stephy/CalendarPicker.git","bugs":"https://github.com/stephy/CalendarPicker/issues","npm":"https://www.npmjs.com/package/react-native-calendar-picker"}},"score":{"final":50.177486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39824,"weekly":10073},"dependents":"36","updated":"2026-08-01T09:31:45.164Z","searchScore":50.174023,"package":{"name":"react-infinite-calendar","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"version":"2.3.1","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","sanitized_name":"react-infinite-calendar","publisher":{"email":"clauderic.d@gmail.com","username":"clauderic"},"maintainers":[{"email":"clauderic.d@gmail.com","username":"clauderic"}],"license":"MIT","date":"2017-05-09T23:33:50.999Z","links":{"homepage":"https://github.com/clauderic/react-infinite-calendar","repository":"git+https://github.com/clauderic/react-infinite-calendar.git","bugs":"https://github.com/clauderic/react-infinite-calendar/issues","npm":"https://www.npmjs.com/package/react-infinite-calendar"}},"score":{"final":50.174023,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21495389,"weekly":5568057},"dependents":"430","updated":"2026-08-03T05:26:33.700Z","searchScore":50.16855,"package":{"name":"@googlemaps/js-api-loader","keywords":["google","maps"],"version":"2.1.1","description":"Wrapper for the loading of Google Maps JavaScript API script in the browser","sanitized_name":"@googlemaps/js-api-loader","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"yuangela@google.com","username":"wangela"},{"email":"kwn@google.com","username":"kenough"},{"email":"bauerpower@google.com","username":"cbaueratwork"},{"email":"anglarett@google.com","username":"anglarett"},{"email":"ryanbaumann@google.com","username":"ryanbaumann"}],"license":"Apache-2.0","date":"2026-06-09T08:12:54.417Z","links":{"homepage":"https://github.com/googlemaps/js-api-loader","repository":"git+https://github.com/googlemaps/js-api-loader.git","bugs":"https://github.com/googlemaps/js-api-loader/issues","npm":"https://www.npmjs.com/package/@googlemaps/js-api-loader"}},"score":{"final":50.16855,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57821589,"weekly":15040153},"dependents":"480","updated":"2026-08-03T05:25:45.064Z","searchScore":50.062664,"package":{"name":"googleapis-common","keywords":[],"version":"9.0.0","description":"A common tooling library used by the googleapis npm module. You probably don't want to use this directly.","sanitized_name":"googleapis-common","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:23:14.914Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/packages/nodejs-googleapis-common","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/googleapis-common"}},"score":{"final":50.062664,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51228,"weekly":14247},"dependents":"8","updated":"2026-08-01T09:25:31.263Z","searchScore":49.983597,"package":{"name":"vue-simple-calendar","keywords":[],"version":"7.2.2","description":"Simple Vue 3 calendar event control","sanitized_name":"vue-simple-calendar","publisher":{"email":"richard@tallent.us","username":"richardtallent"},"maintainers":[{"email":"richard@tallent.us","username":"richardtallent"}],"license":"MIT","date":"2026-04-17T21:28:11.423Z","links":{"homepage":"https://tallent.us/vue-simple-calendar/","repository":"git+https://github.com/richardtallent/vue-simple-calendar.git","bugs":"https://github.com/richardtallent/vue-simple-calendar/issues","npm":"https://www.npmjs.com/package/vue-simple-calendar"}},"score":{"final":49.983597,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2195,"weekly":703},"dependents":0,"updated":"2026-07-28T23:31:17.040Z","searchScore":49.97651,"package":{"name":"@backstage-community/plugin-gcalendar","keywords":[],"version":"0.23.0","sanitized_name":"@backstage-community/plugin-gcalendar","publisher":{"email":"patriko@spotify.com","actor":{"name":"patriko","type":"user","email":"patriko@spotify.com"},"username":"patriko"},"maintainers":[{"email":"patriko@spotify.com","username":"patriko"}],"license":"Apache-2.0","date":"2026-07-21T23:04:15.113Z","links":{"homepage":"https://backstage.io","repository":"https://github.com/backstage/community-plugins","npm":"https://www.npmjs.com/package/@backstage-community/plugin-gcalendar"}},"score":{"final":49.97651,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1055664,"weekly":311158},"dependents":"28","updated":"2026-08-03T05:28:43.786Z","searchScore":49.92588,"package":{"name":"@daypicker/react","keywords":[],"version":"10.0.1","description":"React package for DayPicker","sanitized_name":"@daypicker/react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f46baf6e-f121-4e17-bccf-1d2691a19281","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"io@gpbl.dev","username":"gpbl"}],"license":"MIT","date":"2026-05-15T09:47:16.146Z","links":{"homepage":"https://daypicker.dev","repository":"git+https://github.com/gpbl/react-day-picker.git","bugs":"https://github.com/gpbl/react-day-picker/issues","npm":"https://www.npmjs.com/package/@daypicker/react"}},"score":{"final":49.92588,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88719,"weekly":21113},"dependents":"11","updated":"2026-08-01T09:26:41.387Z","searchScore":49.897133,"package":{"name":"@syncfusion/ej2-react-schedule","keywords":["react","reactjs","react-schedule","react-scheduler","ej2-react-scheduler"],"version":"34.1.29","description":"Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for React","sanitized_name":"@syncfusion/ej2-react-schedule","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:44:32.997Z","links":{"homepage":"https://www.syncfusion.com/react-components","repository":"git+https://github.com/syncfusion/ej2-react-ui-components.git","bugs":"https://github.com/syncfusion/ej2-react-ui-components/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-react-schedule"}},"score":{"final":49.897133,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2067,"weekly":215},"dependents":0,"updated":"2026-08-01T14:43:14.814Z","searchScore":49.862034,"package":{"name":"@bobfrankston/gcal","keywords":["google","calendar","ics","ical","oauth","cli"],"version":"0.1.76","description":"Google Calendar CLI tool with ICS import support","sanitized_name":"@bobfrankston/gcal","publisher":{"email":"npm@bob.ma","username":"bobfrankston"},"maintainers":[{"email":"npm@bob.ma","username":"bobfrankston"}],"license":"MIT","date":"2026-08-01T14:42:44.046Z","links":{"homepage":"https://github.com/BobFrankston/gcal#readme","repository":"git+https://github.com/BobFrankston/gcal.git","bugs":"https://github.com/BobFrankston/gcal/issues","npm":"https://www.npmjs.com/package/@bobfrankston/gcal"}},"score":{"final":49.862034,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":848,"weekly":139},"dependents":"1","updated":"2026-07-28T02:51:18.920Z","searchScore":49.855206,"package":{"name":"node-red-node-google","keywords":["node-red","google","calendar","directions","places","geocoding","google plus"],"version":"0.2.3","description":"A set of Node-RED nodes to access various Google services","sanitized_name":"node-red-node-google","publisher":{"email":"dceejay@gmail.com","username":"dceejay"},"maintainers":[{"email":"nick.oleary@gmail.com","username":"knolleary"},{"email":"dceejay@gmail.com","username":"dceejay"}],"license":"Apache-2.0","date":"2024-06-14T15:20:32.137Z","links":{"homepage":"https://github.com/node-red/node-red-web-nodes/tree/master#readme","repository":"git+https://github.com/node-red/node-red-web-nodes.git#master","bugs":"https://github.com/node-red/node-red-web-nodes/issues","npm":"https://www.npmjs.com/package/node-red-node-google"}},"score":{"final":49.855206,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39420,"weekly":10438},"dependents":"6","updated":"2026-08-02T05:34:12.268Z","searchScore":49.796417,"package":{"name":"react-add-to-calendar-hoc","keywords":[],"version":"1.0.10","description":"Simple Unopinionated React Add to Calendar Button. Bring your own components.","sanitized_name":"react-add-to-calendar-hoc","publisher":{"email":"jason@leibowitz.me","username":"jasonleibowitz"},"maintainers":[{"email":"jason@leibowitz.me","username":"jasonleibowitz"}],"license":"MIT","date":"2020-06-25T20:27:20.116Z","links":{"homepage":"http://leibowitz.me/react-add-to-calendar-hoc/","repository":"git+ssh://git@github.com/jasonleibowitz/react-add-to-calendar-hoc.git","bugs":"https://github.com/jasonleibowitz/react-add-to-calendar-hoc/issues","npm":"https://www.npmjs.com/package/react-add-to-calendar-hoc"}},"score":{"final":49.796417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64495,"weekly":16690},"dependents":"2","updated":"2026-08-02T05:34:11.255Z","searchScore":49.778587,"package":{"name":"@lemonadejs/calendar","keywords":["javascript calendar","lemonadejs plugins","js","library","javascript plugins"],"version":"5.9.3","description":"LemonadeJS reactive JavaScript calendar plugin","sanitized_name":"@lemonadejs/calendar","publisher":{"email":"support@jspreadsheet.com","username":"hodeware"},"maintainers":[{"email":"support@jspreadsheet.com","username":"hodeware"}],"date":"2026-04-30T22:13:58.343Z","links":{"npm":"https://www.npmjs.com/package/@lemonadejs/calendar"}},"score":{"final":49.778587,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7529471,"weekly":2008289},"dependents":"7","updated":"2026-08-03T05:26:05.021Z","searchScore":49.773388,"package":{"name":"@react-google-maps/infobox","keywords":["React","Google","Map","API","addons/InfoBox"],"version":"3.0.0","description":"InfoBox for React.js Google Maps API","sanitized_name":"@react-google-maps/infobox","publisher":{"email":"justfly1984@gmail.com","username":"justfly1984"},"maintainers":[{"email":"justfly1984@gmail.com","username":"justfly1984"},{"email":"uriklar@gmail.com","username":"uriklar_1"}],"license":"MIT","date":"2026-01-11T12:36:11.425Z","links":{"homepage":"https://react-google-maps-api-docs.netlify.app","repository":"git+https://github.com/JustFly1984/react-google-maps-api.git","bugs":"https://github.com/JustFly1984/react-google-maps-api/issues","npm":"https://www.npmjs.com/package/@react-google-maps/infobox"}},"score":{"final":49.773388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7695373,"weekly":1881079},"dependents":"8","updated":"2026-08-03T05:25:20.170Z","searchScore":49.730766,"package":{"name":"@react-google-maps/marker-clusterer","keywords":["React","Google","Map","API","addons/MarkerClusterer","Marker"],"version":"3.0.0","description":"Marker Clusterer for React.js Google Maps API","sanitized_name":"@react-google-maps/marker-clusterer","publisher":{"email":"justfly1984@gmail.com","username":"justfly1984"},"maintainers":[{"email":"justfly1984@gmail.com","username":"justfly1984"},{"email":"uriklar@gmail.com","username":"uriklar_1"}],"license":"MIT","date":"2026-01-11T12:35:22.243Z","links":{"homepage":"https://react-google-maps-api-docs.netlify.app","repository":"git+https://github.com/JustFly1984/react-google-maps-api.git","bugs":"https://github.com/JustFly1984/react-google-maps-api/issues","npm":"https://www.npmjs.com/package/@react-google-maps/marker-clusterer"}},"score":{"final":49.730766,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1722,"weekly":435},"dependents":0,"updated":"2026-07-31T22:11:20.306Z","searchScore":49.699863,"package":{"name":"@hasna/calendar","keywords":["calendar","events","scheduling","mcp","ai","coding-agent","tui","cli"],"version":"0.3.1","description":"Universal calendar management for AI coding agents - CLI + MCP server + interactive TUI","sanitized_name":"@hasna/calendar","publisher":{"email":"andrei@hasna.com","username":"andreihasna2"},"maintainers":[{"email":"andrei@hasna.com","username":"andreihasna2"}],"license":"Apache-2.0","date":"2026-07-31T22:10:49.313Z","links":{"homepage":"https://github.com/hasna/calendar","repository":"git+https://github.com/hasna/calendar.git","bugs":"https://github.com/hasna/calendar/issues","npm":"https://www.npmjs.com/package/@hasna/calendar"}},"score":{"final":49.699863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8085276,"weekly":2024554},"dependents":"514","updated":"2026-08-03T05:26:23.488Z","searchScore":49.62843,"package":{"name":"@react-google-maps/api","keywords":["React","Google","Google Maps","google maps","google-maps","@google-maps","google-maps-api","@google-maps-api","Map","Maps","API","GoogleMap","react-component","addons/MarkerClusterer","directions/DirectionsRenderer","directions/DirectionsService","drawing/DrawingManager","places/SearchBox","InfoWindow","KmlLayer","Marker","MarkerClusterer","OverlayView","Circle","Polygon","Polyline","Rectangle","StreetViewPanorama","TrafficLayer","visualization/HeatmapLayer","ScriptLoader","Typescript"],"version":"2.20.8","description":"React.js Google Maps API integration","sanitized_name":"@react-google-maps/api","publisher":{"email":"justfly1984@gmail.com","actor":{"name":"justfly1984","type":"user","email":"justfly1984@gmail.com"},"username":"justfly1984"},"maintainers":[{"email":"justfly1984@gmail.com","username":"justfly1984"},{"email":"uriklar@gmail.com","username":"uriklar_1"}],"license":"MIT","date":"2025-12-16T13:05:36.761Z","links":{"homepage":"https://react-google-maps-api-docs.netlify.app","repository":"git+https://github.com/JustFly1984/react-google-maps-api.git","bugs":"https://github.com/JustFly1984/react-google-maps-api/issues","npm":"https://www.npmjs.com/package/@react-google-maps/api"}},"score":{"final":49.62843,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1378,"weekly":75},"dependents":0,"updated":"2026-07-28T08:47:17.029Z","searchScore":49.54303,"package":{"name":"@laylzj777/my-apple-eventkit","keywords":["mcp","apple","reminders","calendar","events","automation"],"version":"1.0.8","description":"Apple Calendar & Reminders MCP server with a prebuilt EventKit CLI and lenient date-input normalization. Based on mcp-server-apple-events (FradSer, MIT).","sanitized_name":"@laylzj777/my-apple-eventkit","publisher":{"email":"laylzj777@gmail.com","username":"laylzj777-personal"},"maintainers":[{"email":"laylzj777@gmail.com","username":"laylzj777-personal"}],"license":"MIT","date":"2026-07-28T08:46:46.148Z","links":{"homepage":"https://github.com/laylzj777-lab/my-apple-eventkit#readme","repository":"git+https://github.com/laylzj777-lab/my-apple-eventkit.git","bugs":"https://github.com/laylzj777-lab/my-apple-eventkit/issues","npm":"https://www.npmjs.com/package/@laylzj777/my-apple-eventkit"}},"score":{"final":49.54303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6261,"weekly":1418},"dependents":0,"updated":"2026-07-30T16:46:11.658Z","searchScore":49.541977,"package":{"name":"mcp-google-docs","keywords":["mcp","google-drive","google-docs","google-sheets","ai"],"version":"1.0.2","description":"MCP server for Google Drive, Docs and Sheets","sanitized_name":"mcp-google-docs","publisher":{"email":"limenglong123@vip.sina.com","username":"qq33357486"},"maintainers":[{"email":"limenglong123@vip.sina.com","username":"qq33357486"}],"license":"MIT","date":"2026-02-05T14:41:09.514Z","links":{"npm":"https://www.npmjs.com/package/mcp-google-docs"}},"score":{"final":49.541977,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73174,"weekly":17916},"dependents":"7","updated":"2026-08-01T09:26:56.194Z","searchScore":49.435448,"package":{"name":"@syncfusion/ej2-angular-schedule","keywords":["angular","angular-schedule","angular-scheduler","ej2-angular-scheduler"],"version":"34.1.29","description":"Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for Angular","sanitized_name":"@syncfusion/ej2-angular-schedule","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:46:36.467Z","links":{"homepage":"https://www.syncfusion.com/angular-components","repository":"git+https://github.com/syncfusion/ej2-angular-ui-components.git","bugs":"https://github.com/syncfusion/ej2-angular-ui-components/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-angular-schedule"}},"score":{"final":49.435448,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40242,"weekly":10950},"dependents":"55","updated":"2026-08-01T09:30:40.460Z","searchScore":49.408585,"package":{"name":"react-modern-calendar-datepicker","keywords":["react","modern","calendar","datepicker","datepicker range","datepicker component","beautiful","animated","javascript","persian"],"version":"3.1.6","description":"A modern, beautiful, customizable date picker for React","sanitized_name":"react-modern-calendar-datepicker","publisher":{"email":"kiarash.zar@gmail.com","username":"kiarashz"},"maintainers":[{"email":"kiarash.zar@gmail.com","username":"kiarashz"}],"license":"MIT","date":"2020-07-03T14:00:46.322Z","links":{"homepage":"https://kiarash-z.github.io/react-modern-calendar-datepicker","repository":"git+https://github.com/Kiarash-Z/react-modern-calendar-datepicker.git","bugs":"https://github.com/Kiarash-Z/react-modern-calendar-datepicker/issues","npm":"https://www.npmjs.com/package/react-modern-calendar-datepicker"}},"score":{"final":49.408585,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2097,"weekly":556},"dependents":"4","updated":"2026-07-28T06:21:16.295Z","searchScore":49.295902,"package":{"name":"google-calendar","keywords":[],"version":"1.3.2","description":"Google Calendar API for Node.js","sanitized_name":"google-calendar","publisher":{"email":"berrysboy@gmail.com","username":"wanasit"},"maintainers":[{"email":"wanasit@berrysoftstudio.com","username":"wanasit"}],"date":"2015-01-12T10:48:58.206Z","links":{"homepage":"https://github.com/berryboy/google-calendar","repository":"https://github.com/berryboy/google-calendar","bugs":"https://github.com/berryboy/google-calendar/issues","npm":"https://www.npmjs.com/package/google-calendar"}},"score":{"final":49.295902,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37665,"weekly":12626},"dependents":"4","updated":"2026-07-31T13:49:01.508Z","searchScore":49.191086,"package":{"name":"@instructure/ui-calendar","keywords":[],"version":"11.7.4","description":"A calendar component.","sanitized_name":"@instructure/ui-calendar","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"matyas.szabo","type":"user","email":"matyas.szabo@instructure.com"},"trustedPublisher":{"oidcConfigId":"oidc:d3822ffe-e8b7-49eb-a137-06ce15cae900","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"jake.oeding@instructure.com","username":"jakeoeding"},{"email":"cguerrero+instuici@instructure.com","username":"instuici"},{"email":"svc.brandablecss-ci@instructure.com","username":"svc.brandablecss-ci"},{"email":"maths22@gmail.com","username":"maths22"},{"email":"jcrystal@instructure.com","username":"jcrystal"},{"email":"it-admins@instructure.com","username":"itadmins"},{"email":"aogata@instructure.com","username":"aogata-inst"},{"email":"patrik.kovacs@instructure.com","username":"pkovaacs"},{"email":"kyler@instructure.com","username":"kyler-instructure"},{"email":"ericsaupe@gmail.com","username":"ericsaupe"},{"email":"xcudder@hotmail.com","username":"xcudder"},{"email":"jacob.dewar@instructure.com","username":"jdewar"},{"email":"jozsef.gubicza@instructure.com","username":"jozsefg-instructure"},{"email":"gjhowe1@gmail.com","username":"jacksonhowe"},{"email":"karoly.bujtor@instructure.com","username":"karoly.bujtor.instructure"},{"email":"eva.tapai@instructure.com","username":"evatapai"},{"email":"sarah.gerard@instructure.com","username":"sarahgerard"},{"email":"kercsoj@gmail.com","username":"kercsoj"},{"email":"97881107+forbidwolf@users.noreply.github.com","username":"forbidwolf"},{"email":"bence.farkas@instructure.com","username":"bencefarkas"},{"email":"odmehb@gmail.com","username":"odmehb"},{"email":"sch1458@gmail.com","username":"vikingpingvin"},{"email":"ajmal.esa@instructure.com","username":"ajmal-esa"},{"email":"rkuss@instructure.com","username":"robinkuss64"},{"email":"david.wenzlick@instructure.com","username":"david.wenzlick.inst"},{"email":"razorsh4rk@protonmail.com","username":"razorsh4rk"},{"email":"liqueardena@gmail.com","username":"ardena"},{"email":"bpjatacsuk@instructure.com","username":"bpjatacsuk"},{"email":"angela.gomba@instructure.com","username":"angela.gomba"},{"email":"narmstrong@instructure.com","username":"natearmstronginst"},{"email":"peter.hudak@instructure.com","username":"joyenjoyer"},{"email":"cguanzon@instructure.com","username":"cguanzon-inst"},{"email":"bence.toppanto@instructure.com","username":"herrtopi"},{"email":"matyas.szabo@instructure.com","username":"matyas.szabo"},{"email":"chrystal.langston@instructure.com","username":"cjs118"},{"email":"cameron@cameronray.net","username":"camray"},{"email":"dmz985@gmail.com","username":"dmz985"},{"email":"christopher.soto@instructure.com","username":"christopher.soto"},{"email":"kristof.kulcsar@instructure.com","username":"kristofkulcsar"},{"email":"michael.hulse@instructure.com","username":"mhulse_inst"},{"email":"svetlintanyi@gmail.com","username":"svetlintanyi"},{"email":"mah.development@icloud.com","username":"mhogenson"},{"email":"tbean@instructure.com","username":"treybean_inst"},{"email":"jason.madsen@instructure.com","username":"jason.madsen"},{"email":"peter.pesti@instructure.com","username":"ppesti-inst"},{"email":"gruber950513@gmail.com","username":"adrian.gruber"},{"email":"daniel.kispal@instructure.com","username":"daniel.kispal"},{"email":"instructure-npm-write-svc-account@instructure.com","username":"instructure-npm-write-svc-account"},{"email":"aaronshaf@gmail.com","username":"aaronshaf"},{"email":"szilard.doro@instructure.com","username":"szilard.doro-inst"},{"email":"marton.greczi@instructure.com","username":"martongreczi-inst"},{"email":"martin.yosifov@instructure.com","username":"instout"},{"email":"svc.quizzesnpm@instructure.com","username":"svcquizzesnpm"},{"email":"balazs.buri@instructure.com","username":"balazs.buri.instructure"},{"email":"daniel.torok@instructure.com","username":"daniel-torok"},{"email":"moralis-coder@pm.me","username":"fmarcso"},{"email":"peipei.zhou@instructure.com","username":"peipeizhou"},{"email":"adam.szabo@instructure.com","username":"is-adamszabo"},{"email":"rajmund.csehil@instructure.com","username":"rajmund-inst"},{"email":"dwahl@instructure.com","username":"danny-instructure"}],"license":"MIT","date":"2026-07-24T15:11:31.885Z","links":{"homepage":"https://instructure.github.io/instructure-ui/","repository":"https://github.com/instructure/instructure-ui.git","bugs":"https://github.com/instructure/instructure-ui/issues","npm":"https://www.npmjs.com/package/@instructure/ui-calendar"}},"score":{"final":49.191086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25854,"weekly":5116},"dependents":"7","updated":"2026-07-30T10:36:17.199Z","searchScore":49.14199,"package":{"name":"js-year-calendar","keywords":["calendar","year","javascript","widget"],"version":"2.0.0","description":"A fully customizable year calendar widget","sanitized_name":"js-year-calendar","publisher":{"email":"bootstrap.year.calendar@gmail.com","username":"paul-ds"},"maintainers":[{"email":"bootstrap.year.calendar@gmail.com","username":"paul-ds"}],"license":"Apache-2.0","date":"2021-08-24T19:30:21.594Z","links":{"homepage":"https://year-calendar.github.io/","repository":"git+https://github.com/year-calendar/js-year-calendar.git","bugs":"https://github.com/year-calendar/js-year-calendar/issues","npm":"https://www.npmjs.com/package/js-year-calendar"}},"score":{"final":49.14199,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8230,"weekly":1230},"dependents":"1","updated":"2026-08-01T08:56:22.346Z","searchScore":49.12656,"package":{"name":"gemini-mcp-tool","keywords":["mcp","modelcontextprotocol","gemini","cli","ai","llm"],"version":"1.1.8","description":"MCP server for Gemini CLI integration","sanitized_name":"gemini-mcp-tool","publisher":{"actor":{"name":"filecrop","type":"user","email":"filecrop1@gmail.com"},"email":"filecrop1@gmail.com","username":"filecrop"},"maintainers":[{"email":"filecrop1@gmail.com","username":"filecrop"}],"license":"MIT","date":"2026-06-18T07:33:56.066Z","links":{"homepage":"https://github.com/jamubc/gemini-mcp-tool#readme","repository":"git+https://github.com/jamubc/gemini-mcp-tool.git","bugs":"https://github.com/jamubc/gemini-mcp-tool/issues","npm":"https://www.npmjs.com/package/gemini-mcp-tool"}},"score":{"final":49.12656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1424,"weekly":371},"dependents":0,"updated":"2026-07-27T16:56:25.001Z","searchScore":49.071552,"package":{"name":"gmail-mcp","keywords":[],"version":"2.4.0","description":"MCP server for Gmail - read, send, archive, and manage emails","sanitized_name":"gmail-mcp","publisher":{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"},"maintainers":[{"email":"domdomegg+npmjs.com@gmail.com","username":"domdomegg"}],"license":"MIT","date":"2026-07-27T16:55:54.179Z","links":{"homepage":"https://github.com/domdomegg/gmail-mcp#readme","repository":"git+https://github.com/domdomegg/gmail-mcp.git","bugs":"https://github.com/domdomegg/gmail-mcp/issues","npm":"https://www.npmjs.com/package/gmail-mcp"}},"score":{"final":49.071552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":237730938,"weekly":63705260},"dependents":"11","updated":"2026-08-03T05:27:01.911Z","searchScore":49.056454,"package":{"name":"google-logging-utils","keywords":[],"version":"2.0.0","description":"A debug logger package for other Google libraries","sanitized_name":"google-logging-utils","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-07-30T16:20:47.371Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/packages/logging-utils","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/google-logging-utils"}},"score":{"final":49.056454,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":811,"weekly":367},"dependents":0,"updated":"2026-07-29T04:21:09.324Z","searchScore":48.79814,"package":{"name":"@icloud-calendar-mcp/server","keywords":["mcp","model-context-protocol","icloud","calendar","caldav","claude","ai"],"version":"3.1.0","description":"MCP server for iCloud Calendar access via CalDAV","sanitized_name":"@icloud-calendar-mcp/server","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:39326d70-4806-479b-bce5-cff098edb818","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ravi.kashyap@live.com","username":"one-kash"}],"license":"Apache-2.0","date":"2026-07-22T04:18:45.612Z","links":{"homepage":"https://github.com/icloud-calendar-mcp/icloud-calendar-mcp","repository":"git+https://github.com/icloud-calendar-mcp/icloud-calendar-mcp.git","bugs":"https://github.com/icloud-calendar-mcp/icloud-calendar-mcp/issues","npm":"https://www.npmjs.com/package/@icloud-calendar-mcp/server"}},"score":{"final":48.79814,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23540,"weekly":5817},"dependents":"4","updated":"2026-07-31T10:08:28.748Z","searchScore":48.68663,"package":{"name":"@syncfusion/ej2-vue-calendars","keywords":["vue","vue-calendars","ej2-vue-calendars"],"version":"34.1.29","description":"A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Vue","sanitized_name":"@syncfusion/ej2-vue-calendars","publisher":{"email":"packages@syncfusion.com","actor":{"name":"essentialjs2","type":"user","email":"essentialjs2@syncfusion.com"},"username":"syncfusion-javascript"},"maintainers":[{"email":"githubsamples@syncfusion.com","username":"syncfusionorg"},{"email":"essentialjs2@syncfusion.com","username":"essentialjs2"},{"email":"packages@syncfusion.com","username":"syncfusion-javascript"}],"license":"SEE LICENSE IN license","date":"2026-07-06T03:39:18.289Z","links":{"homepage":"https://www.syncfusion.com/vue-components","repository":"git+https://github.com/syncfusion/ej2-vue-ui-components.git","bugs":"https://github.com/syncfusion/ej2-vue-ui-components/issues","npm":"https://www.npmjs.com/package/@syncfusion/ej2-vue-calendars"}},"score":{"final":48.68663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10279447,"weekly":2695290},"dependents":"5","updated":"2026-08-03T05:26:50.343Z","searchScore":48.67445,"package":{"name":"@googleapis/sqladmin","keywords":["google"],"version":"37.0.0","description":"sqladmin","sanitized_name":"@googleapis/sqladmin","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"bencoe@gmail.com","username":"bcoe"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-05-28T22:08:22.179Z","links":{"homepage":"https://github.com/googleapis/google-api-nodejs-client","repository":"git+https://github.com/googleapis/google-api-nodejs-client.git","bugs":"https://github.com/googleapis/google-api-nodejs-client/issues","npm":"https://www.npmjs.com/package/@googleapis/sqladmin"}},"score":{"final":48.67445,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":481,"weekly":41},"dependents":0,"updated":"2026-07-30T22:16:11.194Z","searchScore":48.663273,"package":{"name":"4q-tokenz","keywords":["mcp","proxy","gateway","token-reduction","llm","ai","claude","context-window"],"version":"1.21.1","description":"MCP Proxy Gateway - Intelligent proxy that reduces token usage by exposing only mcp_search, mcp_call, and mcp_schema","sanitized_name":"4q-tokenz","publisher":{"email":"steve@steveweltman.com","username":"asc-steve"},"maintainers":[{"email":"steve@steveweltman.com","username":"asc-steve"}],"license":"MIT","date":"2026-07-16T22:09:11.289Z","links":{"homepage":"https://github.com/steveweltman/4q-tokenz#readme","repository":"git+https://github.com/steveweltman/4q-tokenz.git","bugs":"https://github.com/steveweltman/4q-tokenz/issues","npm":"https://www.npmjs.com/package/4q-tokenz"}},"score":{"final":48.663273,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21528062,"weekly":5761530},"dependents":"1188","updated":"2026-08-03T05:27:27.308Z","searchScore":48.64808,"package":{"name":"@google-cloud/pubsub","keywords":["google apis client","google api client","google apis","google api","google","google cloud platform","google cloud","cloud","google pubsub","pubsub"],"version":"5.3.1","description":"Cloud Pub/Sub Client Library for Node.js","sanitized_name":"@google-cloud/pubsub","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-06-04T21:50:00.309Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/handwritten/pubsub","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/@google-cloud/pubsub"}},"score":{"final":48.64808,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":266,"weekly":68},"dependents":0,"updated":"2026-07-29T21:01:35.448Z","searchScore":48.60953,"package":{"name":"@scottie-will/google-tasks-mcp","keywords":["mcp","model-context-protocol","google-tasks","tasks","ai","llm"],"version":"0.2.1","description":"MCP server for Google Tasks — list, create, update, delete, and complete tasks via AI assistants","sanitized_name":"@scottie-will/google-tasks-mcp","publisher":{"email":"scottie.a.williamson@gmail.com","username":"scottie-will"},"maintainers":[{"email":"scottie.a.williamson@gmail.com","username":"scottie-will"}],"license":"MIT","date":"2026-04-29T19:55:47.147Z","links":{"homepage":"https://github.com/scottie-will/google-tasks-mcp#readme","repository":"git+https://github.com/scottie-will/google-tasks-mcp.git","bugs":"https://github.com/scottie-will/google-tasks-mcp/issues","npm":"https://www.npmjs.com/package/@scottie-will/google-tasks-mcp"}},"score":{"final":48.60953,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32860500,"weekly":8588148},"dependents":"256","updated":"2026-08-03T05:24:09.869Z","searchScore":48.57638,"package":{"name":"workbox-google-analytics","keywords":["workbox","workboxjs","service worker","sw","offline","google","analytics"],"version":"7.4.1","description":"Queues failed requests and uses the Background Sync API to replay them when the network is available","sanitized_name":"workbox-google-analytics","publisher":{"email":"pascal.birchler@gmail.com","username":"swissspidy"},"maintainers":[{"email":"hello@gaunt.dev","username":"gauntface"},{"email":"npm@posnick.org","username":"jeffposnick"},{"email":"addyosmani@gmail.com","username":"addyosmani"},{"email":"philip@philipwalton.com","username":"philipwalton"},{"email":"adrianajara@gmail.com","username":"tropicadri"},{"email":"westonruter@gmail.com","username":"westonruter"},{"email":"steiner.thomas@gmail.com","username":"tomayac"},{"email":"katie.hempenius@gmail.com","username":"khempenius"},{"email":"pascal.birchler@gmail.com","username":"swissspidy"}],"license":"MIT","date":"2026-05-04T20:21:39.238Z","links":{"homepage":"https://github.com/GoogleChrome/workbox","repository":"git+https://github.com/googlechrome/workbox.git","bugs":"https://github.com/googlechrome/workbox/issues","npm":"https://www.npmjs.com/package/workbox-google-analytics"}},"score":{"final":48.57638,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11189960,"weekly":2869912},"dependents":"656","updated":"2026-08-03T05:27:26.497Z","searchScore":48.520184,"package":{"name":"@types/google-protobuf","keywords":[],"version":"3.15.12","description":"TypeScript definitions for google-protobuf","sanitized_name":"@types/google-protobuf","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-21T08:36:25.002Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/google-protobuf","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/google-protobuf"}},"score":{"final":48.520184,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37595,"weekly":8170},"dependents":"66","updated":"2026-07-31T10:08:58.408Z","searchScore":48.50399,"package":{"name":"gregorian-calendar-format","keywords":["gregorian-calendar","format","moment","date","time","util"],"version":"4.1.3","description":"format utils for gregorian-calendar","sanitized_name":"gregorian-calendar-format","publisher":{"email":"yiminghe@gmail.com","username":"yiminghe"},"maintainers":[{"email":"yiminghe@gmail.com","username":"yiminghe"}],"license":"MIT","date":"2016-06-15T07:06:40.964Z","links":{"homepage":"https://github.com/yiminghe/gregorian-calendar-format#readme","repository":"git+ssh://git@github.com/yiminghe/gregorian-calendar-format.git","bugs":"https://github.com/yiminghe/gregorian-calendar-format/issues","npm":"https://www.npmjs.com/package/gregorian-calendar-format"}},"score":{"final":48.50399,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":41022,"weekly":8153},"dependents":"7","updated":"2026-07-30T10:27:44.699Z","searchScore":48.50245,"package":{"name":"@stdlib/stdlib","keywords":["stdlib","stdlib-js","stdlib.js","js-stdlib","stdlibjs","standard","std","library","lib","libstd","numerical","numeric","mathematical","mathematics","math","scientific","machine learning","machine-learning","ml","ndarray","numpy","scipy"],"version":"0.4.1","description":"Standard library.","sanitized_name":"@stdlib/stdlib","publisher":{"email":"kgryte@gmail.com","username":"kgryte"},"maintainers":[{"email":"kgryte+stdlibbot@gmail.com","username":"stdlib-bot"},{"email":"kgryte@gmail.com","username":"kgryte"},{"email":"pgb@andrew.cmu.edu","username":"planeshifter"},{"email":"rsreusser@gmail.com","username":"rreusser"}],"license":"Apache-2.0 AND BSL-1.0","date":"2026-06-06T02:36:28.856Z","links":{"homepage":"https://github.com/stdlib-js/stdlib","repository":"git://github.com/stdlib-js/stdlib.git","bugs":"https://github.com/stdlib-js/stdlib/issues","npm":"https://www.npmjs.com/package/@stdlib/stdlib"}},"score":{"final":48.50245,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":122412,"weekly":30205},"dependents":"18","updated":"2026-08-03T05:25:33.354Z","searchScore":48.48819,"package":{"name":"@event-calendar/core","keywords":["calendar","event","resource","timeline","full-sized"],"version":"5.12.0","description":"Full-sized drag & drop event calendar with resource & timeline views","sanitized_name":"@event-calendar/core","publisher":{"email":"mr.vladimir.alexeev@gmail.com","actor":{"name":"vkurko","type":"user","email":"mr.vladimir.alexeev@gmail.com"},"username":"vkurko"},"maintainers":[{"email":"mr.vladimir.alexeev@gmail.com","username":"vkurko"}],"license":"MIT","date":"2026-07-31T20:37:42.185Z","links":{"homepage":"https://vkurko.github.io/calendar/","repository":"git+https://github.com/vkurko/calendar.git","bugs":"https://github.com/vkurko/calendar/issues","npm":"https://www.npmjs.com/package/@event-calendar/core"}},"score":{"final":48.48819,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20126,"weekly":5548},"dependents":"6","updated":"2026-08-01T09:21:06.900Z","searchScore":48.405415,"package":{"name":"browserslist-config-google","keywords":["browserslist-config","browserslist","google","babel-preset-env","babel","chrome","safari","edge","firefox","workspace","gsuite","autoprefixer","stylelint","browser","apple","mozilla","microsoft"],"version":"3.1.1","description":"Google / Google Workspace Browserslist Shared Config","sanitized_name":"browserslist-config-google","publisher":{"email":"awkaiser.oss@eml.cc","username":"awkaiser"},"maintainers":[{"email":"awkaiser.oss@eml.cc","username":"awkaiser"}],"license":"MIT","date":"2024-12-22T06:37:25.684Z","links":{"homepage":"https://github.com/awkaiser/browserslist-config-google","repository":"git+https://github.com/awkaiser/browserslist-config-google.git","bugs":"https://github.com/awkaiser/browserslist-config-google/issues","npm":"https://www.npmjs.com/package/browserslist-config-google"}},"score":{"final":48.405415,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":190288,"time":"2026-08-03T08:34:17.767Z"}