{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.2.3","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.2.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T11:15:30.723566Z","publishedAt":"2026-07-28T11:15:30.723566Z","updatedAt":"2026-07-28T11:15:30.723566Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.2.4","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.2.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T11:02:57.722955Z","publishedAt":"2026-08-03T11:02:57.722955Z","updatedAt":"2026-08-03T11:02:57.722955Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.2.5","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.2.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T15:07:43.712583Z","publishedAt":"2026-08-03T15:07:43.712583Z","updatedAt":"2026-08-03T15:07:43.712583Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.2.6","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.2.6","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T20:13:36.70286Z","publishedAt":"2026-08-03T20:13:36.70286Z","updatedAt":"2026-08-03T20:13:36.70286Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T18:17:36.147254Z","publishedAt":"2026-08-04T18:17:36.147254Z","updatedAt":"2026-08-04T18:17:36.147254Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antics-gg/antics-mcp","description":"Deploy a web game to a playable multiplayer URL with rooms, state sync, and leaderboards.","repository":{"url":"https://github.com/antics-gg/antics-mcp","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"antics-mcp","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T23:16:51.749447Z","publishedAt":"2026-08-04T23:16:51.749447Z","updatedAt":"2026-08-04T23:16:51.749447Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antikas/openim","description":"Read-only OpenIM search for institutional buy-side investment models and architecture.","title":"Open Investment Model","repository":{"url":"https://github.com/antikas/open-investment-model","source":"github","subfolder":"mcp"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"@openinvestmentmodel/openim-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T15:40:10.535291Z","publishedAt":"2026-07-22T15:40:10.535291Z","updatedAt":"2026-07-22T15:40:10.535291Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antikas/openim","description":"Read-only OpenIM search for institutional buy-side investment models and architecture.","title":"Open Investment Model","repository":{"url":"https://github.com/antikas/open-investment-model","source":"github","subfolder":"mcp"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@openinvestmentmodel/openim-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T21:43:56.682214Z","publishedAt":"2026-07-22T21:43:56.682214Z","updatedAt":"2026-07-22T21:43:56.682214Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antnewman/pm-analyse","description":"AI-powered project analysis with risk identification, forecasting, and mitigation generation","title":"Project Management AI Analysis","repository":{"url":"https://github.com/PDA-Task-Force/pda-platform","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"pm-mcp-servers","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-04T20:50:55.693693Z","publishedAt":"2026-01-04T20:50:55.693693Z","updatedAt":"2026-01-04T20:50:55.693693Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antnewman/pm-data","description":"Parse and convert project data from 8 formats (MSPDI, P6 XER, NISTA, Jira, Monday, etc.)","title":"Project Management Data Tools","repository":{"url":"https://github.com/PDA-Task-Force/pda-platform","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"pm-mcp-servers","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-04T20:50:31.973856Z","publishedAt":"2026-01-04T20:50:31.973856Z","updatedAt":"2026-01-04T20:50:31.973856Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antnewman/pm-validate","description":"Validate project data against NISTA standards, scheduling best practices, and custom rules","title":"Project Management Validation","repository":{"url":"https://github.com/PDA-Task-Force/pda-platform","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"pm-mcp-servers","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-04T20:50:46.429421Z","publishedAt":"2026-01-04T20:50:46.429421Z","updatedAt":"2026-01-04T20:50:46.429421Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-aparser","description":"Bridge to a self-hosted A-Parser: SERP, suggests and 150+ parsers via its API (read-only).","title":"SEO Tools: A-Parser bridge","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.4.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-aparser","version":"1.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"A-Parser API endpoint, e.g. http://IP:9091/API (Settings -> API).","format":"string","name":"APARSER_URL"},{"description":"A-Parser API password (Settings -> API).","format":"string","isSecret":true,"name":"APARSER_PASSWORD"},{"description":"Default config preset for SE::Google (preset name from the GUI).","format":"string","name":"APARSER_GOOGLE_PRESET"},{"description":"Default config preset for SE::Yandex (preset name from the GUI).","format":"string","name":"APARSER_YANDEX_PRESET"},{"description":"Default proxy checker groups, comma-separated.","format":"string","name":"APARSER_PROXY_CHECKERS"},{"description":"Use proxies by default (true/false; default true).","format":"string","name":"APARSER_USE_PROXY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T10:48:21.552138Z","publishedAt":"2026-08-04T10:48:21.552138Z","updatedAt":"2026-08-04T10:48:21.552138Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-aparser","description":"Bridge to a self-hosted A-Parser: SERP, suggests and 150+ parsers via its API (read-only).","title":"SEO Tools: A-Parser bridge","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.5.1","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-aparser","version":"1.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"A-Parser API endpoint, e.g. http://IP:9091/API (Settings -> API).","format":"string","name":"APARSER_URL"},{"description":"A-Parser API password (Settings -> API).","format":"string","isSecret":true,"name":"APARSER_PASSWORD"},{"description":"Default config preset for SE::Google (preset name from the GUI).","format":"string","name":"APARSER_GOOGLE_PRESET"},{"description":"Default config preset for SE::Yandex (preset name from the GUI).","format":"string","name":"APARSER_YANDEX_PRESET"},{"description":"Default proxy checker groups, comma-separated.","format":"string","name":"APARSER_PROXY_CHECKERS"},{"description":"Use proxies by default (true/false; default true).","format":"string","name":"APARSER_USE_PROXY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T18:37:24.724993Z","publishedAt":"2026-08-07T18:37:24.724993Z","updatedAt":"2026-08-07T18:37:24.724993Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-aparser","description":"Bridge to a self-hosted A-Parser: SERP, suggests and 150+ parsers via its API (read-only).","title":"SEO Tools: A-Parser bridge","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-aparser","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"A-Parser API endpoint, e.g. http://IP:9091/API (Settings -> API).","format":"string","name":"APARSER_URL"},{"description":"A-Parser API password (Settings -> API).","format":"string","isSecret":true,"name":"APARSER_PASSWORD"},{"description":"Default config preset for SE::Google (preset name from the GUI).","format":"string","name":"APARSER_GOOGLE_PRESET"},{"description":"Default config preset for SE::Yandex (preset name from the GUI).","format":"string","name":"APARSER_YANDEX_PRESET"},{"description":"Default proxy checker groups, comma-separated.","format":"string","name":"APARSER_PROXY_CHECKERS"},{"description":"Use proxies by default (true/false; default true).","format":"string","name":"APARSER_USE_PROXY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T15:08:32.08008Z","publishedAt":"2026-08-08T15:08:32.08008Z","updatedAt":"2026-08-08T15:08:32.08008Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-ga4","description":"Google Analytics 4: reports, traffic sources, landing pages, events, realtime (read-only).","title":"SEO Tools: Google Analytics 4","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-ga4","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app), shared with the gsc server.","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"OAuth refresh token (obtained via ga4_oauth_start / ga4_oauth_finish).","format":"string","isSecret":true,"name":"GA4_REFRESH_TOKEN"},{"description":"Path to a service-account JSON key (alternative to OAuth).","format":"string","name":"GA4_SA_JSON"},{"description":"Default GA4 property id (numeric, e.g. 123456789).","format":"string","name":"GA4_PROPERTY_ID"},{"description":"Loopback port for the OAuth flow (default 8586).","format":"string","name":"GA4_OAUTH_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T15:08:29.55112Z","publishedAt":"2026-08-08T15:08:29.55112Z","updatedAt":"2026-08-08T15:08:29.55112Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console (Search Analytics, read-only)","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T12:09:52.195854Z","publishedAt":"2026-07-17T12:09:52.195854Z","updatedAt":"2026-07-17T12:09:52.195854Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console Search Analytics (read-only, OAuth or service account).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T13:11:16.091139Z","publishedAt":"2026-07-17T13:11:16.091139Z","updatedAt":"2026-07-17T13:11:16.091139Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console Search Analytics (read-only, OAuth or service account).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T19:14:32.36578Z","publishedAt":"2026-07-17T19:14:32.36578Z","updatedAt":"2026-07-17T19:14:32.36578Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console Search Analytics (read-only, OAuth or service account).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T19:42:04.089675Z","publishedAt":"2026-07-18T19:42:04.089675Z","updatedAt":"2026-07-18T19:42:04.089675Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console Search Analytics (read-only, OAuth or service account).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T08:11:18.438012Z","publishedAt":"2026-07-22T08:11:18.438012Z","updatedAt":"2026-07-22T08:11:18.438012Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"MCP server for Google Search Console Search Analytics (read-only, OAuth or service account).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T20:37:53.191688Z","publishedAt":"2026-07-27T20:37:53.191688Z","updatedAt":"2026-07-27T20:37:53.191688Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"Google Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.4.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"},{"description":"Path to a service-account JSON key (alternative auth path).","format":"string","name":"GSC_SA_JSON"},{"description":"Localhost port for the OAuth loopback receiver (default 8585).","format":"string","name":"GSC_OAUTH_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T10:48:01.155168Z","publishedAt":"2026-08-04T10:48:01.155168Z","updatedAt":"2026-08-04T10:48:01.155168Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"Google Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.5.1","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"},{"description":"Path to a service-account JSON key (alternative auth path).","format":"string","name":"GSC_SA_JSON"},{"description":"Localhost port for the OAuth loopback receiver (default 8585).","format":"string","name":"GSC_OAUTH_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T18:37:22.582674Z","publishedAt":"2026-08-07T18:37:22.582674Z","updatedAt":"2026-08-07T18:37:22.582674Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-gsc","description":"Google Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).","title":"SEO Tools: Google Search Console","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-gsc","version":"1.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth client ID (Desktop app).","format":"string","name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","format":"string","isSecret":true,"name":"GOOGLE_CLIENT_SECRET"},{"description":"Google OAuth refresh token (or obtain via gsc_oauth_start).","format":"string","isSecret":true,"name":"GSC_REFRESH_TOKEN"},{"description":"Default GSC property, e.g. sc-domain:example.com.","format":"string","name":"GSC_SITE_URL"},{"description":"Path to a service-account JSON key (alternative auth path).","format":"string","name":"GSC_SA_JSON"},{"description":"Localhost port for the OAuth loopback receiver (default 8585).","format":"string","name":"GSC_OAUTH_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T15:08:28.715977Z","publishedAt":"2026-08-08T15:08:28.715977Z","updatedAt":"2026-08-08T15:08:28.715977Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only)","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T12:10:04.071226Z","publishedAt":"2026-07-17T12:10:04.071226Z","updatedAt":"2026-07-17T12:10:04.071226Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only).","title":"SEO Tools: Yandex.Metrica","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Yandex OAuth token (shared Webmaster + Metrica); or obtain via metrika_oauth_start.","format":"string","isSecret":true,"name":"YANDEX_OAUTH_TOKEN"},{"description":"Default Yandex.Metrica counter ID.","format":"string","name":"METRIKA_COUNTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T13:11:23.317058Z","publishedAt":"2026-07-17T13:11:23.317058Z","updatedAt":"2026-07-17T13:11:23.317058Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only).","title":"SEO Tools: Yandex.Metrica","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Yandex OAuth token (shared Webmaster + Metrica); or obtain via metrika_oauth_start.","format":"string","isSecret":true,"name":"YANDEX_OAUTH_TOKEN"},{"description":"Default Yandex.Metrica counter ID.","format":"string","name":"METRIKA_COUNTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T19:15:37.663029Z","publishedAt":"2026-07-17T19:15:37.663029Z","updatedAt":"2026-07-17T19:15:37.663029Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only).","title":"SEO Tools: Yandex.Metrica","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Yandex OAuth token (shared Webmaster + Metrica); or obtain via metrika_oauth_start.","format":"string","isSecret":true,"name":"YANDEX_OAUTH_TOKEN"},{"description":"Default Yandex.Metrica counter ID.","format":"string","name":"METRIKA_COUNTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T19:42:05.417808Z","publishedAt":"2026-07-18T19:42:05.417808Z","updatedAt":"2026-07-18T19:42:05.417808Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only).","title":"SEO Tools: Yandex.Metrica","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Yandex OAuth token (shared Webmaster + Metrica); or obtain via metrika_oauth_start.","format":"string","isSecret":true,"name":"YANDEX_OAUTH_TOKEN"},{"description":"Default Yandex.Metrica counter ID.","format":"string","name":"METRIKA_COUNTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T08:11:42.794696Z","publishedAt":"2026-07-22T08:11:42.794696Z","updatedAt":"2026-07-22T08:11:42.794696Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.antohins/seo-tools-mcp-metrika","description":"MCP server for Yandex.Metrica Stat API (read-only).","title":"SEO Tools: Yandex.Metrica","repository":{"url":"https://github.com/antohins/seo-tools-mcp","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/antohins/seo-tools-mcp#readme","packages":[{"registryType":"npm","identifier":"seo-tools-mcp-metrika","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Yandex OAuth token (shared Webmaster + Metrica); or obtain via metrika_oauth_start.","format":"string","isSecret":true,"name":"YANDEX_OAUTH_TOKEN"},{"description":"Default Yandex.Metrica counter ID.","format":"string","name":"METRIKA_COUNTER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T20:37:54.735216Z","publishedAt":"2026-07-27T20:37:54.735216Z","updatedAt":"2026-07-27T20:37:54.735216Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.antohins/seo-tools-mcp-metrika:1.3.0","count":30}}
