{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/typescript","source":"github"},"version":"0.1.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"typeship-ax","version":"0.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"isRequired":true,"value":"-y","type":"positional"},{"isRequired":true,"value":"typeship-ax@0.1.0","type":"positional"},{"isRequired":true,"value":"typeship-mcp","type":"positional"}],"environmentVariables":[{"description":"API key from the typeship console (ak_...). Optional: without it the server exposes search_docs, read_docs, query_docs, submit_docs_feedback, and generate_run.","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp","headers":[{"description":"Bearer ak_... API key from the typeship console. Optional: without it the server exposes search_docs, read_docs, query_docs, submit_docs_feedback, and generate_run.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T16:24:48.075948Z","publishedAt":"2026-08-21T16:24:48.075948Z","updatedAt":"2026-08-21T16:24:48.075948Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.10.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.10.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T21:18:40.977626Z","publishedAt":"2026-09-11T21:18:40.977626Z","updatedAt":"2026-09-11T21:18:40.977626Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.21.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.21.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T22:35:48.525806Z","publishedAt":"2026-09-25T22:35:48.525806Z","updatedAt":"2026-09-25T22:35:48.525806Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.22.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.22.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T17:27:28.612337Z","publishedAt":"2026-09-28T17:27:28.612337Z","updatedAt":"2026-09-28T17:27:28.612337Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"Typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.23.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.23.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the Typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T16:23:13.205086Z","publishedAt":"2026-09-30T16:23:13.205086Z","updatedAt":"2026-09-30T16:23:13.205086Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.6.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...). Optional: without it the server exposes search_docs, read_docs, query_docs, submit_docs_feedback, and generate_run.","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp-oauth"},{"type":"streamable-http","url":"https://typeship.dev/mcp","headers":[{"description":"Bearer ak_... API key from the typeship console. Optional: without it the server exposes search_docs, read_docs, query_docs, submit_docs_feedback, and generate_run.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T23:38:02.133439Z","publishedAt":"2026-08-23T23:38:02.133439Z","updatedAt":"2026-08-23T23:38:02.133439Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.8.0","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.8.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T17:38:12.781262Z","publishedAt":"2026-09-02T17:38:12.781262Z","updatedAt":"2026-09-02T17:38:12.781262Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.typeship/typeship","description":"Generate a typed SDK, CLI, and MCP server from any OpenAPI or GraphQL spec, and keep them current.","title":"typeship","repository":{"url":"https://github.com/typeship-ax/mcp","source":"github"},"version":"0.9.1","websiteUrl":"https://typeship.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@typeship-ax/mcp","version":"0.9.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from the typeship console (ak_...).","isSecret":true,"name":"TYPESHIP_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://typeship.dev/mcp"},{"type":"streamable-http","url":"https://typeship.dev/mcp/public"},{"type":"streamable-http","url":"https://typeship.dev/mcp/readonly"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T01:46:12.97607Z","publishedAt":"2026-09-11T01:46:12.97607Z","updatedAt":"2026-09-11T01:46:12.97607Z","isLatest":false}}}],"metadata":{"count":8}}
