{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T03:56:27.679183Z","publishedAt":"2026-09-27T03:56:27.679183Z","updatedAt":"2026-09-27T03:56:27.679183Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T07:44:46.08474Z","publishedAt":"2026-09-27T07:44:46.08474Z","updatedAt":"2026-09-27T07:44:46.08474Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.3.1","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T13:18:03.481827Z","publishedAt":"2026-09-27T13:18:03.481827Z","updatedAt":"2026-09-27T13:18:03.481827Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.3.2","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.3.2","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T18:02:31.198482Z","publishedAt":"2026-09-27T18:02:31.198482Z","updatedAt":"2026-09-27T18:02:31.198482Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.4.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T00:07:03.598204Z","publishedAt":"2026-09-28T00:07:03.598204Z","updatedAt":"2026-09-28T00:07:03.598204Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.4.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T03:17:32.531393Z","publishedAt":"2026-09-28T03:17:32.531393Z","updatedAt":"2026-09-28T03:17:32.531393Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MohammadHijjawi97/since-cutoff","description":"Which Python library APIs changed after your model's training cutoff (static diff, no model calls)","title":"since-cutoff","repository":{"url":"https://github.com/MohammadHijjawi97/since-cutoff","source":"github"},"version":"0.5.0","websiteUrl":"https://github.com/MohammadHijjawi97/since-cutoff","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"since-cutoff","version":"0.5.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T14:32:34.325094Z","publishedAt":"2026-09-28T14:32:34.325094Z","updatedAt":"2026-09-28T14:32:34.325094Z","isLatest":true}}}],"metadata":{"count":7}}
