{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.10.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.10.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-14T20:22:50.949853Z","publishedAt":"2026-06-14T20:22:50.949853Z","updatedAt":"2026-06-14T20:22:50.949853Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.11.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.11.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T01:59:17.76843Z","publishedAt":"2026-06-19T01:59:17.76843Z","updatedAt":"2026-06-19T01:59:17.76843Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.11.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.11.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T14:31:22.995331Z","publishedAt":"2026-06-19T14:31:22.995331Z","updatedAt":"2026-06-19T14:31:22.995331Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.12.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.12.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T17:28:22.936445Z","publishedAt":"2026-06-19T17:28:22.936445Z","updatedAt":"2026-06-19T17:28:22.936445Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.12.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.12.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T22:05:36.410478Z","publishedAt":"2026-06-19T22:05:36.410478Z","updatedAt":"2026-06-19T22:05:36.410478Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.12.2","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.12.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T23:10:08.845989Z","publishedAt":"2026-06-19T23:10:08.845989Z","updatedAt":"2026-06-19T23:10:08.845989Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.13.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.13.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T01:49:14.008225Z","publishedAt":"2026-06-20T01:49:14.008225Z","updatedAt":"2026-06-20T01:49:14.008225Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, rental cars, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.13.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.13.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T03:53:11.985426Z","publishedAt":"2026-06-20T03:53:11.985426Z","updatedAt":"2026-06-20T03:53:11.985426Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.15.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.15.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.15.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T23:01:02.813686Z","publishedAt":"2026-06-22T23:01:02.813686Z","updatedAt":"2026-06-22T23:01:02.813686Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.16.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.16.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.16.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T13:55:35.713674Z","publishedAt":"2026-06-24T13:55:35.713674Z","updatedAt":"2026-06-24T13:55:35.713674Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T10:03:43.353083Z","publishedAt":"2026-06-27T10:03:43.353083Z","updatedAt":"2026-06-27T10:03:43.353083Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.1","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.1","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T10:35:08.31991Z","publishedAt":"2026-06-27T10:35:08.31991Z","updatedAt":"2026-06-27T10:35:08.31991Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.2","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.2","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.2","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T12:28:28.551757Z","publishedAt":"2026-06-27T12:28:28.551757Z","updatedAt":"2026-06-27T12:28:28.551757Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.3","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.3","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.3","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T13:33:07.912065Z","publishedAt":"2026-06-27T13:33:07.912065Z","updatedAt":"2026-06-27T13:33:07.912065Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.4","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.4","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.4","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T14:32:08.387028Z","publishedAt":"2026-06-27T14:32:08.387028Z","updatedAt":"2026-06-27T14:32:08.387028Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.5","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.5","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.5","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T23:55:42.432296Z","publishedAt":"2026-06-27T23:55:42.432296Z","updatedAt":"2026-06-27T23:55:42.432296Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.17.7","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.17.7","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.17.7","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-28T10:52:10.91951Z","publishedAt":"2026-06-28T10:52:10.91951Z","updatedAt":"2026-06-28T10:52:10.91951Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.18.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.18.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.18.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-28T21:20:58.452947Z","publishedAt":"2026-06-28T21:20:58.452947Z","updatedAt":"2026-06-28T21:20:58.452947Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.19.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.19.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.19.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-01T22:20:54.666865Z","publishedAt":"2026-07-01T22:20:54.666865Z","updatedAt":"2026-07-01T22:20:54.666865Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.19.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.19.1","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.19.1","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-10T10:56:55.145279Z","publishedAt":"2026-07-10T10:56:55.145279Z","updatedAt":"2026-07-10T10:56:55.145279Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"AI travel agent for flights, hotels, ground transport, price alerts, and award travel.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.2.3","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.2.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-12T11:12:26.529739Z","publishedAt":"2026-05-12T11:12:26.529739Z","updatedAt":"2026-05-12T11:12:26.529739Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.20.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.20.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.20.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T16:41:33.560075Z","publishedAt":"2026-07-13T16:41:33.560075Z","updatedAt":"2026-07-13T16:41:33.560075Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.0","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.0","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T21:27:42.352911Z","publishedAt":"2026-08-08T21:27:42.352911Z","updatedAt":"2026-08-08T21:27:42.352911Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.1","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.1","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.1","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T00:40:03.77974Z","publishedAt":"2026-08-10T00:40:03.77974Z","updatedAt":"2026-08-10T00:40:03.77974Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.2","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.2","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.2","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T17:42:55.382751Z","publishedAt":"2026-08-10T17:42:55.382751Z","updatedAt":"2026-08-10T17:42:55.382751Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.3","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.3","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.3","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T18:47:00.573959Z","publishedAt":"2026-08-11T18:47:00.573959Z","updatedAt":"2026-08-11T18:47:00.573959Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.4","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.4","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.4","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T00:58:51.259878Z","publishedAt":"2026-08-12T00:58:51.259878Z","updatedAt":"2026-08-12T00:58:51.259878Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.5","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.5","transport":{"type":"stdio"}},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.5","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T12:14:39.963565Z","publishedAt":"2026-09-04T12:14:39.963565Z","updatedAt":"2026-09-04T12:14:39.963565Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.21.6","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.21.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_TOKEN"},{"description":"Read-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_READ_TOKEN"},{"description":"Write-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_WRITE_TOKEN"},{"description":"OAuth token introspection endpoint for HTTP-mode auth (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_INTROSPECTION_URL"},{"description":"OAuth client ID for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_CLIENT_ID"},{"description":"OAuth client secret for HTTP-mode token introspection (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_OAUTH_CLIENT_SECRET"},{"description":"Expected OAuth audience for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_AUDIENCE"},{"description":"Selects which MCP tool set is registered (e.g. smart/full). Optional, defaults to full set.","name":"TRVL_MCP_TOOL_MODE"},{"description":"Per-tool-call timeout override. Optional, defaults to the built-in timeout.","name":"TRVL_MCP_TOOL_TIMEOUT"},{"description":"Air France-KLM API key; unlocks that airline's live fares/award search. Optional, trvl works without it.","isSecret":true,"name":"AFKLM_KEY"},{"description":"1Password reference for the Air France-KLM API key. Optional, alternative to AFKLM_KEY.","name":"AFKLM_OP_REF"},{"description":"macOS Keychain service name to read the Air France-KLM API key from. Optional, alternative to AFKLM_KEY.","name":"AFKLM_KEYCHAIN_SERVICE"},{"description":"Session cookies for Air France-KLM award search. Optional, unlocks award-fare lookups only.","isSecret":true,"name":"AFKL_KLM_COOKIES"},{"description":"SerpApi API key; unlocks search-engine-backed lookups used by some providers. Optional, trvl works without it.","isSecret":true,"name":"SERPAPI_KEY"},{"description":"Travelpayouts API token; unlocks that flight-price data source. Optional, trvl works without it.","isSecret":true,"name":"TRAVELPAYOUTS_TOKEN"},{"description":"Transavia API key; unlocks that airline's live fares. Optional, trvl works without it.","isSecret":true,"name":"TRANSAVIA_API_KEY"},{"description":"Ticketmaster API key; unlocks event listings for destinations. Optional, trvl works without it.","isSecret":true,"name":"TICKETMASTER_API_KEY"},{"description":"Foursquare API key; unlocks that place-search data source. Optional, trvl works without it.","isSecret":true,"name":"FOURSQUARE_API_KEY"},{"description":"OpenTripMap API key; unlocks that attractions data source. Optional, trvl works without it.","isSecret":true,"name":"OPENTRIPMAP_API_KEY"},{"description":"Geoapify API key; unlocks that places/geocoding data source. Optional, trvl works without it.","isSecret":true,"name":"GEOAPIFY_API_KEY"},{"description":"Distribusion API key; unlocks that ground-transport data source. Optional, trvl works without it.","isSecret":true,"name":"DISTRIBUSION_API_KEY"},{"description":"Skyscanner API key; unlocks that car-hire data source. Optional, trvl works without it.","isSecret":true,"name":"SKYSCANNER_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.21.6","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_TOKEN"},{"description":"Read-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_READ_TOKEN"},{"description":"Write-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_WRITE_TOKEN"},{"description":"OAuth token introspection endpoint for HTTP-mode auth (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_INTROSPECTION_URL"},{"description":"OAuth client ID for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_CLIENT_ID"},{"description":"OAuth client secret for HTTP-mode token introspection (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_OAUTH_CLIENT_SECRET"},{"description":"Expected OAuth audience for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_AUDIENCE"},{"description":"Selects which MCP tool set is registered (e.g. smart/full). Optional, defaults to full set.","name":"TRVL_MCP_TOOL_MODE"},{"description":"Per-tool-call timeout override. Optional, defaults to the built-in timeout.","name":"TRVL_MCP_TOOL_TIMEOUT"},{"description":"Air France-KLM API key; unlocks that airline's live fares/award search. Optional, trvl works without it.","isSecret":true,"name":"AFKLM_KEY"},{"description":"1Password reference for the Air France-KLM API key. Optional, alternative to AFKLM_KEY.","name":"AFKLM_OP_REF"},{"description":"macOS Keychain service name to read the Air France-KLM API key from. Optional, alternative to AFKLM_KEY.","name":"AFKLM_KEYCHAIN_SERVICE"},{"description":"Session cookies for Air France-KLM award search. Optional, unlocks award-fare lookups only.","isSecret":true,"name":"AFKL_KLM_COOKIES"},{"description":"SerpApi API key; unlocks search-engine-backed lookups used by some providers. Optional, trvl works without it.","isSecret":true,"name":"SERPAPI_KEY"},{"description":"Travelpayouts API token; unlocks that flight-price data source. Optional, trvl works without it.","isSecret":true,"name":"TRAVELPAYOUTS_TOKEN"},{"description":"Transavia API key; unlocks that airline's live fares. Optional, trvl works without it.","isSecret":true,"name":"TRANSAVIA_API_KEY"},{"description":"Ticketmaster API key; unlocks event listings for destinations. Optional, trvl works without it.","isSecret":true,"name":"TICKETMASTER_API_KEY"},{"description":"Foursquare API key; unlocks that place-search data source. Optional, trvl works without it.","isSecret":true,"name":"FOURSQUARE_API_KEY"},{"description":"OpenTripMap API key; unlocks that attractions data source. Optional, trvl works without it.","isSecret":true,"name":"OPENTRIPMAP_API_KEY"},{"description":"Geoapify API key; unlocks that places/geocoding data source. Optional, trvl works without it.","isSecret":true,"name":"GEOAPIFY_API_KEY"},{"description":"Distribusion API key; unlocks that ground-transport data source. Optional, trvl works without it.","isSecret":true,"name":"DISTRIBUSION_API_KEY"},{"description":"Skyscanner API key; unlocks that car-hire data source. Optional, trvl works without it.","isSecret":true,"name":"SKYSCANNER_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T17:49:14.342179Z","publishedAt":"2026-09-10T17:49:14.342179Z","updatedAt":"2026-09-10T17:49:14.342179Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MikkoParkkola/trvl","description":"Door-to-door travel MCP + CLI: flights, hotels, trains, cars, ferries. No API keys, Go binary.","title":"trvl","repository":{"url":"https://github.com/MikkoParkkola/trvl","source":"github"},"version":"1.22.0","websiteUrl":"https://github.com/MikkoParkkola/trvl","packages":[{"registryType":"oci","identifier":"ghcr.io/mikkoparkkola/trvl:1.22.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_TOKEN"},{"description":"Read-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_READ_TOKEN"},{"description":"Write-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_WRITE_TOKEN"},{"description":"OAuth token introspection endpoint for HTTP-mode auth (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_INTROSPECTION_URL"},{"description":"OAuth client ID for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_CLIENT_ID"},{"description":"OAuth client secret for HTTP-mode token introspection (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_OAUTH_CLIENT_SECRET"},{"description":"Expected OAuth audience for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_AUDIENCE"},{"description":"Selects which MCP tool set is registered (e.g. smart/full). Optional, defaults to full set.","name":"TRVL_MCP_TOOL_MODE"},{"description":"Per-tool-call timeout override. Optional, defaults to the built-in timeout.","name":"TRVL_MCP_TOOL_TIMEOUT"},{"description":"Air France-KLM API key; unlocks that airline's live fares/award search. Optional, trvl works without it.","isSecret":true,"name":"AFKLM_KEY"},{"description":"1Password reference for the Air France-KLM API key. Optional, alternative to AFKLM_KEY.","name":"AFKLM_OP_REF"},{"description":"macOS Keychain service name to read the Air France-KLM API key from. Optional, alternative to AFKLM_KEY.","name":"AFKLM_KEYCHAIN_SERVICE"},{"description":"Session cookies for Air France-KLM award search. Optional, unlocks award-fare lookups only.","isSecret":true,"name":"AFKL_KLM_COOKIES"},{"description":"SerpApi API key; unlocks search-engine-backed lookups used by some providers. Optional, trvl works without it.","isSecret":true,"name":"SERPAPI_KEY"},{"description":"Travelpayouts API token; unlocks that flight-price data source. Optional, trvl works without it.","isSecret":true,"name":"TRAVELPAYOUTS_TOKEN"},{"description":"Transavia API key; unlocks that airline's live fares. Optional, trvl works without it.","isSecret":true,"name":"TRANSAVIA_API_KEY"},{"description":"Ticketmaster API key; unlocks event listings for destinations. Optional, trvl works without it.","isSecret":true,"name":"TICKETMASTER_API_KEY"},{"description":"Foursquare API key; unlocks that place-search data source. Optional, trvl works without it.","isSecret":true,"name":"FOURSQUARE_API_KEY"},{"description":"OpenTripMap API key; unlocks that attractions data source. Optional, trvl works without it.","isSecret":true,"name":"OPENTRIPMAP_API_KEY"},{"description":"Geoapify API key; unlocks that places/geocoding data source. Optional, trvl works without it.","isSecret":true,"name":"GEOAPIFY_API_KEY"},{"description":"Distribusion API key; unlocks that ground-transport data source. Optional, trvl works without it.","isSecret":true,"name":"DISTRIBUSION_API_KEY"},{"description":"Skyscanner API key; unlocks that car-hire data source. Optional, trvl works without it.","isSecret":true,"name":"SKYSCANNER_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"trvl-mcp","version":"1.22.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_TOKEN"},{"description":"Read-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_READ_TOKEN"},{"description":"Write-scoped bearer token for HTTP-mode auth (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_WRITE_TOKEN"},{"description":"OAuth token introspection endpoint for HTTP-mode auth (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_INTROSPECTION_URL"},{"description":"OAuth client ID for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_CLIENT_ID"},{"description":"OAuth client secret for HTTP-mode token introspection (unused in stdio). Optional.","isSecret":true,"name":"TRVL_MCP_OAUTH_CLIENT_SECRET"},{"description":"Expected OAuth audience for HTTP-mode token introspection (unused in stdio). Optional.","name":"TRVL_MCP_OAUTH_AUDIENCE"},{"description":"Selects which MCP tool set is registered (e.g. smart/full). Optional, defaults to full set.","name":"TRVL_MCP_TOOL_MODE"},{"description":"Per-tool-call timeout override. Optional, defaults to the built-in timeout.","name":"TRVL_MCP_TOOL_TIMEOUT"},{"description":"Air France-KLM API key; unlocks that airline's live fares/award search. Optional, trvl works without it.","isSecret":true,"name":"AFKLM_KEY"},{"description":"1Password reference for the Air France-KLM API key. Optional, alternative to AFKLM_KEY.","name":"AFKLM_OP_REF"},{"description":"macOS Keychain service name to read the Air France-KLM API key from. Optional, alternative to AFKLM_KEY.","name":"AFKLM_KEYCHAIN_SERVICE"},{"description":"Session cookies for Air France-KLM award search. Optional, unlocks award-fare lookups only.","isSecret":true,"name":"AFKL_KLM_COOKIES"},{"description":"SerpApi API key; unlocks search-engine-backed lookups used by some providers. Optional, trvl works without it.","isSecret":true,"name":"SERPAPI_KEY"},{"description":"Travelpayouts API token; unlocks that flight-price data source. Optional, trvl works without it.","isSecret":true,"name":"TRAVELPAYOUTS_TOKEN"},{"description":"Transavia API key; unlocks that airline's live fares. Optional, trvl works without it.","isSecret":true,"name":"TRANSAVIA_API_KEY"},{"description":"Ticketmaster API key; unlocks event listings for destinations. Optional, trvl works without it.","isSecret":true,"name":"TICKETMASTER_API_KEY"},{"description":"Foursquare API key; unlocks that place-search data source. Optional, trvl works without it.","isSecret":true,"name":"FOURSQUARE_API_KEY"},{"description":"OpenTripMap API key; unlocks that attractions data source. Optional, trvl works without it.","isSecret":true,"name":"OPENTRIPMAP_API_KEY"},{"description":"Geoapify API key; unlocks that places/geocoding data source. Optional, trvl works without it.","isSecret":true,"name":"GEOAPIFY_API_KEY"},{"description":"Distribusion API key; unlocks that ground-transport data source. Optional, trvl works without it.","isSecret":true,"name":"DISTRIBUSION_API_KEY"},{"description":"Skyscanner API key; unlocks that car-hire data source. Optional, trvl works without it.","isSecret":true,"name":"SKYSCANNER_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T20:37:28.867621Z","publishedAt":"2026-09-25T20:37:28.867621Z","updatedAt":"2026-09-25T20:37:28.867621Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.MikkoParkkola/trvl:1.22.0","count":30}}
