{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-cal-mcp","description":"Allow AI systems to list, create, update, and manage Google Calendar events.","title":"Google Calendar","repository":{"url":"https://github.com/domdomegg/google-calendar-mcp.git","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/domdomegg/google-calendar-mcp#readme","packages":[{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Calendar scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T06:25:56.299954Z","publishedAt":"2025-12-28T06:25:56.299954Z","updatedAt":"2025-12-28T06:25:56.299954Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-cal-mcp","description":"Allow AI systems to list, create, update, and manage Google Calendar events.","title":"Google Calendar","repository":{"url":"https://github.com/domdomegg/google-calendar-mcp.git","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/domdomegg/google-calendar-mcp#readme","packages":[{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Calendar scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T08:07:52.012641Z","publishedAt":"2026-02-23T08:07:52.012641Z","updatedAt":"2026-02-23T08:07:52.012641Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-cal-mcp","description":"Allow AI systems to list, create, update, and manage Google Calendar events.","title":"Google Calendar","repository":{"url":"https://github.com/domdomegg/google-calendar-mcp.git","source":"github"},"version":"1.1.3","websiteUrl":"https://github.com/domdomegg/google-calendar-mcp#readme","packages":[{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Calendar scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-cal-mcp","version":"1.1.3","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T18:27:44.223599Z","publishedAt":"2026-05-25T18:27:44.223599Z","updatedAt":"2026-05-25T18:27:44.223599Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-11T00:20:06.137526Z","publishedAt":"2025-12-11T00:20:06.137526Z","updatedAt":"2025-12-11T00:20:06.137526Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-13T03:03:57.638226Z","publishedAt":"2025-12-13T03:03:57.638226Z","updatedAt":"2025-12-13T03:03:57.638226Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T00:06:48.327068Z","publishedAt":"2025-12-28T00:06:48.327068Z","updatedAt":"2025-12-28T00:06:48.327068Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T06:25:51.773496Z","publishedAt":"2025-12-28T06:25:51.773496Z","updatedAt":"2025-12-28T06:25:51.773496Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T08:08:07.173366Z","publishedAt":"2026-02-23T08:08:07.173366Z","updatedAt":"2026-02-23T08:08:07.173366Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.1.3","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.3","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-29T18:37:38.746004Z","publishedAt":"2026-04-29T18:37:38.746004Z","updatedAt":"2026-04-29T18:37:38.746004Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.1.4","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.4","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.1.4","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T18:27:46.77769Z","publishedAt":"2026-05-25T18:27:46.77769Z","updatedAt":"2026-05-25T18:27:46.77769Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T23:35:15.919819Z","publishedAt":"2026-07-09T23:35:15.919819Z","updatedAt":"2026-07-09T23:35:15.919819Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T16:52:19.863479Z","publishedAt":"2026-07-27T16:52:19.863479Z","updatedAt":"2026-07-27T16:52:19.863479Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-11T02:16:19.818596Z","publishedAt":"2025-12-11T02:16:19.818596Z","updatedAt":"2025-12-11T02:16:19.818596Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-13T03:04:06.009725Z","publishedAt":"2025-12-13T03:04:06.009725Z","updatedAt":"2025-12-13T03:04:06.009725Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T00:07:02.54655Z","publishedAt":"2025-12-28T00:07:02.54655Z","updatedAt":"2025-12-28T00:07:02.54655Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T06:25:45.280924Z","publishedAt":"2025-12-28T06:25:45.280924Z","updatedAt":"2025-12-28T06:25:45.280924Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T08:09:39.120001Z","publishedAt":"2026-02-23T08:09:39.120001Z","updatedAt":"2026-02-23T08:09:39.120001Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-07T23:51:39.843239Z","publishedAt":"2026-03-07T23:51:39.843239Z","updatedAt":"2026-03-07T23:51:39.843239Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-11T03:55:11.964179Z","publishedAt":"2025-12-11T03:55:11.964179Z","updatedAt":"2025-12-11T03:55:11.964179Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-13T03:04:05.976103Z","publishedAt":"2025-12-13T03:04:05.976103Z","updatedAt":"2025-12-13T03:04:05.976103Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T00:06:42.213954Z","publishedAt":"2025-12-28T00:06:42.213954Z","updatedAt":"2025-12-28T00:06:42.213954Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T06:25:57.53457Z","publishedAt":"2025-12-28T06:25:57.53457Z","updatedAt":"2025-12-28T06:25:57.53457Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T08:10:20.777467Z","publishedAt":"2026-02-23T08:10:20.777467Z","updatedAt":"2026-02-23T08:10:20.777467Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-07T23:51:22.608167Z","publishedAt":"2026-03-07T23:51:22.608167Z","updatedAt":"2026-03-07T23:51:22.608167Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.2.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T18:27:44.22332Z","publishedAt":"2026-05-25T18:27:44.22332Z","updatedAt":"2026-05-25T18:27:44.22332Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T21:07:31.704314Z","publishedAt":"2026-06-22T21:07:31.704314Z","updatedAt":"2026-06-22T21:07:31.704314Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-maps-places-mcp","description":"Allow AI systems to search for places and get business info via Google Maps Places API.","title":"Google Maps Places","repository":{"url":"https://github.com/domdomegg/google-maps-places-mcp.git","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/domdomegg/google-maps-places-mcp#readme","packages":[{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with cloud-platform scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.0.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-11T00:53:30.050389Z","publishedAt":"2025-12-11T00:53:30.050389Z","updatedAt":"2025-12-11T00:53:30.050389Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/google-maps-places-mcp","description":"Allow AI systems to search for places and get business info via Google Maps Places API.","title":"Google Maps Places","repository":{"url":"https://github.com/domdomegg/google-maps-places-mcp.git","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/domdomegg/google-maps-places-mcp#readme","packages":[{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with cloud-platform scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-13T03:04:07.538039Z","publishedAt":"2025-12-13T03:04:07.538039Z","updatedAt":"2025-12-13T03:04:07.538039Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-maps-places-mcp","description":"Allow AI systems to search for places and get business info via Google Maps Places API.","title":"Google Maps Places","repository":{"url":"https://github.com/domdomegg/google-maps-places-mcp.git","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/domdomegg/google-maps-places-mcp#readme","packages":[{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with cloud-platform scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T00:06:59.935606Z","publishedAt":"2025-12-28T00:06:59.935606Z","updatedAt":"2025-12-28T00:06:59.935606Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-maps-places-mcp","description":"Allow AI systems to search for places and get business info via Google Maps Places API.","title":"Google Maps Places","repository":{"url":"https://github.com/domdomegg/google-maps-places-mcp.git","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/domdomegg/google-maps-places-mcp#readme","packages":[{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with cloud-platform scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-28T06:26:18.15301Z","publishedAt":"2025-12-28T06:26:18.15301Z","updatedAt":"2025-12-28T06:26:18.15301Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.domdomegg/google-maps-places-mcp:1.1.1","count":30}}
