{"_id":"mcp-remote","_rev":"125-3030baa788bb06d800568eca666565ca","name":"mcp-remote","dist-tags":{"next":"0.1.0","latest":"0.14.2"},"versions":{"0.0.1":{"name":"mcp-remote","version":"0.0.1","_id":"mcp-remote@0.0.1","maintainers":[{"name":"geelen","email":"glen@glenmaddern.com"}],"dist":{"shasum":"b784270087d0bb55211c3ba82b44c9feefbed0aa","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.1.tgz","fileCount":5,"integrity":"sha512-Q29a92EwihxvPwDg34cax46+Ne1vRU5Uf2P+TdrWz3GxeFcq6HIEFtNjVVFrODPQvhWnO9tUYacrEITpkZczNA==","signatures":[{"sig":"MEUCIFHOsNffvEGOSC4Y8TTBbgNXpjh5D8HVV9nsfmevGG8RAiEAkWxPW30CKUJnJryDd9KyWcs2sygn5P7+/N9H8zKV5bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20783},"type":"module","gitHead":"956f32398e041c306186488173471e79d0a883ca","_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","open":"^10.1.0","express":"^4.21.2","prettier":"^3.5.3","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.1_1742182466183_0.7443980068568752","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"mcp-remote","version":"0.0.2","_id":"mcp-remote@0.0.2","maintainers":[{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/proxy.js"},"dist":{"shasum":"42f0a31bdc6d6326ec1a36903a7c8f775a3dee9a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.2.tgz","fileCount":8,"integrity":"sha512-gEFMizQv+Jy/zBauWDQe4ZT2OjSa6mA2te24zV+lT6fpc1QplW3qp96bDikA3cNjMi3rfXKt7KrUiZOECMfilA==","signatures":[{"sig":"MEUCIQDZYbhgE5UG0vFA9yITxuYF0FB4UnzGpdQ4aXsOe/CdvgIgXsmWINpOciMv/kLKmqbhZb2/b5W5YVUDrE9YzC8pTy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18054},"type":"module","gitHead":"b29d2d22802db2eb2ae08b8970c7d3fbeb40cadb","scripts":{"build":"tsup"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"**EXPERIMENTAL PROOF OF CONCEPT**","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.2_1742296831007_0.9095080145633607","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"mcp-remote","version":"0.0.3","_id":"mcp-remote@0.0.3","maintainers":[{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/proxy.js"},"dist":{"shasum":"a31d1012539e7ae74e60b1fe49e27666ff985122","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.3.tgz","fileCount":8,"integrity":"sha512-BbpFaVAdX6OWnlQf3Z3IMEC0ZDIsAjtJKqPQtQ02T6/fOjANk8C/Aia19/eFJVfOgaDNEUjQlJgv70WHoLxZlg==","signatures":[{"sig":"MEUCIE4qWOknBIJ1nFWHCCVjzEJEnIeOM778fx+hO1WHTRq2AiEAjAqgUoCnKRRzpFIzAQdQe/kvpW6Jv1LQw1ExixPLh5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18054},"type":"module","gitHead":"9e186da535f99f4543f785ab34d4fd0f21ec2ee8","scripts":{"build":"tsup"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"**EXPERIMENTAL PROOF OF CONCEPT**","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.3_1742350211066_0.2063774540234622","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"mcp-remote","version":"0.0.4","_id":"mcp-remote@0.0.4","maintainers":[{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/proxy.js"},"dist":{"shasum":"e683c71d81b43932483328ada448e8a0f98f48f2","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.4.tgz","fileCount":8,"integrity":"sha512-ZZwLVO50XzdRsmK690uqef1jZ2NiCp1CsJapmEzgwcFlfTRB9i+QbjD1Q/pmOfgJ+dW41frozNNikVMKLa6CNw==","signatures":[{"sig":"MEQCIBxNG4AOltquGU+NCi1dWkIy2sOezo/kFxWzA1JzBdALAiBMwKDyRSuN243Ijxx6O1wMiPVwvqTW2WnIAyShkjBXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18234},"type":"module","gitHead":"c3e70564080bac76695945ea23ab33d9d4370f4c","scripts":{"build":"tsup"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"**EXPERIMENTAL PROOF OF CONCEPT**","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.4_1742355239556_0.08322420265117358","host":"s3://npm-registry-packages-npm-production"}},"0.0.5-0":{"name":"mcp-remote","version":"0.0.5-0","_id":"mcp-remote@0.0.5-0","maintainers":[{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"e91c307995537810b8d3146c5cab557c0beeba08","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.5-0.tgz","fileCount":9,"integrity":"sha512-LfFZzmJiiMOo4DHXM4m+wKHCgdTG/6XIwwV4G4FMXUz6prV0GRwbqPIpP9jV0/jqXAqC9sAei+LcJNA4Q3PiOw==","signatures":[{"sig":"MEUCIQCEaWtyOX69DkztONb/m2+2GSg0kkx7PgW0LDNpj0bPUwIgLsNk0wgLHLIZUtLKP597hu8nxDwATEKsJsPR35oKEhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239393},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"740317123d69cfcc25e2fdddc91f2a480f18bec4","scripts":{"build":"tsup"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.5-0_1742792577565_0.7493693935633179","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"mcp-remote","version":"0.0.5","_id":"mcp-remote@0.0.5","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"889154d41973e1f75556b453e55d655d8b4b5f52","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.5.tgz","fileCount":12,"integrity":"sha512-09OL8SIkFSriDXJbwUP8KPAm+00sT192BwNxQxgRAatM2YQ3XhKbIW+RrGKOKUqlNyH+jhKsB21XCv5x0gwAJQ==","signatures":[{"sig":"MEYCIQDwCFdI0JYcIZgRlyH0GoPnWCdj8gDBfXvClX0m6fFtuQIhANogxS7ewdhvPaY10Sh9uCMdtRDssFng5Kij5RDYhIbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247622},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"99046031684997070501463293f2e357962ba65f","scripts":{"build":"tsup"},"_npmUser":{"name":"threepointone","email":"threepointone@gmail.com"},"_npmVersion":"11.1.0","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"23.7.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.5_1742810603224_0.41407258751655407","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"mcp-remote","version":"0.0.6","_id":"mcp-remote@0.0.6","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"2c063e8789581cc336ec3d83cbede8b4ce699c51","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.6.tgz","fileCount":12,"integrity":"sha512-/CXIuMC5P6tHeYIYlfbQCypaulDqb6NnfkVtjD/ZC9TuFcZLsd+hfRf2bxxEPDf/LPDlipHA/0U+AMs/xZH+Ow==","signatures":[{"sig":"MEQCICD62qWTr+tH0WGFnDiBthXC0gkWhVqTyXCkSbfUfYOhAiAqMQWD/jDglj+0pjLHAzA/FvONoFHZ8K3lyEzFCwVkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248234},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"3b98cfdc8ca18a57bc4adfd8b1fb43ef80a3781a","scripts":{"build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"threepointone","email":"threepointone@gmail.com"},"_npmVersion":"11.1.0","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"23.7.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.6_1742813389818_0.18554113350446166","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"mcp-remote","version":"0.0.7","_id":"mcp-remote@0.0.7","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"9090293129d99180b16b42d2183745eab6405ab5","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.7.tgz","fileCount":12,"integrity":"sha512-1E7UAR2kRcEXm7Iw7rHc5R3ylGupuHziZrbZ5an7gFOJ4bSFWsJGLpBnTgThfFIROeztMCw7SiqWU6yWVKH6cw==","signatures":[{"sig":"MEUCIQDo0gC5aQltHH+ZrH1eozmcX00PGmyZ1NPXBZTuccuAkQIge95ss6VyCmm7MijKOpjOtXJvk06iUQP0PieqNXKPW7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248234},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"81f69497348cb77e1b6d729935decb400250a443","scripts":{"build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"threepointone","email":"threepointone@gmail.com"},"_npmVersion":"11.1.0","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"23.7.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.7_1742813907153_0.7319422915578846","host":"s3://npm-registry-packages-npm-production"}},"0.0.8-0":{"name":"mcp-remote","version":"0.0.8-0","_id":"mcp-remote@0.0.8-0","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"5cfde3a45a8a69939bbd1d18e7b0c4bb760967e4","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.8-0.tgz","fileCount":10,"integrity":"sha512-2iXRUoEmuTVwzagEu+AfoLRX+XKk3rGhQ2qZkFdi2pylZ7ihzh6aqcaJBaoaozGw4RpMndf9JmM6GrKR6vUKug==","signatures":[{"sig":"MEUCIQCwtiWA0zsOlxgOtxdgWpYYH3zPnjU2m4RQG1piPMSwVQIgBJspFJkvE4tDoHVUHcZhAVDE4roMGjNzHDISHHzgzq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43352},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"9c2e670abc32045ba47610c1cb55d4f22310e0a4","scripts":{"build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.8-0_1742817256598_0.21088938306046523","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"mcp-remote","version":"0.0.8","_id":"mcp-remote@0.0.8","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"740ef2b613c3265b0d68f041b8c8724426344090","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.8.tgz","fileCount":10,"integrity":"sha512-7En/Rs/afS5LgqQ8+xh5Z9DcNOrZokl46Jc4iCAWg0OMrmoEkbA1yrAG9vypkn+RTJEURWQq9sNo4HJ43GGUlg==","signatures":[{"sig":"MEUCIQDSqllgRtd7WziJw+nN5qQs9U1WOt/39Hejgo0LYAIpAQIgUCy7skxNF5UoUoruaY61oj/BStA3qjxoA3ZoNoc4BhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43350},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"81d65e84ed3811ad889d5fc2d6990dcdfdf88f95","scripts":{"build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"threepointone","email":"threepointone@gmail.com"},"_npmVersion":"11.1.0","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"23.7.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.8_1742826041776_0.4888039996506006","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"mcp-remote","version":"0.0.9","_id":"mcp-remote@0.0.9","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"61d6eb06f21923088d0ba32693ab6165cf3c1a87","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.9.tgz","fileCount":10,"integrity":"sha512-giLx1LO2IeraCMSM/4VxlPz5i9RuRmbpo+a8IGWcgXz5HVaOMUAiWfa++Y+hZIsiODHsruLEdBWRr51EQ8O6Dg==","signatures":[{"sig":"MEUCIQCOaj+2B2imfJYNMQ0FNbmdKoQ7uS2m4y7YFtW88Yu1FwIgQlm3qT8nlmzRFtZytiYIJ26HfEhfMeXd9gbrFYfQdcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46902},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"752caf199a1c2847626c192be2b5faeb2af111db","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.9_1742856939699_0.8479779916836723","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-0":{"name":"mcp-remote","version":"0.0.10-0","_id":"mcp-remote@0.0.10-0","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"6d8fa796c5757e06f85f08845491d24041d4be6c","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.10-0.tgz","fileCount":10,"integrity":"sha512-NdHZbko6NBVLT2K05ZPqVMvhtDvBlxFv9QS4fRWfD3npGuGDylsmhAr7RlbdeiCGJSMe5rpeaxfhkuJBVe/9aA==","signatures":[{"sig":"MEUCIQDKoxX+Tm69ORGb30zGxg1FfZRXfUNGgpM7SVCnQjLaSwIgGV3y2FgyKbhfkfxDnu6sDNrN1A5IUn5XJiuoYg2zaDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48384},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"bc92618798350840792c9fd683d80bb2c587df03","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.10-0_1742863575128_0.42333314501617814","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-1":{"name":"mcp-remote","version":"0.0.10-1","_id":"mcp-remote@0.0.10-1","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"07a65d48607a5c487b48baf167e13dc67fc36f39","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.10-1.tgz","fileCount":10,"integrity":"sha512-qs+3u0FwjAvGcHUuY5g81K2p1qYmmYjhlHczs/7JdCaptYydP6vOfA4h4zGJ5rlAWh78qjSZkSeyLuzwkA5RyA==","signatures":[{"sig":"MEQCIF58msmMtx9B6f8sxT3Hoif7ZdwPjH/s7g/m1T6G3iY+AiBI93lyS7vuAqJSGm7Zpq9oIIq4kx0yr+vJtEps+sGCMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48418},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"2b87798d9159c214dba1e40d9b188ebc17149554","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.10-1_1742864200965_0.9758950136880544","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-2":{"name":"mcp-remote","version":"0.0.10-2","_id":"mcp-remote@0.0.10-2","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"5b94a7df8754c08c29a31f842833fbcaa37d28ca","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.10-2.tgz","fileCount":10,"integrity":"sha512-8O5jRtwoqCKUs+M6YoA8xb98eQ+k4okPW1iwhUUCDth/90+n3PVNU1l1H50g28no3HF+Ii2wbt9AYCiEDHT9FA==","signatures":[{"sig":"MEQCIE+uFx/98b/CXlyp+uLj3u05DPdvqB1t+LleHg6vOUqnAiAvOEhcszRqb6+87En4aDFAzeXzAfo4oYl0uKmXpYDRTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50709},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"71da5a974edccf0edeea8ce96abfced58bffd886","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.10-2_1742879486196_0.31010560748669036","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-3":{"name":"mcp-remote","version":"0.0.10-3","_id":"mcp-remote@0.0.10-3","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"21bf0e81ac757af0581764d0b4330fc143b27d75","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.10-3.tgz","fileCount":10,"integrity":"sha512-Z8X9rU+ucZf/wuiQX2WcoMXH1Lhpv5dq5VT4ZG/HJZcV5qHU4/jaQgK8voHc0EJMMUZIbamQoGZvUT2ZwwKAwQ==","signatures":[{"sig":"MEQCIDUKzWqB5r9iSNlKGyLQ0JNo/vQogUYDO4UG0x3r86vhAiBQcF+TDkjsMbpv/jN49Lfgq/uQJG0FOuZmrKZYbd3b6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54917},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"cad8a757422409311749e43340f86baebb20641f","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.10-3_1742890445320_0.06182302695668751","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"mcp-remote","version":"0.0.10","_id":"mcp-remote@0.0.10","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"4dd3321f9804f4235870df8909a30985112c68be","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.10.tgz","fileCount":10,"integrity":"sha512-4lhlCTLyFNfSIQ2ycapc9QqZecaYala6hVuLlNfQP+hzSko5LkbNCSnhrbAGFkWLwPATi2mUceGGtYrXi3ju5w==","signatures":[{"sig":"MEYCIQDfTFacM0GQi9KJlVF2hNgyEu7DnWM6u/HHEcHYVojH6gIhAPx9uQCk9CWL9ZFR3ftGTUkGMHFE2aSMV0Segyf2oblL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56403},"tsup":{"dts":true,"clean":true,"entry":["src/cli/client.ts","src/cli/proxy.ts","src/react/index.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","exports":{"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.js"}},"gitHead":"140f30c6f909d8ba6f420d18a9bb179b5502de03","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_npmVersion":"10.9.2","description":"Connect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.10_1742893519719_0.8862420949002432","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"mcp-remote","version":"0.0.11","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.11","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/remote-mcp#readme","bugs":{"url":"https://github.com/geelen/remote-mcp/issues"},"bin":{"mcp-remote":"dist/cli/proxy.js"},"dist":{"shasum":"690a7e686349b4cacfd0e34bb94d92ee43125e97","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.11.tgz","fileCount":8,"integrity":"sha512-5ixCPTtScleaU7f0yaexF56iDzk0LYTJcE7oUk7E/BRWHWmtx0oegjYWHQIfAJq5TIM3kRD8Ne+FoR/0HUkGsA==","signatures":[{"sig":"MEYCIQDN5d0hImXBY7I2RtCbgtEJn+HdA1YpFoaLV603t4g8lQIhANZ+6jUZ5JYWImoOxGSestFNtppt8swjoyCzX336wWX0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28541},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"d10063463da412967782779677cc34cb9bb6c63a","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/remote-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.11_1743395771053_0.2768631498608374","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"mcp-remote","version":"0.0.12","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.12","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/remote-mcp#readme","bugs":{"url":"https://github.com/geelen/remote-mcp/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"01eb204ba2b77f45aab48e9c75cffc8b47859f11","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.12.tgz","fileCount":8,"integrity":"sha512-kpsiEj2zGonadW5b9DWWr2sOTjEn7ztOnE2fR6FzhvDUYf4zlG/EepZy3CjmBwVly6sHR0zGLiqSG9dLn/GR+g==","signatures":[{"sig":"MEUCIQC4E7f0aYPUGG7B84UNrDNkmo6vtuW7FOxBPpeRsTYWgwIgXKbYrIY2Ws6lsAgbZzTThXL2qEjcpU4fRnlQEbpWrC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28623},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"3f1664cdbad25013b053c17d18fb4818af66172a","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/remote-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.12_1743396136421_0.5590418021693215","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"mcp-remote","version":"0.0.13","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.13","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/remote-mcp#readme","bugs":{"url":"https://github.com/geelen/remote-mcp/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0cc2cdbed4b0e8dcff10053b699f217efc02b34b","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.13.tgz","fileCount":8,"integrity":"sha512-LEJPio3XgJDo27D9TZ8NOSSgVyzuK+AhBGdvefgYAN/ppjkwmaLMTI0kmGFJwmN/s/ToztszuSYBPUwbkz9U5Q==","signatures":[{"sig":"MEUCIQCHLXrWclKl6zzAIWqpgFUu3eb2ze0NDklTA1TrMihAsAIgMfNZu7Gf/MhDLd2FWjp/9ZZOJsTQr+3YFwWLs778Oyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28914},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"e793ed5b04a8df6111644df63053cb0669d03408","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/remote-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.13_1743399118531_0.9792244798692153","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"mcp-remote","version":"0.0.14","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.14","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/remote-mcp#readme","bugs":{"url":"https://github.com/geelen/remote-mcp/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"270ce67a0de76879b0341829247b9db6873aecc9","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.14.tgz","fileCount":8,"integrity":"sha512-FHd+7fDcXaQKRMzfJOERbHwu/zgroTiwwXpBTFvtsUXD7o0bPzveKpVcRP818N8pIMuvue9HN2IrihaDugpFBQ==","signatures":[{"sig":"MEQCICVLVZIllZMb6XhoLkW3PPH9ahKQJcCIhHxDIzqlamlrAiARNtaUeq4JnkgooX4wAEZ7BY8LWsntgQjFsLBOCCr4og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35667},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"03e56ea31b39135363063acc94da88a8cb3c4768","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/remote-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.14_1743420522554_0.9804466083872538","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"mcp-remote","version":"0.0.15","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.15","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"07ce3f461e26486a2e74cab629608f420c5c9a7f","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.15.tgz","fileCount":8,"integrity":"sha512-wuNLF4H1b8dU/ExzYkiMVRsQ/18rdxtgZGGgIywPI+l8Mxyfg8ewXcwZHPl5UF4oh+GmahcKuHi6YZu2mo88YQ==","signatures":[{"sig":"MEYCIQDad2+fSuCoOvcJL36o3rGPgvxljq3fyOyFb5kSEQYZcAIhAKF1qnFexcK8ubHaeNoi+wVgKyLSwt2k9MCNVh7s6l6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35667},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"bd3610d87b268b91a05dc51d37e5880022be6260","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.15_1743420620193_0.8713999075368761","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"mcp-remote","version":"0.0.16","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.16","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6e976400958dccd4b4296e933087caae282f1a7a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.16.tgz","fileCount":8,"integrity":"sha512-GHR2/nDKQnPdDinuXdAQQzK/sh4HQhB5xeS5WnDstf9ZXqH2LtwyNq4/Iic3PaN1F4eGkIm6zLPsJDs9DpBs7w==","signatures":[{"sig":"MEYCIQCTsxsc6RgZhTSihJ47wFdtTOA9t2TZzxPl1Ceugnd/mwIhAPunXXkI9zhSILndpSU36LXHJ9sa/GuCZP1k+fVBqtzY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35933},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"d125df49a2999af0544a4738d7154393c263bcba","scripts":{"dev":"tsup --watch","build":"tsup","check":"prettier --check . && tsc"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.16_1743738405533_0.4841913593242575","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"mcp-remote","version":"0.0.17","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.17","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"ef8b6984694f02ed94937a1311a0a9fa8e08b666","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.17.tgz","fileCount":8,"integrity":"sha512-mINxp1jo+4J9ThwBw/+Sq7Hhud9FMJIHvvRS22MBunMtE6AWSlcm/Xd7uastPswOE+k0fUqODt1to4Hot+Yo3w==","signatures":[{"sig":"MEQCIENGefz7ZzahGt2/pH4xG1VfbzinpIqKCdvsgAn54zDfAiAw5ysAOI+E3cuIq/54gl7W/cmued7cekQKY0x+1IBDbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37503},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"fcf9ed8583c2d46db85349baeed12181a324860a","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.17_1744250184409_0.8604130853412726","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"mcp-remote","version":"0.0.18","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.18","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"c0e62994eb6e55a33983e782f370fd616e9950ff","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.18.tgz","fileCount":8,"integrity":"sha512-4xttujNAsjO8n2XLfRpb+fUhsL+WNtj1tj74LiNCwz/Fuu1Ouw5HmZYsZ1/dQ53IaPmqVqlKYC26+o6D3NwfNg==","signatures":[{"sig":"MEUCIAuilWuaPtWRIV86rpXkUxohsOD5eJ8y6/DRUzcLBIyrAiEAx5cu1dbUq4Om4AbzmzKJlxY0U238CT4UGXHkQB/Zy4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37734},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"14da1b44d4a0f7f439213315cbd743e15ca6e3f0","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.18_1744341972862_0.5037596872740879","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"mcp-remote","version":"0.0.19","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.19","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"4960ca78a53a60d79294540b8fd7babc5ed5eb4e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.19.tgz","fileCount":8,"integrity":"sha512-wA4igBco95q7asdZcs8iHqj97ZjLXuIhhFYBqglhZsDFrQsaNoVewVAqOvaq09uLXJXr7XyUmRHT9+1RcAe/NQ==","signatures":[{"sig":"MEQCIBKRDijDHXkWorYZixTXwX20AHieovvnA42yvqknZkbVAiB4wfY2rlfCjmcfhweg2fL3cWPySXoZJfZ8pVkcT21y9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36355},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"aa91270ddc9fa7fd654d7b94e58eb4f019082634","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.19_1744343247388_0.4203585592695127","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"mcp-remote","version":"0.0.20","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.20","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b1d98cdc3d2ba38c1fa786a0b4a730dd0a3849a2","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.20.tgz","fileCount":8,"integrity":"sha512-iwDOduSUJNvz5DsLPJIl3QARq0KJ7/0/+JJzSVygj85/oHPYJZ6kxO7ZgPd3Ok/d4r1c1Ui5qDd4BTIViX7Klw==","signatures":[{"sig":"MEUCIAKzxpzj48A5perfsR7yf7maWVPGFjSGW1UpOhlBhkPdAiEAxtJEIluOKCLr7c03Vtb9BXZQ+ebr3Ku2y9OInjjisBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36579},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"2913b96e53d3a88761830f14ad5523cc12929bb8","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.20_1744609127331_0.7575604544936851","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"mcp-remote","version":"0.0.21","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.21","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6d29f115e97d5f24af6b659c7375faf89d4cd5c8","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.21.tgz","fileCount":8,"integrity":"sha512-PcYYDSlsnpA5udNo8Ok55KdH2xIHcXqQ/qkOAFYg6JhpTWnJye6PUmJH8MqPyzwoelD/5q2YwS2BxjUz4uJWgQ==","signatures":[{"sig":"MEUCIF9+BM6dBmeEf0o47QJathhSTTXqUuK6GZovlybtr5xnAiEA7HmEjX/BFIDE7uualpxvsMf73AxukH9kl1lcs6/W4K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37754},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"189ecc9fcec02e6bfa8ec2b66443ca478ecd494d","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.21_1744779731012_0.004559994957455293","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"mcp-remote","version":"0.0.22","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.0.22","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3c58290e0e55c35780a558b60eed0c085df141c7","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.0.22.tgz","fileCount":8,"integrity":"sha512-SMeIJYT2d+CJZYhqJRT/Rid7FrjbfsqGJ8fHTkvqw9O1mZHy9WUOc4jH4aNg2j7G1Rw7X6ESUMuvtVmbuaZXqg==","signatures":[{"sig":"MEYCIQC+A/IgbWyTXBIVHv/GMYbrSMil6t7P1gr6sdCrvY44hwIhAOvvapb8BcyHFlB5M1Yf8VJoWSiyYBzfERKNk6EZJhnN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37754},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"b69fdc8ebec50c8cf7d9ec47980094329e3fc612","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","@modelcontextprotocol/sdk":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.0.22_1744783216583_0.684738778598343","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-0":{"name":"mcp-remote","version":"0.1.0-0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.0-0","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3a7f92afdb60e5b1c9b83ccbc2af1b5eabb5b968","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.0-0.tgz","fileCount":8,"integrity":"sha512-rMqRjKoSSa5xHparArIlnKZqsqtgA8Ca1kjN8BPx92ecfpsUCAKTRkmMd1QkK+OudV+OPQCiWSZzyUDtM18mQA==","signatures":[{"sig":"MEUCIAEWg6yuy1Y0aki4yoii0a5tbpdgK+cJQwjqirtsuUxZAiEAthCQIleSRD3sxFaukroPp5kHWKMrsV2qHnq2ByxVxZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255176},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"d62744526de2f133b5d1c47315d1c8819a1b9e7d","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"link:/Users/glen/src/hax/mcp/typescript-sdk"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.0-0_1744872597029_0.4316354616178908","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-1":{"name":"mcp-remote","version":"0.1.0-1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.0-1","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"8fdeefc43c44461c8e355950233c1723d4aed628","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.0-1.tgz","fileCount":8,"integrity":"sha512-7pZ3Q4KbH1X/JQSf3+xCNa0mO3POtT3qNOhFwmOY/pEjEvmwL+8nWvzbqDFahyEgiuZuvLgfuCJXSUtOR7i3Xw==","signatures":[{"sig":"MEUCIGvaDi72SInd7QHFjIFk8bCbcNRru7ZOPLSAcu6J79awAiEA7tUCgwHMMfIfPQp0QFyGzjGezuCZTVlkG+Zj9SlvdPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259143},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"1908c203ffc8750a97bea4042ecb8ed00d8641d0","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.0-1_1745476003985_0.11480806378646813","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-2":{"name":"mcp-remote","version":"0.1.0-2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.0-2","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"182051abf7247112b944834620b7a60894935bf6","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.0-2.tgz","fileCount":8,"integrity":"sha512-wPEXyQbbOkTd5wsUY0j3QCqkf8E6JmC3RDEbWWYACwecLMKEeST+H6PiYvRdvkflYdEtqkzwp0J3ygrRy4RiXA==","signatures":[{"sig":"MEUCIQDbUOd79OyV2gqOSqQ42MuTpySeqLu0htWnFG4k4cVeZQIgT4CgQa/uqgmiT0DHhXal39tnAwANZ9ss4WqWFfMCO3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259925},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"453a7c6b5e4fb25e891631d5ee3afe495b6aa986","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.0-2_1745497037772_0.3032066769761388","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"mcp-remote","version":"0.1.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.0","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"855a28b6cfe5a2333b721c2c487e5dd2422f7975","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.0.tgz","fileCount":8,"integrity":"sha512-WyTE4uqDg4zGaQM164+ZNi0LI0uD+T9mMXYio/SxiwhDON0Nh4CDTTOMogi7W5CkyupGyh/00Slsp6+i4hSWaw==","signatures":[{"sig":"MEUCIAPq4/JOwS1mqYc/shMZoNCZNFJVf4YqQU9bJk9DExHOAiEAmh/5L/KzVhF2gxDAEl4OX5nB7EGH3jFnHXWksslESdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259307},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"5a38b58f63c44825fa6c02c2410e5a4f77f3c484","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.0_1746014374115_0.35301612971190255","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"mcp-remote","version":"0.1.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.1","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"66691944e06ac19f64bf798776093f7640c29e67","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.1.tgz","fileCount":8,"integrity":"sha512-QfpuMiF5GJnx2RyIHR5cRfCFLdHzTrx6Dghu+0oQhhPZN1NiAEnqdPBp0aHCIChciCa5eREYp1ywGXL7XyeKNQ==","signatures":[{"sig":"MEUCIQDE60UR9P2Z704B8LvRjhXY4O5QpsIFleF1iCrwom+uBAIgKtvbZlxQXEbNXolB2jM5P+ID9CzBzWKjCswBGnnS1Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260045},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"da1330d2aac094753a6a9b1a2fbb0119bccfc96d","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.1_1746149934045_0.8212542340411129","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"mcp-remote","version":"0.1.2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.2","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"cc3ecb75b61f5d7d9172ef2d02609ede3a02d270","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.2.tgz","fileCount":8,"integrity":"sha512-g3Jh88/NvyxXueuNjdXn90rW4RJXtM3P4mhgWUOfZbjakCVoswIaIJwmZHbgi4S94bc8wq+Bt+kc+Z9vEmQGPQ==","signatures":[{"sig":"MEUCID+iCa8pRuRFqHW69O7JuwJs+U/CCoB/2EUs9XYyxQSkAiEAzeXBWcD8pHtF41iu0TEZOG8DNp1O4ZLQGfOUkDNkRJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260084},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":["react"]},"type":"module","gitHead":"c4a2d4a2425d85c9bc36b0efbc23e10cacff70f9","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","react":"^19.0.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.2_1746412843315_0.7785486695506485","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"mcp-remote","version":"0.1.3","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.3","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"50f8dcef85baa6020fb4582b1e2311e045e91746","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.3.tgz","fileCount":8,"integrity":"sha512-Q5jaZBY/vCeFgjcKr2BZLBBNKn1vl3wKQYw9bl/3pGbwgWY3cLkxHqFB7mr+kqtqFu51cYIkshSRDR4+tEUvqg==","signatures":[{"sig":"MEYCIQD1EfhaUb6G4ZPz/BujPzMAiAmoojYuNK5kLTEHrE1XIgIhAMSzS3hxhetzA9mjMikPXqbHsQ3u8dRnhjWvr5aQxFf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260559},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"46e33334164cb75be0b6490f205a7c87e0ae775c","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.3_1747027713837_0.24630618016741446","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"mcp-remote","version":"0.1.4","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.4","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b023d553b619a327137ca490d59f0cc45cf44711","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.4.tgz","fileCount":8,"integrity":"sha512-vuonvgKaJ2hlJqgv9yiwQKGPto4MkjU9XTYpNl0m/F1+x2vKNJJTgzTvgEu+lSi+xnKgCBFkoVw5WIw9RoQ/Tg==","signatures":[{"sig":"MEYCIQCe8oXQ0okH56RE7n3cIAbTYznkYTGAdXZXnRXFYgFTxwIhAMCYf8xyvgyyJnUSdJjme8Idz6uJ0PcLXbsQ4iSdIHYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260678},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"bd75a1cdf026bed04e03ce097293124028c329f1","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.10.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.4_1747028284960_0.3866120905160122","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"mcp-remote","version":"0.1.5","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.5","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"1679f1af1f55d9aa2a23d8f818dce782de891493","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.5.tgz","fileCount":8,"integrity":"sha512-FLdlwVYPIFUUccJ1G5PgxwaQeCaVFdEVUK3wl+Q+Bxx5FRFXZLklWQD3XEmvDyCDgUSkTLqWQMPSpK2vEYl2kg==","signatures":[{"sig":"MEUCIB86nveLW5QX2vZkIvkm0aHTOg8J/AB03QUrYxmfTHScAiEAtWrwa4lpnC43zVAEaEtE3HF1T8Xr6h99nIuvfW9Rdr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263623},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"8aee4fc82f8ab42ed73e504973bebe9c6e589ce0","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.5_1747221861736_0.4488207559015871","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"mcp-remote","version":"0.1.6","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.6","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0c3c1084b5fa51ee058df01b0e4bcf898015dd57","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.6.tgz","fileCount":8,"integrity":"sha512-ZL6Ir1lz4BnVm3or0faDKFGXdTNeEXEhaz9Mxkw/4XMJJ2SwDBxSNl9CS7h0DPWF7LA2oO/ys3cRJsZteJQJGw==","signatures":[{"sig":"MEUCIQCzvfcrkuh8nSDU682fWZpE2sw9WySJO8aMGnhEtppWsQIgMiQ4/e4bC/wR9zpsSvT5EthPdtOFqLo1VxWOTgpIyIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264206},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2aeb69797eca5de31fa5c3048d92dd1ed87460f3","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.6_1747654653723_0.7326166543363319","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"mcp-remote","version":"0.1.7","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.7","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"9f0ea7270e6215525bfe037c5a10869d48a29a1d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.7.tgz","fileCount":8,"integrity":"sha512-1p0BgZit2jZQmxkHnnHtFFA0Ryu9FZ50cEom7v8eVMhP+NVEsQPd9APQEf+32pwXMleDRcsZSkm/4Nhnk9R8sA==","signatures":[{"sig":"MEQCIGKy5J4T/N0tIJqq7akvC0aJ9gbW63IEQ1bbzyHQXwGlAiBcfqCYHUDjPrMqvyeteg5ROiGUbpDcEnLcM8kg8nzBkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277749},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"dfe1eabf82cc1433106401344c6ddb021e3be430","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.7_1747726146719_0.07204321478592135","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"mcp-remote","version":"0.1.8","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.8","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"60f7410cd72333a47bafab5d7e8ffc43af59ecfe","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.8.tgz","fileCount":8,"integrity":"sha512-qyTubsP6eFmzxvGuPHTqJmRblXDBdSjc4h/9lF8bHcnH12wdxwhkjsJuvlvImN//8wsLzfWnBWErP2YA79hiuQ==","signatures":[{"sig":"MEQCIBo0liB+LXxGg5XGPZVU/VqsIHpQTYCuw6j+okOyyo/IAiATIHxHciIcth5+21SSNj0ecYTe0IK2etHWBq/NIJdjmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281900},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"0423e4e9dbb941887cfe10b203417f57827c11ad","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.8_1747737528694_0.22991195490580396","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"mcp-remote","version":"0.1.9","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.9","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"aedccc500d9d55ea43f0f14809bbf7131780cc3a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.9.tgz","fileCount":8,"integrity":"sha512-fMUp0v/yOs9GLChnxHJLmBDSD7stPl0tvBIFdy6woHo4H7c96sFuQRHMXFcTNq2eW9SZgGy+W7M71DINvhFBcA==","signatures":[{"sig":"MEUCIEJ2knI4WApbECc8RGmAQswTExPXqQ+vO63zCjLwrFC/AiEAumG9q3fD7CG78Frt5rZC0Q1aZsiKdfhoFLLUKNo7ABQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281900},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"7f78d4ec642653de708fa823585cfaf2959c3bb9","scripts":{"build":"tsup","check":"prettier --check . && tsc","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.9_1747737633213_0.7853644260140149","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"mcp-remote","version":"0.1.12","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.12","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"9470099e123b69171322164075935ecc721b48a0","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.12.tgz","fileCount":8,"integrity":"sha512-gU9tQlZUnfmwutqqlZx0gnET2z3Q+FdfjyEm0huBgzZQtM+bUMk8vF7jEwQ9xwK5vONLWkEESkJCS1ByCxxI3A==","signatures":[{"sig":"MEUCIFZbV3hGzk9Xk2sTGQssn2R877uKpmF1cfOOtRz3ldfpAiEAtKbTmYVdNVNLt7C6oEpeq4jOCSqoT0RhxTxOBjqho/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561878},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","_from":"file:mcp-remote-0.1.12.tgz","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_resolved":"/private/var/folders/xn/jl0lmfkx5gd06w3_bl12w1l00000gp/T/2c82de7c1756ae996c9296ef468a7b00/mcp-remote-0.1.12.tgz","_integrity":"sha512-gU9tQlZUnfmwutqqlZx0gnET2z3Q+FdfjyEm0huBgzZQtM+bUMk8vF7jEwQ9xwK5vONLWkEESkJCS1ByCxxI3A==","repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.12_1749016443328_0.6767598530800012","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"mcp-remote","version":"0.1.13","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.13","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"e39c04858d2ce625d49a068bcc2914a1624cdfd7","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.13.tgz","fileCount":8,"integrity":"sha512-DKmn9ZRoufq/v6M85KM5+PJLSeby2LiNB67bcQqbyHYCdBqKlacx8sdhm+37+cNsxLhb5gaiIo6Pic64aVXj4g==","signatures":[{"sig":"MEUCIQCNgNSy4q/Fc/Ec9xxgqmBipiOl2oYdjDiyL8trtPwHJAIgdHPmML2IwwD2FX8KLu4WwRcsFIkwJDcVAkNqX+qPQ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559760},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","_from":"file:mcp-remote-0.1.13.tgz","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"_resolved":"/private/var/folders/xn/jl0lmfkx5gd06w3_bl12w1l00000gp/T/905869654c6c3f05b92b870cdf1e8b2d/mcp-remote-0.1.13.tgz","_integrity":"sha512-DKmn9ZRoufq/v6M85KM5+PJLSeby2LiNB67bcQqbyHYCdBqKlacx8sdhm+37+cNsxLhb5gaiIo6Pic64aVXj4g==","repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.13_1749079374070_0.311952706496349","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"mcp-remote","version":"0.1.14","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.14","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"cd4a5e0311b58418cf30e0cc741e1443c56e831d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.14.tgz","fileCount":8,"integrity":"sha512-tVbIMpMQqMBy5LydYrND16R1njhVmuy3Uy6oktRuANidilvPy0LCJadiDYTeseommrIuZLGj182+fewbMIp8jA==","signatures":[{"sig":"MEUCIQC/AOl3dl9Tpy0YHr1Qc683AZOzyMLGJ9vhYgs6sPXaZAIgVL9p8IIZb8VGtwMBnvPV400cddKtIsRHZTgwMKBkR30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563672},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2a0665de6c5a0cec0695effe592aec7a34c5f215","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","build:watch":"tsup --watch"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"https://pkg.pr.new/geelen/typescript-sdk/@modelcontextprotocol/sdk@cdf3508"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.14_1749208794632_0.45264327787155767","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"mcp-remote","version":"0.1.15","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.15","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7cd32088539bbd3a3a325e221727d676c2e1ee90","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.15.tgz","fileCount":8,"integrity":"sha512-9apYRQ/N7txlRENl23Ux5GeZ+RYiYp4JXRuPFF6DRbOFFJbZtdjI9MsqH1dFKRpgVt+0YjQRrRXwh74a2QwphA==","signatures":[{"sig":"MEUCIAJyzG6jmHF9LC9jx2cqNUArDrV9Mw5vJuXihhdGGMNKAiEA0FGXf/wrN85EYNNnuGW0lllYyufN5/Kh6j58KlaT7iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564655},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"3ad0fc047653e15b29b01d122848a729feb4ec78","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"https://pkg.pr.new/geelen/typescript-sdk/@modelcontextprotocol/sdk@cdf3508"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.15_1749617280985_0.9394397572580133","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"mcp-remote","version":"0.1.16","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@cloudflare.com"},"_id":"mcp-remote@0.1.16","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0d0adf56f3b78714b779006d32990e966fc31a5d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.16.tgz","fileCount":8,"integrity":"sha512-LfJ79BgtXYG+Ujfdx3t1HtyKkJZRV0wAMZDlmoaFgEag9MVAU+3RxHmIKjqlaVFxPWnb+ep8VlXkdY8Xlvg84A==","signatures":[{"sig":"MEUCIQDFSnY79OcamQ0T12Z+wnua7/kZsTmQxybxnaeNQtZUzwIgK2JvSR/JKtteJTJV3f5ST8zEtTV3BLPY2igk8IiBZaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564793},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"64eda020ed220dacb79cbc4938d4ff2c10d2bbf2","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","actor":{"name":"geelen","type":"user","email":"glen@glenmaddern.com"},"email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.16.0","dependencies":{"open":"^10.1.0","express":"^4.21.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"https://pkg.pr.new/geelen/typescript-sdk/@modelcontextprotocol/sdk@cdf3508"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.16_1750136784346_0.07870414878938825","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"mcp-remote","version":"0.1.17","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.17","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7843daa0ef19e67418de30fa7d92b5aba9f64392","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.17.tgz","fileCount":8,"integrity":"sha512-/kqXT0IuL5ZmrTMu9/oY/93cDEH+ULy0g+R9byfJq6hlOQV4SXRZaZOylF9ypZCcZoLz4GB9rjak9hYpLxgxpQ==","signatures":[{"sig":"MEUCIQDF5HU68jP40g7TbC71LwkN40iaxJ3BZ9PAB8rBpO++eQIgdURV2q6eN0QC3ZMauw0/hnBgbxPvIbZGsKjrUJ6edwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563977},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"d92b4c620184fc5b0dced5d9304df5adbab38e24","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","actor":{"name":"geelen","type":"user","email":"glen@glenmaddern.com"},"email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.16.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"https://pkg.pr.new/geelen/typescript-sdk/@modelcontextprotocol/sdk@cdf3508"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.17_1750933140912_0.29444568562248064","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"mcp-remote","version":"0.1.18","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.18","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"2ba86f3752a29a47c9788a09a1879b31f7c957e1","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.18.tgz","fileCount":8,"integrity":"sha512-cLh5Grn5fTafsjRFe1BSUjkcs26J7nRrUd8J5OGkOvC/q5n9EKHKt0dvqNzsGScRC78xsMjSfRkiyM4OuojV/w==","signatures":[{"sig":"MEUCIG3gv9UBLGXUGhkJdByuNVNZe4OgmomjacPO8bbPK8cxAiEAzajC6KXcZNzIiwQFkAcpIBsYTFQ30d2uRqbVJMscK48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574873},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"929c97c4a762da0fbd1f5e2cbbc8dca0c5742f65","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","actor":{"name":"geelen","type":"user","email":"glen@glenmaddern.com"},"email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"10.9.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"https://pkg.pr.new/geelen/typescript-sdk/@modelcontextprotocol/sdk@877f4bf"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.18_1751851226077_0.43216758211290696","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"mcp-remote","version":"0.1.19","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.19","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"9e28c7325d1d7bb8c5e9690533cf69135df006f4","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.19.tgz","fileCount":8,"integrity":"sha512-lxnLbxrKTwZUxv51SYNG2hM70vlqi/VRCZQEHMMegQes4HfR6a0NAPFlNTtISWyIUxFDzefqhhbHZCoF5JNsUg==","signatures":[{"sig":"MEYCIQCoLl3zI3xBgFv+tfg17Dbt0WBiGQEPxIeNm1dmcSegqQIhAMt8J7fxAl3x8lKFJUxhI+PMfR2vAMqygCBTb5WiWsrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584035},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"9ca9662315fc2603c1f1792af63fa208757a42c8","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.19_1756255426148_0.08300910295728992","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"mcp-remote","version":"0.1.20","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.20","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0a63e27a57fd57db1f21429cdd34e768f25d0a5f","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.20.tgz","fileCount":8,"integrity":"sha512-41uYZ/SDx6ILZPuqbYD8giUC6SDHQ6A32LBEvGXaegVcbnCjMHHowCqsoYmWW1J0R8odO72wM6Ng7OaR83jf+g==","signatures":[{"sig":"MEUCIQD7oqgOxYc/0ONONXSVuvpBtgpnSl73WalYbXTV6W73IQIgHCXGztvcoIbQvpxZgFI2ahWpNaUzz55pR2xGyJp+q4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585684},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"767ae7d833d700f6a86818902cb8dfe59b0c69d4","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.20_1756256257082_0.23419019128076468","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"mcp-remote","version":"0.1.21","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.21","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b4aa81e402a31f345c41d1e31f12bcd3e5f93cba","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.21.tgz","fileCount":8,"integrity":"sha512-O9B6MBbJ7UPEewvQPq/iFlV7/PFUhNBdYgt64UqfQRB5SFY5kz8mEmXWD6c8HbFcxiVeG0k6HyFoA9cnmgygRA==","signatures":[{"sig":"MEQCICHYzuh+/u1DCTbgXe26F15hiecgQXHy7E56VqpLelS+AiB6oL+TFr0NQ2Q5sRKdaKMnoG3OeLnXG5KqlBniL2nTGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585687},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"12834108d2f26687bfb63896634ffe48e1e65aef","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.21_1756256712736_0.07984420288554994","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"mcp-remote","version":"0.1.22","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.22","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"5e66ede7b80578a09f7bf0cd2146bf6aabf6a922","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.22.tgz","fileCount":8,"integrity":"sha512-/AvAomhdjlEA3Q9WMxXIns8sNeDzEvmvToSQhHXgejgfSAV8FR94D7xAeexDszrro2msEjG+e75oPkhdKsciBQ==","signatures":[{"sig":"MEQCIGddlMZjeV/g1a8MzEb93HhZL6n0PnCmiYTHtYPwgXMcAiBE8HKI2KgdFWWFm+skVb47G4znUBS00Tpwo75J4jsDfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589360},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"01e240fe51cf65d61f8a1036ca8907dc2ce0f5c1","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.22_1756257113955_0.8041798979981138","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"mcp-remote","version":"0.1.23","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.23","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b4c9ed0f0b4af5a0cdb06e204b70a03f4cf2f936","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.23.tgz","fileCount":8,"integrity":"sha512-O7IUM511GqJjmmLAb1Vb4XUp9gzERHhcB6zviXiWDiUYn6oCLLykBPPsRhl//uCwtQblFz66mx6jzklbrWqFMg==","signatures":[{"sig":"MEUCIF/MZsTfTDb3cd5wXutZayMJtMswlWS84r/J1ZcMGTW0AiEA+0BhxkIKC/EiQYUwvzmXqUq9xwJlIJ0t11CwPM3eM/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589360},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"41cff3f52f219e28e27aa74f064b49ba180072d5","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.23_1756273174704_0.730075294806156","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"mcp-remote","version":"0.1.24","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.24","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"aaf14c4a501f867e5de1f0b8414ba47fe3f3df21","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.24.tgz","fileCount":8,"integrity":"sha512-x2SfAvGtylfoOcotxicQgPd4Z22KKsy6M5VNzhKQnrcM2u+5c2dIRTDtjADvSL3lXnJ5QZIoRA5ebZkIL3y5cg==","signatures":[{"sig":"MEUCIQD6KR0yLNQC5NCya86PWlxr9qE/BfkZp22eXzvvwfv0TAIgLS9FRU3ilWKkgsuZykZVb47SLvAhpeScy9pEhsXRyH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590548},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"c71e693090d0561f68a9bb823c8f75c114cc4412","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.24_1756273201961_0.35794814184908774","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"mcp-remote","version":"0.1.25","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.25","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"175494688066270d52a5d87986df43efe8ce4a74","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.25.tgz","fileCount":8,"integrity":"sha512-n417kJ6N5LyPDVxrH5VJa7fNj7n0AREsH5giwnXBtNOg8hiewIJAzQdvi5X3cuEKvcMbY7ULE5UT68i1L06qOQ==","signatures":[{"sig":"MEUCIQC5S3MI1P5u1iWmjOtONuOYL/wka45GJVGzCv9J+uZW6AIgGB3lFni5Y6HKFhE4yqQNCckshWhvRSH4wydcIXp6gM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589414},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"898139a9638e0dd8439f53ee37de5755b60ba48a","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.25_1756290393126_0.7232841433948634","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"mcp-remote","version":"0.1.26","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.26","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3b3ddb08547fb938697ddfac9bb289de2d103852","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.26.tgz","fileCount":8,"integrity":"sha512-eObAPEpxdYTgEe9vv8Deg+Rcx7NbPiO64/lWA2ex9+WOZVQz27Wy4/Tzic01gOR7cUTL8zRN0Ll8jKoSNHaLBg==","signatures":[{"sig":"MEYCIQDBvrDi2Xbr/DABa0X8VbFZ7Vq1rmpiF33Dmt/x0E2VnAIhAN3pyEARZgjZX0O+BYyX6in+iJFCJpWouqfh962xBcZe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590204},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"a82684a307276caefc0e8113c26f28a39d9751c2","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.26_1756290417081_0.2877186541636161","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"mcp-remote","version":"0.1.27","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.27","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6e48e436809f0ca52c5a81cfc199dd2e2a6b41ef","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.27.tgz","fileCount":8,"integrity":"sha512-dM0gQaBfYBTUnej5iuN0GCtwfkgBmundQBF+W4jHliHU8letPKyIY8Cm4pGMS0p5A/f+Ch7jSuu0ku6Vv5UQCQ==","signatures":[{"sig":"MEUCIHGhs/587ONfse+LW0quPE8oBnqCy7agF6moBAVweXc6AiEA/yB24HMNoTxVbfQcTsdNl3KWCzMQEEUY8leA7pHEwXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588588},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"aa8baa8ff2867c61d2d0460f14a35a8c7037a8b4","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.27_1756295125134_0.5773284454691312","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"mcp-remote","version":"0.1.28","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.28","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"bd4c6d2fba77b2bd8275415ff6cb6872c32767d8","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.28.tgz","fileCount":8,"integrity":"sha512-h6jpIL7E6w1yYhrTCmIuxFvTpjO29D9gkI9qZ+CohzevUPaSlCertMMwrMeXfJelXkvXkeu+lUzRXOHMRzSooA==","signatures":[{"sig":"MEYCIQCY5KkhO24rIKLHGYXWW80k3LRJzDVBVcl47UDU+Av5FwIhALaiOB1hOAAHJVUlL7YkLoHwzsCikN5kFvIb4fFLPdz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588588},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"09c7da758c4f97c3c501893da0eb651f5c2eba37","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.28_1756442163463_0.12037150215255199","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"mcp-remote","version":"0.1.29","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.29","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b66e7c5a5e91dd6a47065706dc9f02cecf52e41d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.29.tgz","fileCount":8,"integrity":"sha512-0kXOPteu1CtWAgbj5TN+23CaklRXD6u0H5pQ1JKtTQjjaqR4QkY5SWAVUhIOKiStooen5p9v7vNQZkf2ewyzVg==","signatures":[{"sig":"MEYCIQDpVpq1EY8S0T5UEDhFg+wVxDhCD2/ENTKgpW1d/i0TWwIhAP6VC4QuYvpk7R2LqzWaGMUEtQQIXN6gzaioZk2Zeqxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588697},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","vitest":{"globals":true,"include":["src/**/*.test.ts"],"environment":"node"},"gitHead":"ce68351da4991bb795c2cccb94bf3649e5843cf4","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.29_1756442187465_0.13300352330556398","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"mcp-remote","version":"0.1.30","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.30","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0f4877b30edec97d9f4a20a5b0b28d214ab76c68","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.30.tgz","fileCount":8,"integrity":"sha512-cHX/03IiWg36pEV5sQYdgCOmbVVapep9e9IwfxX58h1AIhnfk2DeiWY8fX8bVoorGiGCAAsVVaHdIPSw/RpKKw==","signatures":[{"sig":"MEUCIQCHR3BU7g3JESD4vE9ufqlA7h/qjns+TRgNEdz/XxZH0gIgf6ZHsqM7wAqmO4lj6tuamJth2gS5/W74jFtjGSiO/aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589694},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"5ad711afa34dbae2d0783b3405de192c72fb8c64","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.30_1762339679031_0.7472105764455157","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"mcp-remote","version":"0.1.31","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"_id":"mcp-remote@0.1.31","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"9d1626556faa40658579fc55a20945287ada0161","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.31.tgz","fileCount":8,"integrity":"sha512-L0ZWVPOOfexIFi2QqaI8vZClZwR0clWcmdwaQSLO/20fE1QcbK9fRDuW8Ny7V3Xyku6nk+StFo0jQkvd7jTnmA==","signatures":[{"sig":"MEQCIAOGxvM3RNcpU7fvqww15oh0zWcdm3fCHurqHVBD/CYEAiAjmA08hzB7ERdYkuixF8t3AG++gnSsgHERQIvZmESD+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590504},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"cd9c013ef75f5d693e2490e02fabbc0c56345764","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.31_1763460382758_0.16350977372327624","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"mcp-remote","version":"0.1.32","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.32","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3dd5fe289741398459d09c3f6d31c8b1a300e0e5","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.32.tgz","fileCount":8,"integrity":"sha512-0B9mVu0vUEqnvGAEFNdm21pB7zx7U1hS3HJP2VjHeOsZp1qy1DFHUNzGPXBTB5YYYtq0zIZa17/ssHMAC48U0A==","signatures":[{"sig":"MEUCIHgQkvOAVK10UhvT3fG17Rul0m0x4WSnxnw2sBx25n+1AiEA09QdLgMLrsMQ696tCJ7yAZZxzFUN81/fx4+mnNNcitA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602769},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"90d4ca99253a75595d1e51e78f647b673133d7e8","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.32_1765933751353_0.7506843939982684","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"mcp-remote","version":"0.1.33","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.33","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"638bd8f3ddb5b6998780bc840f11269b8355074e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.33.tgz","fileCount":8,"integrity":"sha512-Wl1GF0tH/avbObc2kdag0WWM9+bJ4SlAvQo5iGfpv8TB0vUfCj4jF0v84oY+TNuilhowWsnz9hNkARs2/b58HA==","signatures":[{"sig":"MEQCIH1zwyeZJIOEFaLx5c83IQSkPVtKVWQXkJsiLz/PbICOAiBh1OXx3a5aM5P463VIoOF6eqiwV9VrvwtS7FfGMg9zww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603061},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"714529627f2e6ec3ff90b3d53dc66114fab10f82","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.33_1765934507631_0.15651488208043518","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"mcp-remote","version":"0.1.34","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.34","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"5fb25c0ebc919e92ccc8404a9c848bd664c99bd8","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.34.tgz","fileCount":8,"integrity":"sha512-i9N+mbqXxGMeqK0I35GrG8IRsilqZxls0CsiAJc8YqwwyH/+k8uFD4lD7E0BF5a3h3RIg5kWr9LFx703pyaCsA==","signatures":[{"sig":"MEUCIQDRrDoJN9Sa3e1ngKhqi1+33cp566gU3wcStRjlKoyS0QIgL74rEBNtppLy9jXxIsHRZI0Ji/1uQu83T3Dq8nkCdW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603074},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"dcf33cb4e54fe36a970032c47c09af4f75a74e17","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.34_1765935207594_0.9295293607061834","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"mcp-remote","version":"0.1.35","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.35","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"f6251a3cbbccbdde72f081e12859ab14d7afc49e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.35.tgz","fileCount":8,"integrity":"sha512-TgbGWgpjuuO5iB1sosV2ghqiS/kRFgE2vGk/895JzdkY/dgrPz17xtsXtvNVXFpSNGXEE95I3gVwvZOOKPCj9Q==","signatures":[{"sig":"MEUCIEyGuz7PP/fqWCB7HcYmIH6lr9Arx1Qp8KGZe1qdYXrHAiEA0qfm1YS3nyyPGR51o7PQhOuOCEuqa0mjaPjfiu9Tmtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740957},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"c13913ec719c7e9a713be19baa34dfb25b880b5c","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.35_1765943505879_0.206772056069489","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"mcp-remote","version":"0.1.36","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.36","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"1b9a137c0a088f3c0e3337f12df485f990d7af3d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.36.tgz","fileCount":8,"integrity":"sha512-kd9cLpX155jsZH4V/OQ0yyWD3yXEgSdfN902FXt0vc00VE7RO1iUGJjiBmdVURFLxgDdGXUiXF1XdLV5oLWtJQ==","signatures":[{"sig":"MEUCIQCRmo+FmSkkfOn95B3O5YDj19n18+b7oNwWdVlRCHN5mwIgY7K5eQsCkc4Qgsh/TnP84HyUYO41Z2KLQUknM5bPBGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740999},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"1f73b0d15837cba97de4c573296f0c83f2e9aef5","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.36_1765943724879_0.5112193077711815","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"mcp-remote","version":"0.1.37","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.37","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"79837991129fc1d16479af795211e99257602057","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.37.tgz","fileCount":8,"integrity":"sha512-S2h8MdIH7/6CGhJsDhhTIMH9Pxc0NKoQgEWZ5awGYCMf4oFinXL71RmpkYY84fTTqrh60OiGSL+F+ljb9GjD6w==","signatures":[{"sig":"MEUCIQDzNYCz/gaaWNZQdsFwo+kM4ZwojVzPRnELJphaRgYcVAIgJFZeNCaP9cQOjQdftX0BZTzXpPtbBeYMo8eYO/TG0WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741049},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"89ec737114aa07f1ef91b6de73215e615428761f","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.4.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"22.17.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.23.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.37_1765944709392_0.12541255255661432","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"mcp-remote","version":"0.1.38","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.38","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"1e809a2b4ea7b9a4d5ad03bb31b10c11db66fdd8","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.38.tgz","fileCount":8,"integrity":"sha512-w+JU4U3CfG29TawXR4JLNQ9d1Un5nT8AGI65f/juCaqUdF/V6fS7wE4o7xNPbB8X58o46hRXEJgYglQMAKQs4w==","signatures":[{"sig":"MEUCIE6ta9uFncqWV5EisBPS+leFK2Zaw3vE8l4BxDQjBRb8AiEAipmSGX2bDZyXSnn5aKt7FlpnNWwurMoeUPOx8TrImts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784319},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"02619aff36e79803d7c894e8c8ae7b34b2d11f8c","scripts":{"build":"tsup","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","build:watch":"tsup --watch","test:unit:watch":"vitest"},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.6.2","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.13.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.38_1770333704738_0.33214742829144783","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"mcp-remote","version":"0.1.39","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.39","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"33ecd876671b25ca28b1f9204bed1fed026d3b83","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.39.tgz","fileCount":8,"integrity":"sha512-sgleTqG6mDbNRiCle/0gkWoRQ3RsgGEggO6TSuKaG0Bx+6fv3aHT3Vqas8AdiJJc2eybl+UGZpUwxm5CCpLZRQ==","signatures":[{"sig":"MEUCIQDcf/Jan74BdK1TUwTzU0OXyO8HWOAHDBUDv9shM6T29gIgPeFKbL9pEDaDCrMa+GQfJSFD/LXn6vNDfxZW5Eo419k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHkd4GlkogCUkVVUK+TZ0MYmkeS5lh8OdmaAteOw1YsHAiA+9C0PHdxzIbm9rO27qDcLaSy4X1tRww9iTjAW6MtGsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789326},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"b5e71c33f11017ccf7c0fa985e525c40a4d4cbf5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.39_1787345588786_0.2707052992962746","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"mcp-remote","version":"0.1.40","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.40","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"938e629118a80c340b0b875e647d27a22f1b0797","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.40.tgz","fileCount":8,"integrity":"sha512-991Eo4xUaFAzw7Tp4U6mSorbOEzRH+L8sT3FuOJUajchAm0JZBQqjuEXyjvmG63IV+9g/Uzh1O6iZKjkWKwKLw==","signatures":[{"sig":"MEYCIQDmQvRM4DwXxRKlpxHx2TbPYVY3lN9QZ4shMzHafDIKRgIhANr28103Ngi56BBIkMhucHSU2cjhA+cL5Blv+Grc5zt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF/2lKBsHSKPKn9IAWjTdcrBjgOuSaCSkm8v8srZJQHQIgYEmzYXBVs82dY8xAFX//SLQWFfkvsvaaoLWU1Qknw2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789326},"main":"dist/index.js","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"bdc9e1397772cda44fb321076af3383db8c7e473","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.40_1787345628349_0.8385787606552677","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"mcp-remote","version":"0.1.41","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.41","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0e6577e56bba75fb0459c908fb16b01df34c8621","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.41.tgz","fileCount":8,"integrity":"sha512-X2uALIXaRxLYxVK1/83uOuiiJSpKasg6Nx8Ygx9dPwAFD0OZnSVaoNqHWQHY/nwTx6o0et2YT8VHmRd6znhEyg==","signatures":[{"sig":"MEYCIQDQ6ifkdba191TU22FMJwm7+S9u5Jea5lLPjs8rvaCWMgIhAILSeMwWnGBYpC3o9kJEN94Oz4jRtgeEy9fRt212Z2up","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC5qt+IsG0OikY+NIsgoYy7LrSbFxa+eYd/qmA02o7j3AiEAnoRekoH8I0qYHETzjFM/+uNgC1cW3SSxa1VWMFXrzP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789307},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"dbbac4d78c8f4999aeceebc463037518b3fb74b7","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.41_1787347693934_0.5267975457090976","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"mcp-remote","version":"0.1.42","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.42","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"85a2161d1784d85cf528cc8c91397e9cf9b81470","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.42.tgz","fileCount":8,"integrity":"sha512-WPWUNHXtXeP0zwmY8cFB60wvTueqRkeJm5+abiLGUcXjewq3rggn1fnZolUSjMf/wUMGrzcsoOaDoSuRwzVZrA==","signatures":[{"sig":"MEQCIFAVE4kmMjCoVuZ4mhqZs6r8oYtU+bBURQmiVlfxoOrKAiBJsUzAp21Q7u2nyMsmf29s3GiTj137FtXaBgBVyAFyGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaxs3TlsRjG0aXSUm+0Lwo1jiSoJYuGRahxaol14jbFwIhAIryp17QHZMIFHWR3pGIwV6UJJhtzkKpdxVsQJKa03Lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789740},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"404a0f4e8d947710b342acb9bbf95c38a8b62f97","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.42_1787351024531_0.7774710572026218","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"mcp-remote","version":"0.1.43","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.43","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"577562c2e0eb121cb7911a62205c088faa53a23a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.43.tgz","fileCount":8,"integrity":"sha512-N2pGvTAPlHSH64iftgaVsR9J2+QUgCkTbaFb8XMxRbOFvJTCFONJOUNOxfnxPc0FUKyWUE/jpdhabfBI3g/gPw==","signatures":[{"sig":"MEYCIQDenctT+rm5MG3kYr0keehO3DyWqujuEBEVpbeXzHB/8AIhANw7mlceYr0nbGcwOGIE57K3WWGHzuRYxF/tgQ9/qqzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECH3PN+UCzWAM/fdMHSYdxUhvvmvMvKVtyVQ3eFGbS0AiBHnX5hfWtXFXosKzOuj9JQ3Bd+P4JCjvkBB1B4OZT8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792074},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"d26e5a821ee7e266109f05871ecc2570d8a7054a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.43_1787351621586_0.6828600472682347","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"mcp-remote","version":"0.1.44","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.44","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7523ca488c36160f2f99731c0c34456561d48262","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.44.tgz","fileCount":8,"integrity":"sha512-b8HsR3irjddcsFPWRvrcW0UQnvd0oyOqGnC8dH12/LgheuzJ3gkinVsLgg0RvV8t54V6RoW4pK+MNgdMIP+Wdw==","signatures":[{"sig":"MEUCIHgtuspPpxB4CRAQi19UOhCWqJeljDRxTQ+IVl7yb6VLAiEA7KT9PfGaU3K3QpsHuEwtY7DWYEp9+2C0i3kPvKFecIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+v3gvZJ1WxKay6IZmxqpEnBCHgijrcMyDitQWb6P2ZAiBLUhQskE1VUrIPPi4mSJM1lrQMyjoySzEkvtL+RQXfzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792542},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"e84f0c3b628e7104f22724a896ecde5fc012de35","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.44_1787506762634_0.20532149221938356","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"mcp-remote","version":"0.1.45","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.45","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"02651442892252724a49428245cd787af2888dac","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.45.tgz","fileCount":8,"integrity":"sha512-YypXu5PF6ZrNE1uBCXBONfOefiJg/hqSQ6w8NZyJdrg8u5hk6Y/nZjr/1pkQc8+tVRKqDcnxRd6k6lAlNDALag==","signatures":[{"sig":"MEYCIQCmGTg+U88HWA9f7bH6eJH9G/foL+ni3+mtmaHZ5ou0jAIhAIw0KF0LpumneXT832VQTDg4FnFqGIeBJKwZbtqD42R4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMpsoxXYyyyslrmSNXlQ1LjClyBl79cFE0qUmvba/foAIhAKsZMqPZ7JPLD9+9cy0tf8omq3+/Ne3MKHiR3qOWQBGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795046},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"cd61dc64eaea673ae00503d32a139fbb7de5c32e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.45_1787507192486_0.7000611263896435","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"mcp-remote","version":"0.1.46","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.46","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"2e33223265038bd36e46412417a8cff8901335db","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.46.tgz","fileCount":8,"integrity":"sha512-9clFf45RFJBf0YxxXtEK+KohLoCheiVdV+TUWrQC3DYnqiTPnXso0fehQYK2SlrdYNB7wdNjzwPF5fkhDGEaaw==","signatures":[{"sig":"MEUCIBGGw4qzoVx75+vuTbxDXXBx1o2tXN/dtq04HrbKgxZeAiEAkqbMjjptHa/72wZmq8ADcFlwLPTrRIHZ6z3peKUhHYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEgXFluzDDGqeoSe6DEGIapGglUwWPvvLo1a+m38tW6GAiAWYhoUAL18V4JkZEdT5ArH1WeKSNiZFZhTRe81CW6Z7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1135905},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"cf5d76e82c4c2e1eb279c46179eb891d7dccc944","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.46_1787512978772_0.7358108465842967","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"mcp-remote","version":"0.1.47","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.47","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"d4c9125883120d3af6a447837b896e8fe3df6d65","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.47.tgz","fileCount":8,"integrity":"sha512-9PDZs+9R41Ql5Ao2lsYpRThwi65xaj9bXR++5gdP1b1EtZ6f91+rSwa+nCP4NVNiU+Zi6IzKEmHCTVxdE4T+KA==","signatures":[{"sig":"MEUCIQDW9j/h6BqNsheL8Ot93+l0jDCMmDQy5mn06LJHH2jEOAIgAQ5IweE2fVP3Dimw8j3NmHrjZnKx0Ob72y7DPJbGT7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAkvHy7jljGPkW2KudSwSQ1JyCwS8WC1NHmEzgot0CbdAiEA62Ml9aM8y942Rk74pqU7jZE+Hyw4H7Af/R5Yp0hAcCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1135950},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2219a7859d1ad343414e33ba8901b368b57f33d6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.47_1787515195113_0.9413482800991355","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"mcp-remote","version":"0.1.48","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.48","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"9d274a2a5011f2fd925bf6ac74cf99758e1ec513","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.48.tgz","fileCount":8,"integrity":"sha512-1fakk2kY+0yZxTDQhK9QwsnSI/naXb0H4ZQL0ekHukTz7ie5qlIz45SiiKi8ghuOjvtHzA8GTuenpEJbXOoYwQ==","signatures":[{"sig":"MEUCIDpIvncwV/auQKCS+CCpE/2/gsD5vswkNhCYTiE7enLiAiEAqkmqW9mWADYkLQ6DA4sYA5FK/KHbBi55hU1SX/ejuOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLJJ4ZZUlzEIOuLD08H4DCHeZWeEMxYVikPIlUed2aawIhANdLBeh+DrKLDAZfgt3sY3TbCYUwHyMu6Q/VTHEFa5BE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136907},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2d323e6ed8c3369f645d461153b1a766d2c43860","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.48_1787515276692_0.26445878306254533","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"mcp-remote","version":"0.1.49","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.1.49","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"309eb59c227f943958653bb4637af853984d6376","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.49.tgz","fileCount":8,"integrity":"sha512-cZJdQ5YlR62HKuYvgy6R73I9N3T2Qp0VN8Q3ZS2XdsO/WrkJ9Pd41yZxrJFJcJ/BEdLXHzrm1a6RQJCDkp7NEQ==","signatures":[{"sig":"MEQCIAMI5xOrkn+QelLshRbDLHNLnA+YDq1xlLOLxABWYw9qAiBFyex+1Dt6okdgn8v6tTRVt5eQcJQa3Lhdgp5QC8FAAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa3rO5q1CfaYt/t/OxDBUznMYWUyIjo5qP+U/KJvufFgIhAPo7FlC9wJYEVsk9DwPbSI5CSlKpoj2GLeZyiCTZW9gN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137432},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"aa0ea84cec62fb430dcde5c6e0d3df2481353cdb","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.1.49_1787515511352_0.4824403906429582","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mcp-remote","version":"0.2.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.0","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"349bd92cabf024c1f2fe55a8fa41907b4cd6adf1","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.0.tgz","fileCount":8,"integrity":"sha512-jd6z1A41e+l2x2Pni2SVI55nswnscHdv09i2rCrfHTN7B+2/P7bwX1X8yDRbZFFURVneTFfqUkVnWkRM3K898A==","signatures":[{"sig":"MEUCIEj5Q1Lyjfqk4waiRR2VXhcGbaKOQhI/wk4XMl1BAvaiAiEAjWQRUN93HClaMjJAFbZth/qeHlp7qJIteh2VbsPGYI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFigZN7WD1o46kQQLuugixBB1eXnTBX0ymiXR2MELUVpAiBQKSGfGfM4QXvNhN6jlnHCpqZXv42nK3cdHhVRdufRHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1138670},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"6d4f8eeafeb327e33ed021cc54cf656202f29ee1","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.0_1787592427040_0.5342552094125415","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mcp-remote","version":"0.2.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.1","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"ba43a314cc545c52a163990d330ee0fac7d3b187","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.1.tgz","fileCount":8,"integrity":"sha512-YgUAt8911M+kG7XGipuLeKHPKwX4rA8o2xybxF3RsLhdf+fvCueowR8CnznD/OqvYb00egQ90ymGQcqgi6DWwQ==","signatures":[{"sig":"MEUCIFmuCrZ9xIE97uBnYtQHZy5/W3wSBAH4keliuP+ejUtnAiEAh282i2rPWHmVthyaakbiRy1CDmr4/UVmKfGRuNr+8Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC3tma9vKPD4d4jEAOPAm45oWFLenh+bXKx8DHxrA2GHAiB/RQRPbdj6WvInow3LESZ6pX8r1B9A0br381SyouIhDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139575},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"05c3f9c9ee61396672c9381a54ef84757de7023b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.1_1787595278933_0.4904140529713146","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mcp-remote","version":"0.2.2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.2","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"46b117bbeede0c0753e663709d687612b2147248","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.2.tgz","fileCount":8,"integrity":"sha512-JU747DjG3/w0nU76219CVUOxQ9Lo45h+EqWuW9rC9fQUv/37W0wL6WY7wP6Gchz8i3wDoNNxisGSLgopoko0Zw==","signatures":[{"sig":"MEUCIQD7RrDneyCttmWYydqWp+i+psdpUgF6imefKObsG1oNggIgeuNcK14YvcnQkT1hoCA6NtwYUGEdagMRIWE/23nQl0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxlBgpAA1sRggpNbhUkoe2pNVycXGReeMEK4a5hDIFIwIgDEYqU4YSQ5+Ibhvzz1YEvC3i8P0Qc0ZYfwBywJUsfAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133705},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"f0c07bf8d8a6ed3178caf7557eb7f0bae115a824","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.2_1787682454644_0.34964200929180356","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"mcp-remote","version":"0.2.3","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.3","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7a1de03ce221b974414e37f178a37503d6de0934","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.3.tgz","fileCount":8,"integrity":"sha512-0aBgSKIW6MZwHCNBw6XkD9UIGyNgyjm8N0zsnSglOFasS3jZMSInDrUgQaacyw93yD1QOZytlL6PzO5+FntiqQ==","signatures":[{"sig":"MEQCIG8CK4A+84CfF+ygn7yxsKVrJCRBeCQMYdW9XMRH28HHAiBZRzTYLrfyqH8JG+7fAtmD6rOJfwDfFQVzZcFgDQMh4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDaPzEE0zDxOMKVG0dMNXs2nYyUS8W/q+juZ0u7UqW7gIgR74OeWhlAldXEP+yjsUwTs2HyxB8qH5VBUpz06Lg35E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134655},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"11422f23f2935171a94c896e324535b0bcc3ae17","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.3_1787684113547_0.6753061079345406","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"mcp-remote","version":"0.2.4","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.4","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/geelen/mcp-remote#readme","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"8ac4c395e01b0bf9797a7e817be4199746229960","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.4.tgz","fileCount":8,"integrity":"sha512-hwM/q+JQM3KcER8MKe4xTsAElqHKN555onC+f96SNBqGQDDGetZik3DW4jtNZwfaLsWOGPg1IeFinoFaEl5Hwg==","signatures":[{"sig":"MEQCIDC8n2n8cEXUjQ2gA2FspCY9+EygaZUtrvfd4Avko5lQAiBJVgHKREbZl6KQ5PH+RSwjL8U2TOwgof8S6IUY6RnDYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCAGaCdyTzWyFsbGrEf8MET+1UfI6vtXdHUzCV4tbRcAIgcchhrsYbzezfp+JCgwO4U180T1RXTXolEMqIX+KtaYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134699},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"aa3596ab296f6a6d9b5d19c76706db8f3a368c1d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55639887-e004-42f1-b01a-55a21fad2593"}},"repository":{"url":"git+https://github.com/geelen/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.4_1787684624782_0.4167940089624895","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"mcp-remote","version":"0.2.5","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.5","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7e8dfba7c85962ecfb6e80a757bda12b13fcae71","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.5.tgz","fileCount":8,"integrity":"sha512-UzIOuPLNnu2POSyiaC7C7MHnBPr7ayHUSz1gbLQAOLpi7jjAxqEYeyFTLWWoErqNY53WdvM6XUdv+o7PEm2/rw==","signatures":[{"sig":"MEUCIQDzQ1z/UkUreviUoMKXBo66sWy/VnYOozmZkGII6ZvVcAIgCYTLE4Z9zsmvyUIRF3qYCLaA1b4HidDCLQ6vL1t0q+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsnxH+gNnuD/y5ErU8dPIL/zIcNxUCtMsqilKeODrqCAIhAJUQxNRYMT9KxFuKBjwtTE9FTNu3D+5JaJ8hoCMvEbKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139586},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"a2ab330bb1735e157d209080862519f11e6122b5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.5_1787714848113_0.5365586403579907","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"mcp-remote","version":"0.2.6","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.6","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"fffc3a763bc1ef15290b77d26569bd687fd030b9","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.6.tgz","fileCount":8,"integrity":"sha512-6vyn3Pp2CwisXvMBVd+LZeqWpfobCKj0ss8UzPC8YR+hxsCHWCVbv+FDdm4MwR3OgTrlvHixMG3qIkrtyJuYkQ==","signatures":[{"sig":"MEYCIQCeKknE6FG52td+py+Yee3EivRLERiw2hZBvsjYhchFIAIhAOxOLgJWFmg48H91QGgPiJl945hzyky4awhJ9HQ489xY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0kgH6RHCWTjwtUjRnNaHi7ZA4rp/6fOqVnKYChRVOWgIhAIyadmrWEJZ0czAARaBGA8xxKyq9TiT+OHI4dysWlRDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141361},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"ea72471dfc9a22f5a7f23f91240aa170065b63df","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.6_1787761679381_0.5136709602822109","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"mcp-remote","version":"0.2.7","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.2.7","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"a335222fbd6bc4390bd0f748abab5285c00da487","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.2.7.tgz","fileCount":8,"integrity":"sha512-OzShJ5x803HDfMEzfg4xvfvd9LGRjGfe8pHbXLLWKlRz0IsFhbpvo7xy12R3oiiopSdzNceHgjtKhR0azQ7/Qg==","signatures":[{"sig":"MEUCIQC9Dh1v0JT6vr8lPBXgJ+gPIjb+BhBV2dK2B6w503xJIAIgc4jMATo7BJW02CjL0DqKXDhDnbFPMYv1AogQiNnMeUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyd3mswlYicb7JpbjjWsx/HcWc/JvobRIm9j0dTiGOWwIgGzfGmknAPV+YHteVbDEFlF60OqyQEMTtlDC8S3twTIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141788},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"8e7b1d73a904032a243ec7e094a7151c961ade1f","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.2.7_1787766330917_0.10020790894797837","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mcp-remote","version":"0.3.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.3.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"84e2930797a65caa3f93243658e49dabb8689bcd","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.3.0.tgz","fileCount":8,"integrity":"sha512-mdrVOAtNPB/0+bzEffVACtvmzGxOzVb3Ls4XdYBhCYXCUePjkriSBtmRq4uZmvmMAg5eoqgzFMyIGwSq9ZerbA==","signatures":[{"sig":"MEUCIE5JODkCXs88H6NtjDmJgfE0S7s/VfQ+FdHq5DJVFV1IAiEAm2qmfDttRzMfZEXaLlAVCGDsO1Llc4YYIoD902f15f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCndErxP+aIqU84479FcYFnklSda9jMfkFDz/HHZW4xgAIgXUg32jZs7dUeclOtCMw73OisWFZiOt0OxjjT3kwppJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145077},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"47635676821635cd411d5813fe5bf912440aeeef","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.3.0_1787767177315_0.26751134798932186","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mcp-remote","version":"0.3.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.3.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"83442ff47caa4d7e17602e64aa357f7cf6ca862c","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.3.1.tgz","fileCount":8,"integrity":"sha512-etKVe2/8BPozRwthAkpG/xeKxiIBdDMxCWjJw7pmdOBGi28v0MvP4Eg1xVneJUM+kazCmwN0KCulN2+kZiu3Xw==","signatures":[{"sig":"MEQCIDKnW8czWXWuiIdTFg78s4xTavJt/UppIQvScwOgd3hdAiBTq+0CK8QLWFjRvpWWXF2hQe+6EMSPrMZJrtN0jmLQ8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpQfL11VV1jHAKUz0CmT18i2rAvoSHxG87VEpcif6KjwIgCiQpxc3MhPp+2JAoN/q6AH9dkHOFWroWnAfnzMD2ikQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146961},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"b7c6e40adb83c098228186735099e75e99b1c37e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.3.1_1787771250690_0.29733062328914617","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mcp-remote","version":"0.3.2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.3.2","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"24f859117bbf6a165f8924308d992b3880a6ad01","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.3.2.tgz","fileCount":8,"integrity":"sha512-b2z8Wj6znVOAZNTeC0NLQ4pE01HUbS5kN95vG3V6lgMWD+B4WjeJVXNtsWAGx4uWD40NdPO1qqTuxSljvdfiAA==","signatures":[{"sig":"MEQCIB6g8bcIGwTDR1Dygboeb7F6JuhRh6H5h4WE0dDaaLncAiAFU7jMNn4EsHEDzhUSvy0pXfH8boiAxxV/I5wD/LH4VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO/+xDn3MAdyVhBM0NielDlixhA4QCJQyf8KxFcPWolgIhAJILSMeMpAdJPOmJZlR3lM7S6D81GAFltdADhnWEf3j6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149728},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"21c3f2adc44f40c8847b025322636024703816f5","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.3.2_1787776251257_0.2608607524125053","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mcp-remote","version":"0.3.3","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.3.3","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"eb426af8517e6c688299144ced721a900645f34d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.3.3.tgz","fileCount":8,"integrity":"sha512-KEZqX3I/BzLt0/mPYdGg9KVQd6matj5zaGt6PdyyOWNya9jzDFO45MaxasidpHGyp2wodXIFtHJRbuSmPk/JVQ==","signatures":[{"sig":"MEQCIDZVnV67zG3meb0XXyRe3GDroi9ca45cKtMVsW7VSyX6AiANbSOfH83xdO46eQ0U1ZPdrkuuOGABjNk60KcdPknBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGgjLdG3Qslw+/nNIMvuhuE4MDBODfbEV1uw0UMFzwf3AiAtSYXe3WO120SgNMyiV7jmd7VUu5kMkuz07uYc4zsj0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152315},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"df59c772d80897af5ab402a055d44dc47b03d400","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.3.3_1787780463977_0.837331374233494","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mcp-remote","version":"0.4.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.4.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0464af1bc1debd7cda0925a19e58d0b8db26b24e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.4.0.tgz","fileCount":8,"integrity":"sha512-IZfya7E4asRL2A9wqNAuceWTd7Ikvi9CbdtO9Hq1/pmGPA5lM8h8VANYyUJnBHIFObIFnnavUFhCBEWFvGgQ8w==","signatures":[{"sig":"MEUCIExcPaao2fHSEjDBHhGLLSnR0ZpKDtcfWBIlVteprj/vAiEA8zJV8C1R/jOcmy93on6yNXwf6twTpQwkz7X5u18fY0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN3uEfjRKfT8BzQ/ZMKeVKjXFHauzEAUXGIL+Dyrw67QIhAI6303VOZ+XtIr00HT9cmeB+6VEa8cTYKTVkbfDEnkqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1157637},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"5db4f70c28c93d56748ec2faf58f14cb50a8e1fa","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.4.0_1787786591464_0.36861907176656517","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"mcp-remote","version":"0.4.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.4.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6a368728609a966c9117119f26c22a911ca4f240","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.4.1.tgz","fileCount":8,"integrity":"sha512-mcm7XDOQaLih29vqL4GKcuV2Ehn82Bifk46xBAqWQ2/mMNfO1/+bzTFHDu/pdatlOS+tNCHO3Hfw8T6n/2j0HA==","signatures":[{"sig":"MEUCIA0WVT4jo+P5lHBaC/5fgMmXh31qCZTH+GAP30LICR2KAiEArdwox+h8S9ho1xWJRdJjTNrRzZdKmfmJ6ji0m1j+Vqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+BmHEdUD0dmaRGBrzih3CtvggYgBQbsokLVwlsd8aLAiEA3gcnNKs6U4fsIBEpnwlixo4smqOV4Kog3LAkjLBg5l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1159258},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"b449fac5d3ca1a6fe585d8087c81704a298e7506","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.4.1_1787801331900_0.2976049981940434","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"mcp-remote","version":"0.5.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.5.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3355c725aa8c46ef82358b0a56058ba232ab7f16","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.5.0.tgz","fileCount":8,"integrity":"sha512-vPabE830HY60WfcyLfpK9rOP5ClrzPMCBUgjr/bAlG8b4Ew212b4UUcXiLHHU+bTIYPeEAsbJOkYornynamZHg==","signatures":[{"sig":"MEUCIA2hVqzuWzZLezjGF2INh+JZoKKb63EMgFaaH6Awj8ZgAiEAnXHypqC5Jn9lhP2HbzcM8u3HbodlJpc0KF3KSlmWbSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMBQX37INxi2ef5Fs4NocQ6hP+VKcNsDV7CCN/DRTg4AIgBY25FduEJ2SIAFaDya4hQfi+y3Q/TxCOnZkPhXPuoYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1161424},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"34570f36a9b7933c3b2bdf25b8dfbca65ebe0d89","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.5.0_1787801887170_0.7249973702358299","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"mcp-remote","version":"0.6.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.6.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"7cd9cdcc430dde7679ed3c67ad6dd87c1685ae5e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.6.0.tgz","fileCount":8,"integrity":"sha512-Xjly0gasoHpeYHkdB1H9I+qpfzxj8oSdURY7ught+K6kUZvtzkeKuy9SzQOIMPLlZh8aQbN0PG4G3vnLTyU5lQ==","signatures":[{"sig":"MEQCICzkS9JXHO5cunv7R+d3LAUVHTtqv7LgL5hQq4/vjLYMAiB1jVTFaA0LGoMEtuEczVqwu9k+Oev1msLRWibBVo4ZtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICc/1cqqaoRwSljTOIEPs+VFGTMHEg0JOs4UMiYdFykgAiEAuh7ZzGObEzfsMNZ9Cbfr2rLAcQwmch06Z542hxEVPgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1165302},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"6827d3214ce084878720f2f22b2638cc9aeff87d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"lint":"prettier --check . && tsc","test":"vitest run","build":"tsup","format":"prettier --write .","prepack":"tsup","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","tsup":"^8.4.0","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.6.0_1787803984259_0.8261404150342231","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"mcp-remote","version":"0.7.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.7.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"4f1b824175c0c67643e1dd3773f962b234cefc47","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.7.0.tgz","fileCount":8,"integrity":"sha512-0BbZUjDL4ufolQCfSonolF9EoIY5MM/g2R7Uc/xIW1RQPYclgfx/OEAwFceDias9GqKoZ9OtrZG6LRc3txKS+g==","signatures":[{"sig":"MEQCIERL2kjw2F3sfJMBt8L+7XV7+sl8P6+N0KzFIwv3yLMrAiAcSXgJ1RikiHOReE5gLdRL8ehnXeQ3OIe1DEtwpHx4Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdrrqcDk+8Dcl+bZ4ZGHsK6mpHpn1rjcfvDKAjVyZPPAiAO465M2gEzjMga8LNxWnXSEMsVU0HaCKggvJ0XzID3FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182425},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"d5e33f8b0c229259dea3ed054d7a4af1dde81bfc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.7.0_1787841567657_0.36229197244668065","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"mcp-remote","version":"0.8.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"2e34bdebbb9216a28722693616f3ab0932738bbf","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.0.tgz","fileCount":8,"integrity":"sha512-25bueIHqV5oS5B1iRMwhSDw9ac96WMRi3MyCcM+OivgjO1fJDE4Ux4g9qiTG9f2q7wqnH/lnCBI/5/qr/jTbhw==","signatures":[{"sig":"MEUCIAG/Z7ejldwGs+8DcO15/U3uZT7gJffXRsNH4teX3r+KAiEAnTMhh/QJgtUIVzOOLjveS6TQsrerpzkuBELqqjgQ1Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFo0y2IbktPLLQVi8bal23RZmM/ye81eNj19rebc0VeZAiAXF/cTDv4VcOl1dovngTh422j6eg1v/l2rj9OknFFv1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1191834},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"0496a12dc4fe7609565e8b268c85b6d4d6deb567","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.0_1787842184924_0.04004639682738098","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"mcp-remote","version":"0.8.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"2b26716507d2aeb4d6a203c9eca67fb7ef28972c","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.1.tgz","fileCount":8,"integrity":"sha512-YfoBhaWUQOzgrebv0FtV8HUNELGM3MmOkyfZKrNIpRAnAdixBXHydmpcn5hVoS0B+n1sazZuy/yWLhAzPZQI2g==","signatures":[{"sig":"MEUCIQDIfG1fpB2APuIkHz6sS2KR2Bk7x3xZXXQwYEEMS5wErwIgEYVBuKiehlPV3f4IGnSkL4O3iQVdepcX6QgCEqghpf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBw5/8a+vDycio8vrIwtwkpbnU0p4XDHvVhc6/R6NIw1AiEAqkLZHcsrCkhXaKMkbhV+rT385n0YECdXxEWCevhYYtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1195287},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"77bbcfcd7892d339c27b5a14818b63cb5c4d3293","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.1_1787843191393_0.5446426083896039","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"mcp-remote","version":"0.8.2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.2","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"569b96888b2a6fe2209452944d525c81ff1c8dc7","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.2.tgz","fileCount":8,"integrity":"sha512-8wGCVQckLvW+ONz0tc11henp73lbbrt7QOTH7w6qusCpcY+zNSKwBfXF1Mx2xu6z8ncLqLxE1H1CMBCJCx9lcA==","signatures":[{"sig":"MEUCIQCIfVWq4ldExzVVOkAjQ7swjegF+5Oddsc+1nGbJJRATQIgTlzYOl3i6SSg2flxjQe5WxSPocn8wBKI/O6IeuJKwMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGpnV0hxVDHlklS+0B8w3lNjfu6IsoCFXVNJ6CtgaUa2AiAQvDAAGAr46womNMYgI1J6yRXS59CtidI5jhk+cKxUvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1195479},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"da685113aeef36b4fb0a2d9e23355dbc5d5f14dc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.2_1787960745328_0.15899689680312412","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"mcp-remote","version":"0.8.3","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.3","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6cc9caf63641e8d46f5dbc40d4d0c2e20cd9dac0","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.3.tgz","fileCount":8,"integrity":"sha512-oEwD8z8DfRjpYm5a9X3spxuESBMoQ2ph3AiiSUQGD2OoBsWewWZsjAb93MsS8/T5e4P0p2gOW7IBw0znEUSlOg==","signatures":[{"sig":"MEUCIDfjaK9qqabcK+75jB9FbsIS0NrB4JsvOJxBaR0+06lvAiEAh+cOAGo49nWsuvh4OWOsNroJf05Yjg4kQuCMF+/Hzb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDa54NZrhsJzp/SdIDcmYgYQuIQQ3X7vu2BBPk9jc3pMAiAI6QRoXn8YlEqPOvlMKiivq6gSYnWQ7a1w1wDyF2xoQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1201316},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"b0b6e22f5d5402825d93b943a81576a573cab1a6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.17.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.19.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.3_1788198403373_0.1884738254993208","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"mcp-remote","version":"0.8.4","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.4","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"d5fc16401b5dbdd9a161298da64a3b1b36b97de5","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.4.tgz","fileCount":8,"integrity":"sha512-oFtaTMJ4nBznzMtU6SeO7nIT1AlmBQDwfS9XMiCaPvVDMHlY1tF+K3JtmJ3snYmxngTF0ic2tfK+ZbMoJ3PZ+A==","signatures":[{"sig":"MEQCIBngAsc5j2f6pxAe2qt63BM5PC3Mb10yormQ+DokAhn+AiAoTWxUgVk+11PzwNXhrPa+4r2m4io3j68ZPO0Dja3hdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDk9FR2sJTWl5CgdNwFb58Ld921CbAPIBS2eqYkz+chAAiEAlkE1r+BLC8LLyeY3rrA3yPyt5plG5yUyh39Q0L6HEz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205062},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"cdfba4dec23c90aeb480950333e3a4a2bf3288f4","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.4_1788823703980_0.9787973800664054","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"mcp-remote","version":"0.8.5","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.5","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"0290459e9097b88b867c3fb4815de9c7f9593454","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.5.tgz","fileCount":8,"integrity":"sha512-2A3MbXL0iyR4hP8VomEGdoLeD1wyyrgBhD+scyr3vqf4QWeiEKSJewvTnhhW1gHEGvdLltCFBXyoHa+uVMXGQg==","signatures":[{"sig":"MEUCIQCC8n3VFhVf2t+1RpHziCZpKSJIr7MCqhdpEkQepKEggwIgSRF/sVuhH1Bgp9Va09sKoa0a5knaPH/Tk5qAj81e83k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXiEyIZRmjnAMOg4n+KPWwy/CJ37ndCw5aRBWSXmgqqAiEAjjmgBzPMmNOTssthowSVFayxuGiHNGEmWmKfqNyR+S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205636},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"e511b477d45e9b9fcff1329becd0d22a15a7f48b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.5_1788877233084_0.6305043430633841","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"mcp-remote","version":"0.8.6","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.6","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b0d53af611c2b9fb48ab228838134cd60068e5e0","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.6.tgz","fileCount":8,"integrity":"sha512-23MuEy84alflR7cGoKmONqE6Xny9UlvucxRCPV0NFWz4mQarf77HTWtiaHQ4XzypKya6JdPGwCDy/kZVi5L96w==","signatures":[{"sig":"MEUCIQCC59NsQi0w8yTkICVBFldrl8AW6BnRpkpALOtlgJPTBgIgVxHOo3nljhkGM4LIeqglOvCmFmA7g/crg6Kr73ZtySk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBVN/E50dKuqTW4uMmt2Wcxr0bmaOZg35AFcebh9REwjAiEAnF6g1r/s3ncarQ/NqX6pHC2rVkyCt4gEZ/lw6w3iZpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1206080},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"3084b456dea5ba093665655d6661f91898a8e6f9","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.6_1788975838861_0.2972567185994792","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"mcp-remote","version":"0.8.7","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.8.7","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"faf021ed24c4f2bb3d06bd74180284f6b10a6a4a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.7.tgz","fileCount":8,"integrity":"sha512-K5JI/fS/9UadBDmKm/HNAbYenSa/MUIulMth2bQAgkDVH9QbbGA2zkDeN1gM4bY+OYoB1AOipUXGaWLHVyad4w==","signatures":[{"sig":"MEUCIQDiRepDtLz8CGO46MVwsWoe7VwJWrCisNqClPW868sfJQIgDFsYiJAmVoqDda3pE+XqqvjKkpUgayVi8vDn1dRmMp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHxv5M1iw3Y42RRR/nwbx1vvgQu0juQBl1aGIHiTHMEcCIQDHSQl2C9b23EuVfotHRMHCShfSj5akD664spU8lttmxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1208617},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"12bab623ec787c6813c0b15c7ac18c00c6cfa168","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/sdk":"^1.25.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.8.7_1789089468546_0.7276883463235342","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"mcp-remote","version":"0.9.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.9.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"4ea1ce71c261439dcd862a8feb49dc52aaaa6371","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.9.0.tgz","fileCount":10,"integrity":"sha512-SvkJY52fNQasqNerYLbi44NN6EWN82vpX2DwXlnoZ5sIXWJOWX/fZyO5+x2ru/w4NR3zRKgC9zdHqYNLpY6T2A==","signatures":[{"sig":"MEYCIQDuEua0eorJ/PysQtxMgTI17WdxZPaaaXpWcH6/EnMEogIhANC/3UBGmu9JtemR/iecrGQndnHEvld//tgHh+E6Nm/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9AN59QAbAWYw4RLd3Tj7Jr5PziIyF/XQe4xDtUUNDkQIgIOl7xDIfAgAZE8MDroThYcvY5mVoXTWLr5N8oqT0KSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2143713},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"79ea4b15204248d5c67b8dee1c88c5df83e065e0","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.0.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.9.0_1789091009197_0.7502984535200188","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"mcp-remote","version":"0.10.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.10.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"906b33fce10292c6fbb2c69f78172497e3222050","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.10.0.tgz","fileCount":10,"integrity":"sha512-ujtCLZZtUdC3oX8ct8qpSJcp6byhJa9tTlvrUaJ5KpTpErCuXV/JFtCr84iHeSInb/l+63TBdiah34J3MwQlaw==","signatures":[{"sig":"MEYCIQD6YRB4Crk8Aj0iIRAhQ74OimBrGVxI04IYnoyBltWv9QIhALMNlY2yWv2cSGRU+roFKHQ3bpNwqI7myPOrqU9hljZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDzpJQG8aG0bNTkZqkP5TzDRPLusqDGpAGCEXjO+A5jAiEAl4HYUXaF3rUEWb/t1giJDF0JGIVrN42PVGjf2Ykk4rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2058109},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"950eb99fce3b3ae7bd442c2275858546c7cd8dbb","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.10.0_1789094270100_0.20066799654187606","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"mcp-remote","version":"0.11.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.11.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"5f9101d6f030f978638f35baec4e36345b81ef39","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.11.0.tgz","fileCount":10,"integrity":"sha512-1hJ3NbZ3juDBkOw7AbGoJ0XYf1ElYDezxD0oCMMCetcNxO12WztIjE9tPlnbmdevP6gZ88sojyomhOB86HKGFw==","signatures":[{"sig":"MEUCICRb6nq475+LU9NVsKhZnVBVXVWWvH+nLNJQ3lOwUsshAiEAvLU3NJZAVKjzo2vkk/k1FcHxBIlqQTErXsKFuPKi6d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+2eIqN+xS0qJlnGKLDdV6/zTslyPR0u0FtPXbSyx/vwIgEP2NGh4FaU0PEVfmV5E5omXXfRQHMMJymDVfWESanGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2065403},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2acd28175fa15304ed8150a2759e5399bc4d01bc","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.11.0_1789095973964_0.5841607140904963","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"mcp-remote","version":"0.12.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.12.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"f06e366956942f1503cfd6167151a1d103453d5a","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.12.0.tgz","fileCount":10,"integrity":"sha512-8CPArGXOkd5hsAj1bL4Zt2S4IfeQOcN6T+h1DCLUXXRaBfp16Tl/JAm2thr4oAf4MjN3geIDv/yB+NFnyuADrQ==","signatures":[{"sig":"MEUCIAWX6Z9HBYXvJ4GSexRVSWmTz+iB2knjPgcqQvFaAG1bAiEAz/8U6xvS+AQqbVS1tsTbMWcF215yHwnTMc7yWh041tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPVu7eIHrKdYPxGldc5wnqOn0PXCvg2kmRLnYWvfNKqAiEAzh5PuqsRQ2ccOa42ZHQhStxmwjchg2n3aQJqTm+zXr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2073427},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"81d0e56bcc3f35db70fd43334ff8688007ec0a0d","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.12.0_1789097085589_0.05605502575151955","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"mcp-remote","version":"0.12.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.12.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"a70b182f91e4c21a7dfb4292fd98f5d23ef0584d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.12.1.tgz","fileCount":10,"integrity":"sha512-P9G4N5DSz8igdkORzSqMSVYUcf5/E9piyEBayc5rTOlyFsOfBqaSsT/r7XU3MZSYL3heenY/0NO+yuptF/RORA==","signatures":[{"sig":"MEUCIDDibRLdzN8jJW0xY0NT8NPYetmNagbrXK8Av35ooQorAiEA3PCNsNXPGLTQlYWfyvqe9PV4MDCA0a1HYaSNNi61G00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICq47vkFgkKAicMfh5QqBOTmwJziQfLSU/3lQERYp/GaAiEA9eO1fQN+Ox8ocRbS0j4s0W9d1ib1MjMCWVDlZlRlCqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2078771},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"5114ce33efda91b5b2ea978e6708e8f50d2c9b96","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.12.1_1789100343602_0.24003210726599344","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"mcp-remote","version":"0.13.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"35f9cc6319b87e21139de85cee719eb459b42e7d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.0.tgz","fileCount":10,"integrity":"sha512-X3lKSWiKSR6t5WnHGMGP82mQs7hE42g2UDPmvg+0jQXM1F56A/OeuU20WAtQiRVGUl6FX10Rk+pLw0eCl5w7pw==","signatures":[{"sig":"MEQCIBWsA77jnDcl/NTSbcGoOo4EIlCA+rNKdpuzvJ7pse+GAiALSvhQrDRbsg02ICrBJze0w1u7QrtCN4Mp1FbJBMlyOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg5A+vfs+uCZChH6I8nrlkIcZi5j0EIISoTcDxlKsamgIgWatm2HX4s0NIqUhdI5c0IWxtmZDf5qejtPOEpGaMYU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2084183},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"d8182b1fa00b4f88c0bcb9fb65e675cc4cfcddd2","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.0_1789101028970_0.014198812252103732","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"mcp-remote","version":"0.13.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"6157dc3690dd23de72578ad2b23dd1080552a027","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.1.tgz","fileCount":10,"integrity":"sha512-GKsb6Gr3HZloljIYV7bki93ztUndLcZJQj/QiAaFtQXoIzqfJDf4QTC09g5ZnwE2RGySGSJpG3b6XAOJmqXCfQ==","signatures":[{"sig":"MEUCIQDi40BLRVZQI9ZOSwU8J+zzrEPtroUnGFPZfx3mIMCjZwIgT4cu+pIak+MA8b8QxN7gpXghAR8dBNm/L6Rl6x7j/Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFUhLVvG8dO4yk+/oixw4fXrwaBaBOA/TF2eOgDQ88NsAiEAs+aAzG9+wDVH1zIZm0ksSbZ95ckBHXZ3wa1svvZzolY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2086442},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"7a615dcb9e05cc7a100b1f9492433cbccd5e1acd","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.1_1789102121451_0.7490316194166045","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"mcp-remote","version":"0.13.2","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.2","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"5d3ad2c966befdf781fda7d6e96259f48934690f","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.2.tgz","fileCount":10,"integrity":"sha512-JJzSb/1S6jEyuaonLkPE212JlLz6ry7e9a13yaxfz5aWZ69k2PQlS/gxuXQVVgM/TsyIkXaocFbfT8yFxHxeyA==","signatures":[{"sig":"MEQCIE/v0NvzTK04269R8K63h0TjimWKtHyaa7vCko0elIP6AiAQbQvmTJqanAPpIwhFUP+YXKaclI7waZeftZNyHQI2pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXCMJNe+YgjhKkD21M/jSQgTT4qRdtH8pLWv2JyHX5QgIgUUFVDdnlc9Ir8ELcgE5tbnHOnE/etTkPUktDR9ZC1f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2086504},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"75c3eab1e5bfcabd98d349bb80b4de9ffaf410fd","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.2_1789103295378_0.4187258012280437","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"mcp-remote","version":"0.13.3","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.3","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"3359c7d061e6f8ffd20f471c0730504f00c3745e","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.3.tgz","fileCount":10,"integrity":"sha512-ojO8ZhZ8b9mb3WKxuoymawKy2hPxSemp7+zmdS9HfzWL8ks6VT/RTe4NP5LWhIyohkX/u/1WPKGUVpnqo0qHXg==","signatures":[{"sig":"MEYCIQC+nd2+C75Dc1AAHp/in44XMydRfBd3dzOUHWMgyiX5rQIhAL6+2K/RzMMR5xuHdlgpNUjU4Q3G26UEFKavEbmcbO3Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3qXfvuB8oHVp7j6CTzmfPeM337KzghRVP+/hti1BEtAiEAg4UcBIld4X7Eyz8E3ba08dr759BRW4JTXgR+n5tSmlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2086928},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"2e8895b88ccdb654c8e8b85564b28d447291251b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.3_1789104460391_0.7720174071103099","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"mcp-remote","version":"0.13.4","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.4","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"8ab483e0d2cce3460565197c62adefa37885dd02","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.4.tgz","fileCount":10,"integrity":"sha512-pd4d5DfsuT2hyr3VDPy7Ek82+uK6CynJ7/l4d6q0B1wtkiKYVoRLTrkBbuMAiUaV2zNr0THRRRvjx4uvMvwKCg==","signatures":[{"sig":"MEYCIQDgx0zb6EYNfjj65wsvs3UWlB611vUcaz2Vy7VMwzMKJAIhAN7XoLoOKURVzoFQdIaT07D7ULc1DzYoC+A02N3j7peR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGLt7RR4mkdWZ7epjsH1mheuXGL+KRPHTgBcLI+eYL7AiEAwml7X9DsZJxadSfcEL6hMGWW3kUmIMO0SAmlRXiO9vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2087259},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"36076bca5a3d1d7dfbb68c98a79c9a93c5881034","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.4_1789106304361_0.8897405996243224","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"mcp-remote","version":"0.13.5","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.13.5","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"11449c299dd7c7a2f993b8e5fb7e07f60d390755","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.5.tgz","fileCount":10,"integrity":"sha512-ccJwP9qZwoljZy4frknPY6CQUwKZ00ExjvASd6hNMnjdIeWPQ2e7kwIg7BT38CsOUt4l00GNvwUX/IvZq5930g==","signatures":[{"sig":"MEQCIBy1Oh9NlBEDc7cADOkGpsFqyHXZtrjfqK43RWSSnz8KAiAsFnGS+qEPelH5pbUVyeW6ow2it6ROSabK1Lfdia+G4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWhSQAugnPF9TDIelw+FW9Z0VgGdtOJUB0DV71Zc5obAIhAO5i4+MWY0eaEatJ1uolkwexkkABNjLsrI2w2A9VKay3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2088037},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"1dd81a1b7068a1771ea0edc577194722a84b09d6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.13.5_1789110838089_0.9571405012900169","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"mcp-remote","version":"0.14.0","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.14.0","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"59918e13f7ba7f6c86608efc1cc48365a4a1cf4d","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.14.0.tgz","fileCount":10,"integrity":"sha512-QBYGz02kc2AhhM6RNDzNyoA/FlzwJCNYPFF+o3opSvwfo5lnp8mcVIj/Zqw92dPuoafyLBKQZkpaEJdzlB/png==","signatures":[{"sig":"MEYCIQCdlgnCney21qDux2BMnrvFuEIf/waoYQy8+6E18p10mwIhAOsuc/KnDxREtCSecFNHdpISgCDCRYGwtHBNLYrZ4KtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDt+P2poh1heRlurlSJWZjZdsRGyumEd9g1Rq+fiXZTOAIgVjlgIAVMvbYImhYs3py2xc/JomuoSo351mQMpmJzTmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2090736},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"0a47c0240991156cf6eb85ead96dd94491057816","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.14.0_1789281276791_0.6652035065574897","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"mcp-remote","version":"0.14.1","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","_id":"mcp-remote@0.14.1","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"homepage":"https://github.com/punkpeye/mcp-remote#readme","bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"dist":{"shasum":"b0c1aaea6fb4ca84c6da231c75111ed754c04c99","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.14.1.tgz","fileCount":10,"integrity":"sha512-jsguqzObM0xNc6DsrwPXbfUCxTEe0LNYuw8QHsOSApUATJ/0kh9qYVpJTSS5qDtDYcjLXqLbuM1TEzSQ4ZE/4Q==","signatures":[{"sig":"MEUCIQC9Eqa3IeMkazS+g4rpzGVItwakA0AdNsY6fxX12umbkAIgIzUB3ajyAojeLclo5oBBehxwxCpl6n5WnRNgIycqijM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9n6IBH0zrx3arjjLSztygkl0zMgDGAUKWgTROj4OA0AiBFM15vYeWhye2RDD4qEpj0dRlDk5w6ljWbKKIfgIaxuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2093925},"tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","gitHead":"ae704200aec741e091d2729fdfb346b533116077","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-remote_0.14.1_1789338899665_0.5233701112221603","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"_id":"mcp-remote@0.14.2","bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"dist":{"shasum":"91e544a30a60f33ed2c71c2ab4b6ad25d615fa3b","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.14.2.tgz","fileCount":10,"integrity":"sha512-AowvnFGBSa8ewOgjUZzkLMTNPNnnyVOj6HrzLbfUVn38MR0JjSAGSM4r/rzNYOyXjdJAR8CUbkwhJoCWGcYxgg==","signatures":[{"sig":"MEQCIErdROUcgPCsRGDfrIbkvZq0KJuVym+mBvAj5MUF3IeIAiATXISXwJ5BSA/x9RqbFbO/K7rGEp0HMu9Z9wBDgK9aZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFwXIAPjQCillXxoK8RfGHcNTVmuYJ8S2gKSDeHgdZF4AiAtCo5wpUsTwvg1OELnnRZgoT3hhERe+/8k7MeMu5HDMg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-remote@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2094611},"name":"mcp-remote","tsup":{"dts":true,"clean":true,"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"outDir":"dist","external":[]},"type":"module","author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"gitHead":"8ba22bdb4e73b818abf22b5e0c8fb5d96e90203b","license":"MIT","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"branches":["main"]},"scripts":{"knip":"knip","lint":"oxfmt --check . && oxlint --deny-warnings && tsc && tsc -p test --noEmit","test":"vitest run","build":"tsup","format":"oxfmt .","prepack":"tsup","prepare":"husky","dev:proxy":"tsx src/proxy.ts","dev:client":"tsx src/client.ts","test:watch":"vitest","build:watch":"tsup --watch"},"version":"0.14.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffd9c669-e7f4-4acf-a8d3-da60502a1412"}},"homepage":"https://github.com/punkpeye/mcp-remote#readme","keywords":["mcp","stdio","sse","remote","oauth"],"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","directories":{},"maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"_nodeVersion":"24.20.0","dependencies":{"open":"^10.1.0","undici":"^7.12.0","express":"^4.21.2","strict-url-sanitise":"^0.0.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","devDependencies":{"tsx":"^4.19.3","zod":"^4.2.0","knip":"6.32.3","tsup":"^8.4.0","husky":"9.1.7","oxfmt":"0.65.0","oxlint":"1.80.0","vitest":"^3.2.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/express":"^5.0.0","semantic-release":"^25.0.2","@modelcontextprotocol/core":"^2.0.0","@modelcontextprotocol/client":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-remote_0.14.2_1789340031297_0.10891914429531768"}}},"time":{"created":"2025-03-17T03:34:26.182Z","modified":"2026-09-13T22:53:51.718Z","0.0.1":"2025-03-17T03:34:26.341Z","0.0.2":"2025-03-18T11:20:31.192Z","0.0.3":"2025-03-19T02:10:11.252Z","0.0.4":"2025-03-19T03:33:59.749Z","0.0.5-0":"2025-03-24T05:02:57.759Z","0.0.5":"2025-03-24T10:03:23.442Z","0.0.6":"2025-03-24T10:49:49.973Z","0.0.7":"2025-03-24T10:58:27.311Z","0.0.8-0":"2025-03-24T11:54:16.820Z","0.0.8":"2025-03-24T14:20:41.996Z","0.0.9":"2025-03-24T22:55:39.907Z","0.0.10-0":"2025-03-25T00:46:15.286Z","0.0.10-1":"2025-03-25T00:56:41.193Z","0.0.10-2":"2025-03-25T05:11:26.440Z","0.0.10-3":"2025-03-25T08:14:05.485Z","0.0.10":"2025-03-25T09:05:19.911Z","0.0.11":"2025-03-31T04:36:11.221Z","0.0.12":"2025-03-31T04:42:16.613Z","0.0.13":"2025-03-31T05:31:58.690Z","0.0.14":"2025-03-31T11:28:42.731Z","0.0.15":"2025-03-31T11:30:20.391Z","0.0.16":"2025-04-04T03:46:45.772Z","0.0.17":"2025-04-10T01:56:24.574Z","0.0.18":"2025-04-11T03:26:13.126Z","0.0.19":"2025-04-11T03:47:27.589Z","0.0.20":"2025-04-14T05:38:47.514Z","0.0.21":"2025-04-16T05:02:11.196Z","0.0.22":"2025-04-16T06:00:16.757Z","0.1.0-0":"2025-04-17T06:49:57.206Z","0.1.0-1":"2025-04-24T06:26:44.150Z","0.1.0-2":"2025-04-24T12:17:17.949Z","0.1.0":"2025-04-30T11:59:34.281Z","0.1.1":"2025-05-02T01:38:54.252Z","0.1.2":"2025-05-05T02:40:43.539Z","0.1.3":"2025-05-12T05:28:34.009Z","0.1.4":"2025-05-12T05:38:05.169Z","0.1.5":"2025-05-14T11:24:21.918Z","0.1.6":"2025-05-19T11:37:33.970Z","0.1.7":"2025-05-20T07:29:06.966Z","0.1.8":"2025-05-20T10:38:48.932Z","0.1.9":"2025-05-20T10:40:33.410Z","0.1.12":"2025-06-04T05:54:03.498Z","0.1.13":"2025-06-04T23:22:54.332Z","0.1.14":"2025-06-06T11:19:54.813Z","0.1.15":"2025-06-11T04:48:01.244Z","0.1.16":"2025-06-17T05:06:24.610Z","0.1.17":"2025-06-26T10:19:01.081Z","0.1.18":"2025-07-07T01:20:26.279Z","0.1.19":"2025-08-27T00:43:46.375Z","0.1.20":"2025-08-27T00:57:37.291Z","0.1.21":"2025-08-27T01:05:12.997Z","0.1.22":"2025-08-27T01:11:54.217Z","0.1.23":"2025-08-27T05:39:34.950Z","0.1.24":"2025-08-27T05:40:02.158Z","0.1.25":"2025-08-27T10:26:33.367Z","0.1.26":"2025-08-27T10:26:57.294Z","0.1.27":"2025-08-27T11:45:25.416Z","0.1.28":"2025-08-29T04:36:03.709Z","0.1.29":"2025-08-29T04:36:27.664Z","0.1.30":"2025-11-05T10:47:59.218Z","0.1.31":"2025-11-18T10:06:22.946Z","0.1.32":"2025-12-17T01:09:11.489Z","0.1.33":"2025-12-17T01:21:47.773Z","0.1.34":"2025-12-17T01:33:27.739Z","0.1.35":"2025-12-17T03:51:46.103Z","0.1.36":"2025-12-17T03:55:25.082Z","0.1.37":"2025-12-17T04:11:49.561Z","0.1.38":"2026-02-05T23:21:44.895Z","0.1.39":"2026-08-21T20:53:08.889Z","0.1.40":"2026-08-21T20:53:48.492Z","0.1.41":"2026-08-21T21:28:14.035Z","0.1.42":"2026-08-21T22:23:44.644Z","0.1.43":"2026-08-21T22:33:41.704Z","0.1.44":"2026-08-23T17:39:22.721Z","0.1.45":"2026-08-23T17:46:32.561Z","0.1.46":"2026-08-23T19:22:58.875Z","0.1.47":"2026-08-23T19:59:55.253Z","0.1.48":"2026-08-23T20:01:16.778Z","0.1.49":"2026-08-23T20:05:11.505Z","0.2.0":"2026-08-24T17:27:07.130Z","0.2.1":"2026-08-24T18:14:39.031Z","0.2.2":"2026-08-25T18:27:34.802Z","0.2.3":"2026-08-25T18:55:13.641Z","0.2.4":"2026-08-25T19:03:44.885Z","0.2.5":"2026-08-26T03:27:28.210Z","0.2.6":"2026-08-26T16:27:59.571Z","0.2.7":"2026-08-26T17:45:31.031Z","0.3.0":"2026-08-26T17:59:37.487Z","0.3.1":"2026-08-26T19:07:30.788Z","0.3.2":"2026-08-26T20:30:51.354Z","0.3.3":"2026-08-26T21:41:04.065Z","0.4.0":"2026-08-26T23:23:11.565Z","0.4.1":"2026-08-27T03:28:51.981Z","0.5.0":"2026-08-27T03:38:07.309Z","0.6.0":"2026-08-27T04:13:04.374Z","0.7.0":"2026-08-27T14:39:27.787Z","0.8.0":"2026-08-27T14:49:45.040Z","0.8.1":"2026-08-27T15:06:31.484Z","0.8.2":"2026-08-28T23:45:45.450Z","0.8.3":"2026-08-31T17:46:43.483Z","0.8.4":"2026-09-07T23:28:24.066Z","0.8.5":"2026-09-08T14:20:33.208Z","0.8.6":"2026-09-09T17:43:58.962Z","0.8.7":"2026-09-11T01:17:48.642Z","0.9.0":"2026-09-11T01:43:29.314Z","0.10.0":"2026-09-11T02:37:50.220Z","0.11.0":"2026-09-11T03:06:14.072Z","0.12.0":"2026-09-11T03:24:45.671Z","0.12.1":"2026-09-11T04:19:03.731Z","0.13.0":"2026-09-11T04:30:29.098Z","0.13.1":"2026-09-11T04:48:41.531Z","0.13.2":"2026-09-11T05:08:15.488Z","0.13.3":"2026-09-11T05:27:40.547Z","0.13.4":"2026-09-11T05:58:24.477Z","0.13.5":"2026-09-11T07:13:58.188Z","0.14.0":"2026-09-13T06:34:36.901Z","0.14.1":"2026-09-13T22:34:59.759Z","0.14.2":"2026-09-13T22:53:51.408Z"},"bugs":{"url":"https://github.com/punkpeye/mcp-remote/issues"},"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","homepage":"https://github.com/punkpeye/mcp-remote#readme","keywords":["mcp","stdio","sse","remote","oauth"],"repository":{"url":"git+https://github.com/punkpeye/mcp-remote.git","type":"git"},"description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","maintainers":[{"name":"punkpeye","email":"frank@glama.ai"}],"readme":"# `mcp-remote`\n\nConnect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:\n\n## Why is this necessary?\n\nSo far, the majority of MCP servers in the wild are installed locally, using the stdio transport. This has some benefits: both the client and the server can implicitly trust each other as the user has granted them both permission to run. Adding secrets like API keys can be done using environment variables and never leave your machine. And building on `npx` and `uvx` has allowed users to avoid explicit install steps, too.\n\nBut there's a reason most software that _could_ be moved to the web _did_ get moved to the web: it's so much easier to find and fix bugs & iterate on new features when you can push updates to all your users with a single deploy.\n\nWith the latest MCP [Authorization specification](https://modelcontextprotocol.io/specification/2025-03-26/basic/authorization), we now have a secure way of sharing our MCP servers with the world _without_ running code on user's laptops. Or at least, you would, if all the popular MCP _clients_ supported it yet. Most are stdio-only, and those that _do_ support HTTP+SSE don't yet support the OAuth flows required.\n\nThat's where `mcp-remote` comes in. As soon as your chosen MCP client supports remote, authorized servers, you can remove it. Until that time, drop in this one liner and dress for the MCP clients you want!\n\n## Usage\n\nAll the most popular MCP clients (Claude Desktop, Cursor & Windsurf) use the following config format:\n\n```json\n{\n  \"mcpServers\": {\n    \"remote-example\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\"\n      ]\n    }\n  }\n}\n```\n\n### Custom Headers\n\nTo bypass authentication, or to emit custom headers on all requests to your remote server, pass `--header` CLI arguments:\n\n```json\n{\n  \"mcpServers\": {\n    \"remote-example\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--header\",\n        \"Authorization: Bearer ${AUTH_TOKEN}\"\n      ],\n      \"env\": {\n        \"AUTH_TOKEN\": \"...\"\n      }\n    },\n  }\n}\n```\n\n**Note:** Cursor, Codex-Cli and Claude Desktop (Windows) have a bug where spaces inside `args` aren't escaped when it invokes `npx`, which ends up mangling these values. You can work around it using:\n\n```jsonc\n{\n  // rest of config...\n  \"args\": [\n    \"mcp-remote\",\n    \"https://remote.mcp.server/sse\",\n    \"--header\",\n    \"Authorization:${AUTH_HEADER}\" // note no spaces around ':'\n  ],\n  \"env\": {\n    \"AUTH_HEADER\": \"Bearer <auth-token>\" // spaces OK in env vars\n  }\n},\n```\n\nTo keep a credential out of the process arguments — where any other user on the machine can read it from the process list — put the headers in a file instead and pass `--header-file`. One `Name: value` per line; `#` starts a comment.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--header-file\",\n        \"/path/to/headers.txt\"\n      ]\n```\n\n```\n# credentials for the example server\nAuthorization: Bearer my-token\nX-Custom-Header: custom-value\n```\n\nA file that cannot be read is an error rather than a warning, so a mistyped path fails immediately instead of sending the request unauthenticated.\n\n### Multiple Instances\n\nTo run multiple instances of the same remote server with different configurations (e.g., different Atlassian tenants), use the `--resource` flag to isolate OAuth sessions:\n\n```json\n{\n  \"mcpServers\": {\n    \"atlassian_tenant1\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://mcp.atlassian.com/v1/sse\",\n        \"--resource\",\n        \"https://tenant1.atlassian.net/\"\n      ]\n    },\n    \"atlassian_tenant2\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://mcp.atlassian.com/v1/sse\",\n        \"--resource\",\n        \"https://tenant2.atlassian.net/\"\n      ]\n    }\n  }\n}\n```\n\nEach unique combination of server URL, resource, custom headers, and `--authorize-param` values will maintain separate OAuth sessions and token storage.\n\nThe `--resource` value is sent as the RFC 8707 resource indicator on the authorization, token and\nrefresh requests alike, so they always agree.\n\n### Extra authorization parameters\n\nSome authorization servers require parameters of their own on the authorize call. Pass each as\n`--authorize-param key=value`, repeating the flag as needed:\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/mcp\",\n        \"--authorize-param\",\n        \"access_type=offline\",\n        \"--authorize-param\",\n        \"prompt=consent\"\n      ]\n```\n\nThose two are what Google wants before it will part with a refresh token — it does not recognise the\n`offline_access` scope. Auth0 wants `audience=https://your-api` to issue a JWT rather than an opaque\ntoken. `login_hint=user@example.com` is also common.\n\nThese apply to the authorization request only. `resource` is the exception: RFC 8707 wants the same\nvalue on the token and refresh requests too, and only `--resource` puts it there. Parameters the flow\nderives per request — `state`, `code_challenge`, `client_id`, `redirect_uri`, `response_type` — are\nrefused, because a value that disagrees with the real one surfaces as an opaque server error.\n\nChanging these starts a new sign-in, since a parameter like `audience` decides which API the token is\nfor and a token issued for one is not valid for another.\n\nSome authorization servers reject the resource parameter outright — Microsoft Entra ID v2 answers\n`AADSTS9010010`, for example. Pass `--disable-resource-parameter` to omit it entirely:\n\n```json\n{\n  \"mcpServers\": {\n    \"entra-example\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/mcp\",\n        \"--disable-resource-parameter\"\n      ]\n    }\n  }\n}\n```\n\n### Flags\n\n* If `npx` is producing errors, consider adding `-y` as the first argument to auto-accept the installation of the `mcp-remote` package.\n\n```json\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\"\n      ]\n```\n\n* To force `npx` to always check for an updated version of `mcp-remote`, add the `@latest` flag:\n\n```json\n      \"args\": [\n        \"mcp-remote@latest\",\n        \"https://remote.mcp.server/sse\"\n      ]\n```\n\n* To change which port `mcp-remote` listens for an OAuth redirect, add an additional argument after the server URL. By default the port is derived from the server URL, so every server gets a stable port of its own somewhere in `3335`-`49150`, and `mcp-remote` walks up to 8 ports from there if it finds one taken. A port you pass explicitly is used as-is: it implies a `redirect_uri` the authorization server has already been given, so `mcp-remote` fails rather than quietly moving to a different one. `--static-oauth-client-info` pins the port the same way, for the same reason.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"9696\"\n      ]\n```\n\n* To change which host `mcp-remote` registers as the OAuth callback URL (by default `localhost`), add the `--host` flag.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--host\",\n        \"127.0.0.1\"\n      ]\n```\n\n* To change the path `mcp-remote` serves the OAuth callback on (by default `/oauth/callback`), add the `--callback-path` flag. The path must start with `/`, and `/wait-for-auth` is reserved.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--callback-path\",\n        \"/custom/callback\"\n      ]\n```\n\n* To allow HTTP connections in trusted private networks, add the `--allow-http` flag. Note: This should only be used in secure private networks where traffic cannot be intercepted.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"http://internal-service.vpc/sse\",\n        \"--allow-http\"\n      ]\n```\n\n* To enable detailed debugging logs, add the `--debug` flag. This will write verbose logs to `~/.mcp-auth/{server_hash}_debug.log` with timestamps and detailed information about the auth process, connections, and token refreshing.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--debug\"\n      ]\n```\n\n* To suppress default logs, add the `--silent` flag. This will prevent logs from being emitted, except in the case where `--debug` is also passed.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--silent\"\n      ]\n```\n\n* To enable an outbound HTTP(S) proxy for mcp-remote, add the `--enable-proxy` flag. When enabled, mcp-remote will use the proxy settings from common environment variables (for example `HTTP_PROXY`, `HTTPS_PROXY`, and `NO_PROXY`).\n\n```json\n    \"args\": [\n      \"mcp-remote\",\n      \"https://remote.mcp.server/sse\",\n      \"--enable-proxy\"\n    ],\n    \"env\": {\n      \"HTTPS_PROXY\": \"http://127.0.0.1:3128\",\n      \"NO_PROXY\": \"localhost,127.0.0.1\"\n    }\n```\n\n* To ignore specific tools from the remote server, add the `--ignore-tool` flag. This will filter out tools matching the specified patterns from both `tools/list` responses and block `tools/call` requests. Supports wildcard patterns with `*`.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--ignore-tool\",\n        \"delete*\",\n        \"--ignore-tool\",\n        \"remove*\"\n      ]\n```\n\nYou can specify multiple `--ignore-tool` flags to ignore different patterns. Examples:\n- `delete*` - ignores all tools starting with \"delete\" (e.g., `deleteTask`, `deleteUser`)\n- `*account` - ignores all tools ending with \"account\" (e.g., `getAccount`, `updateAccount`)\n- `exactTool` - ignores only the tool named exactly \"exactTool\"\n\n* To change the timeout for the OAuth callback (by default `30` seconds), add the `--auth-timeout` flag with a value in seconds. This is useful if the authentication process on the server side takes a long time.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--auth-timeout\",\n        \"60\"\n      ]\n```\n\n* To change the network timeouts, add `--connect-timeout`, `--headers-timeout` or `--body-timeout`, each with a value in seconds. These apply to every outbound request, including the OAuth ones.\n\n  * `--connect-timeout` bounds establishing the TCP connection (default `10`). Lower it to fail faster on an unreachable server.\n  * `--headers-timeout` bounds waiting for response headers (default `300`).\n  * `--body-timeout` bounds a gap between chunks of a response body (default `300`). This is the one that closes an idle SSE stream after five minutes; pass `0` to disable it for servers that push infrequently.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--connect-timeout\",\n        \"30\",\n        \"--body-timeout\",\n        \"0\"\n      ]\n```\n\n* To stop an idle connection being dropped, add the `--keep-alive` flag. The proxy then sends a `ping` every 30 seconds, which is enough traffic to keep a server — or a load balancer in front of one — from reaping a session that has been quiet for a few minutes. Use `--ping-interval` with a value in seconds to change the period; setting it turns keep-alive on, so the two flags are only both needed when you want the default period spelled out.\n\n  This is the opposite end of the problem from `--body-timeout`: that one governs how long *we* wait, whereas this keeps the *other* side from hanging up.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--keep-alive\",\n        \"--ping-interval\",\n        \"60\"\n      ]\n```\n\n* To connect over IPv4 only, add the `--ipv4` flag. Useful when a hostname resolves to both IPv4 and IPv6 addresses but the IPv6 routes silently black-hole rather than being refused — connection attempts then time out instead of failing over, and the request never completes.\n\n```json\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\",\n        \"--ipv4\"\n      ]\n```\n\n### Transport Strategies\n\nMCP Remote supports different transport strategies when connecting to an MCP server. This allows you to control whether it uses Server-Sent Events (SSE) or HTTP transport, and in what order it tries them.\n\nSpecify the transport strategy with the `--transport` flag:\n\n```bash\nnpx mcp-remote https://example.remote/server --transport sse-only\n```\n\n**Available Strategies:**\n\n- `http-first` (default): Tries HTTP transport first, falls back to SSE if HTTP fails with a 404 error\n- `sse-first`: Tries SSE transport first, falls back to HTTP if SSE fails with a 405 error\n- `http-only`: Only uses HTTP transport, fails if the server doesn't support it\n- `sse-only`: Only uses SSE transport, fails if the server doesn't support it\n\n### Protocol Eras (2026-07-28 servers)\n\nThe `2026-07-28` revision of MCP retired the `initialize` handshake and the session behind it. A\nserver that implements it serves stateless requests that each carry their own protocol version and\ncapabilities, and advertises itself through `server/discover` instead of answering a handshake.\n\nMost desktop hosts still speak the `2025-11-25` era. The specification's compatibility matrix puts\nthat pair — legacy client, modern server — in the one cell that simply fails, because a legacy client\nhas no way to fall forward. The fix it names is a *dual-era client*, which is what `mcp-remote`\nbecomes with `--protocol auto`:\n\n```bash\nnpx mcp-remote https://example.remote/mcp --protocol auto\n```\n\n**Available modes:**\n\n- `legacy` (default): sends the client's `initialize` straight through, exactly as every earlier\n  release did. Nothing is probed.\n- `auto`: spends one `server/discover` on the first handshake. If a `2026-07-28` server answers,\n  `mcp-remote` answers the local client's handshake itself and rewrites every later request into the\n  modern era — per-request `_meta`, matching `MCP-Protocol-Version` header. If anything else answers,\n  the handshake goes out untouched and nothing changes.\n\nIt is off by default because every server in the wild today is a legacy one, and the probe is a round\ntrip those connections do not need.\n\nThe two modern surfaces with no `2025-11-25` equivalent are bridged as well:\n\n- **Change notifications.** The modern era only sends `notifications/tools/list_changed` and friends\n  down a `subscriptions/listen` stream the client opens. A 2025-era client never opens one, so\n  `mcp-remote` opens it on the client's behalf — asking for exactly the notifications the server said\n  it can send — and passes each one on in the shape that era expects.\n- **Multi-round-trip requests.** When a server answers with `input_required`, asking for sampling,\n  elicitation or roots mid-request, `mcp-remote` unpacks the embedded questions and puts them to the\n  client as the ordinary server-initiated requests it already understands, then retries the original\n  request with the answers and a byte-exact echo of the server's `requestState`. The client is never\n  told any of this happened: it is still waiting on the one request it sent, and that is what it is\n  answered with. Capped at 10 rounds.\n\nA question this proxy cannot put to a 2025-era client — anything outside sampling, elicitation and\nroots, or a URL-mode elicitation, or one the client never declared it supports — is reported as an\nerror rather than dropped.\n\nThree methods the modern era retired are honoured by `mcp-remote` itself rather than forwarded to a\nserver that no longer has them, because the capabilities the client is handed still advertise them:\n\n- `resources/subscribe` / `resources/unsubscribe` become entries on the `subscriptions/listen`\n  stream, which is reopened whenever the set changes.\n- `logging/setLevel` is recorded and carried as the per-request `io.modelcontextprotocol/logLevel`\n  that replaced it — without which a modern server sends no logs at all.\n\n### Static OAuth Client Metadata\n\nMCP Remote supports providing static OAuth client metadata instead of using the mcp-remote defaults.\nThis is useful when connecting to OAuth servers that expect specific client/software IDs or scopes.\n\nProvide the client metadata as a JSON string or as a `@` prefixed filepath with the `--static-oauth-client-metadata` flag:\n\n```bash\nnpx mcp-remote https://example.remote/server --static-oauth-client-metadata '{ \"scope\": \"space separated scopes\" }'\n# uses node readfile, so you probably want to use absolute paths if you're not sure what the cwd is\nnpx mcp-remote https://example.remote/server --static-oauth-client-metadata '@/Users/username/Library/Application Support/Claude/oauth_client_metadata.json'\n```\n\nWhat you provide is merged over the defaults, so this is also how you pin a value mcp-remote would\notherwise negotiate. `token_endpoint_auth_method` is picked from the authorization server's\n`token_endpoint_auth_methods_supported`: `none` when the server accepts public clients, otherwise\n`client_secret_post`, otherwise `client_secret_basic`. Override it when the server needs something\nelse:\n\n```bash\nnpx mcp-remote https://example.remote/server --static-oauth-client-metadata '{ \"token_endpoint_auth_method\": \"client_secret_post\" }'\n```\n\n### Static OAuth Client Information\n\nPer the [spec](https://modelcontextprotocol.io/specification/2025-03-26/basic/authorization#2-4-dynamic-client-registration),\nservers are encouraged but not required to support [OAuth dynamic client registration](https://datatracker.ietf.org/doc/html/rfc7591).\n\nFor these servers, MCP Remote supports providing static OAuth client information instead.\nThis is useful when connecting to OAuth servers that require pre-registered clients.\n\nProvide the client metadata as a JSON string or as a `@` prefixed filepath with the `--static-oauth-client-info` flag:\n\n```bash\nexport MCP_REMOTE_CLIENT_ID=xxx\nexport MCP_REMOTE_CLIENT_SECRET=yyy\nnpx mcp-remote https://example.remote/server --static-oauth-client-info \"{ \\\"client_id\\\": \\\"$MCP_REMOTE_CLIENT_ID\\\", \\\"client_secret\\\": \\\"$MCP_REMOTE_CLIENT_SECRET\\\" }\"\n# uses node readfile, so you probably want to use absolute paths if you're not sure what the cwd is\nnpx mcp-remote https://example.remote/server --static-oauth-client-info '@/Users/username/Library/Application Support/Claude/oauth_client_info.json'\n```\n\n### Client ID Metadata Documents\n\n[SEP-991](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization) lets an\nauthorization server accept an HTTPS URL as the `client_id`, where that URL serves a JSON document\ndescribing the client. Servers that support it advertise\n`\"client_id_metadata_document_supported\": true` in their authorization server metadata, and no\ndynamic registration is needed.\n\nPoint mcp-remote at your document with `--client-metadata-url`:\n\n```bash\nnpx mcp-remote https://example.remote/server --client-metadata-url https://client.example.com/.well-known/oauth-client-metadata\n```\n\nThe URL must use HTTPS and have a path — a bare origin is rejected. If the server does not advertise\nsupport, mcp-remote registers dynamically as usual, so the flag is safe to leave in place.\n\nThe document you host has to list the `redirect_uri` mcp-remote will send, which contains the OAuth\ncallback port. Passing this flag makes that port strict: mcp-remote uses the port derived from the\nserver URL (or the one you pass explicitly) and fails rather than quietly moving to another one, so\nthe `redirect_uris` in your document stay correct. Run once to see the port it picked, or choose it\nyourself:\n\n```bash\nnpx mcp-remote https://example.remote/server 3334 --client-metadata-url https://client.example.com/.well-known/oauth-client-metadata\n```\n\n### Signing In Without a User\n\nSome servers are not protected on behalf of a person at all — an internal MCP server reached by a\nscheduled job, say, where there is no user to consent and no browser to consent in. For those,\n`--client-credentials` uses the\n[OAuth Client Credentials grant](https://datatracker.ietf.org/doc/html/rfc6749#section-4.4): the\nclient presents its own credentials and is issued a token for itself.\n\n```bash\nnpx mcp-remote https://example.remote/mcp \\\n  --client-credentials \\\n  --static-oauth-client-info '{\"client_id\":\"my-client\",\"client_secret\":\"${MCP_CLIENT_SECRET}\"}'\n```\n\nThe credentials come from `--static-oauth-client-info`, which accepts inline JSON or `@path/to/file.json`.\n**`${ENV_VAR}` placeholders are expanded from the environment** in both forms, so the secret need not sit\nin a command line where every other process on the machine can read it. Nothing logs the expanded value.\n\nThe token endpoint, the scope and the RFC 8707 `resource` indicator are discovered and applied the same\nway as for every other flow, and `client_secret_basic` or `client_secret_post` is chosen from what the\nauthorization server advertises. No refresh token is involved: the credentials are the durable thing, so\nan expired token is replaced by asking for another the same way the first was obtained.\n\nIf an internal server does not publish RFC 9728 or RFC 8414/OIDC discovery metadata, provide its known\ntoken endpoint explicitly. This skips discovery and is accepted only with `--client-credentials`:\n\n```bash\nnpx mcp-remote https://example.remote/mcp \\\n  --client-credentials \\\n  --token-endpoint https://auth.example.com/oauth/token \\\n  --static-oauth-client-info '{\"client_id\":\"my-client\",\"client_secret\":\"${MCP_CLIENT_SECRET}\"}' \\\n  --static-oauth-client-metadata '{\"scope\":\"mcp.read mcp.write\",\"token_endpoint_auth_method\":\"client_secret_basic\"}'\n```\n\nThe explicit endpoint must use HTTPS, except for an HTTP loopback endpoint. Credentials and URL\nfragments are refused in the endpoint URL, and changing the endpoint selects a separate token cache.\nDiscovery is also skipped on cold startup and 401 retries. Tokens are renewed before expiry using the\nsame client credentials; if renewal fails, the current token is sent until the server refuses it. With\nan explicit endpoint, `scope` is omitted unless configured with `--static-oauth-client-metadata` or\nnamed in the server's 401 challenge, and `resource` is omitted unless set with `--resource`.\n\n### Signing In Without a Browser\n\nThe default flow needs a browser on this machine and a loopback port to redirect back to — which a\ncron job, an SSH session or a container does not have. If your authorization server supports the\n[OAuth Device Authorization Grant](https://datatracker.ietf.org/doc/html/rfc8628), `--device-code`\nmoves the browser to whatever machine you are actually sitting at:\n\n```bash\nnpx mcp-remote https://example.remote/server --device-code\n```\n\nmcp-remote prints a short code and a URL, then polls until you approve it:\n\n```\nTo authorize this client, visit:\n  https://auth.example.com/activate\n\nAnd enter the code: WDJB-MJHT\n\nWaiting for approval...\n```\n\nThe output goes to stderr, which MCP clients capture into their own logs — so in a headless run,\nthat log is where you read the code. This only has to happen once: the refresh token that comes back\nis stored like any other, and later runs are non-interactive.\n\nNo callback server is started and no port is bound, so this is also the flow to use when the\nloopback port is unavailable.\n\nThe server has to advertise `device_authorization_endpoint` in its authorization server metadata;\nmcp-remote fails with a clear message rather than falling back to a browser that isn't there. Note\nthat servers offering this grant often expect a pre-registered client — pair it with\n`--static-oauth-client-info` if dynamic registration is refused.\n\n### Load Balancer Session Stickiness\n\nMCP sessions live on one backend, so a server behind a load balancer needs every request from a\nclient to reach the same node. AWS ALB, Azure Load Balancer and others do this with a cookie the\nclient is expected to send back.\n\nmcp-remote keeps cookies the MCP server sets and replays them on later requests, including from the\nSSE stream onto the POSTs that follow it. Nothing to configure. Cookies are held in memory for the\nlife of the process, never written to disk, and only ever sent back to the exact origin that set\nthem — `Domain` is ignored, so nothing travels to another host.\n\nA `Cookie` you pass yourself with `--header` always wins.\n\nTo turn it off:\n\n```bash\nnpx mcp-remote https://example.remote/server --disable-cookies\n```\n\n### Using the ID Token as the Bearer Credential\n\nBy default mcp-remote sends the OAuth **access token**, which says what the caller is allowed to\ndo. Some servers instead verify **who** the caller is: they validate an OIDC **ID token** against a\nJWKS endpoint and read identity claims such as `sub` and `email` from it. AWS Cognito in front of\nBedrock AgentCore works this way, and rejects the access token outright.\n\nPass `--use-id-token` to send the ID token instead:\n\n```bash\nnpx mcp-remote https://example.remote/server --use-id-token\n```\n\nOnly the credential presented to the MCP server changes — the refresh token and the renewal flow\nare untouched. Renewal follows the ID token's own `exp` claim rather than the access token's\nlifetime, since the ID token is what actually goes on the wire.\n\nAn ID token is only issued when `openid` is among the requested scopes. If your server does not\nadvertise it, ask for it explicitly:\n\n```bash\nnpx mcp-remote https://example.remote/server --use-id-token --static-oauth-client-metadata '{ \"scope\": \"openid email\" }'\n```\n\n### Claude Desktop\n\n[Official Docs](https://modelcontextprotocol.io/quickstart/user)\n\nIn order to add an MCP server to Claude Desktop you need to edit the configuration file located at:\n\n* macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n* Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nIf it does not exist yet, [you may need to enable it under Settings > Developer](https://modelcontextprotocol.io/quickstart/user#2-add-the-filesystem-mcp-server).\n\nRestart Claude Desktop to pick up the changes in the configuration file.\nUpon restarting, you should see a hammer icon in the bottom right corner\nof the input box.\n\n### Cursor\n\n[Official Docs](https://docs.cursor.com/context/model-context-protocol). The configuration file is located at `~/.cursor/mcp.json`.\n\nAs of version `0.48.0`, Cursor supports unauthed SSE servers directly. If your MCP server is using the official MCP OAuth authorization protocol, you still need to add a **\"command\"** server and call `mcp-remote`.\n\n### Windsurf\n\n[Official Docs](https://docs.codeium.com/windsurf/mcp). The configuration file is located at `~/.codeium/windsurf/mcp_config.json`.\n\n## Building Remote MCP Servers\n\nFor instructions on building & deploying remote MCP servers, including acting as a valid OAuth client, see the following resources:\n\n* https://developers.cloudflare.com/agents/guides/remote-mcp-server/\n\nIn particular, see:\n\n* https://github.com/cloudflare/workers-oauth-provider for defining an MCP-comlpiant OAuth server in Cloudflare Workers\n* https://github.com/cloudflare/agents/tree/main/examples/mcp for defining an `McpAgent` using the [`agents`](https://npmjs.com/package/agents) framework.\n\nFor more information about testing these servers, see also:\n\n* https://developers.cloudflare.com/agents/guides/test-remote-mcp-server/\n\nKnow of more resources you'd like to share? Please add them to this Readme and send a PR!\n\n## Troubleshooting\n\n### Clear your `~/.mcp-auth` directory\n\n`mcp-remote` stores all the credential information inside `~/.mcp-auth` (or wherever your `MCP_REMOTE_CONFIG_DIR` points to). If you're having persistent issues, try running:\n\n```sh\nrm -rf ~/.mcp-auth\n```\n\nThen restarting your MCP client.\n\nCredentials are stored under `mcp-remote-v1`, which names the layout of the store rather than the\nversion of the package, so upgrading `mcp-remote` no longer signs you out. Releases before this\nchange kept a separate directory per version — if you have `~/.mcp-auth/mcp-remote-0.x.y`\ndirectories left over, they hold old tokens and can be deleted.\n\n### Check your Node version\n\nMake sure that the version of Node you have installed is [18 or\nhigher](https://modelcontextprotocol.io/quickstart/server). Claude\nDesktop will use your system version of Node, even if you have a newer\nversion installed elsewhere.\n\n### Restart Claude\n\nWhen modifying `claude_desktop_config.json` it can helpful to completely restart Claude\n\n### VPN Certs\n\nYou may run into issues if you are behind a VPN, you can try setting the `NODE_EXTRA_CA_CERTS`\nenvironment variable to point to the CA certificate file. If using `claude_desktop_config.json`,\nthis might look like:\n\n```json\n{\n \"mcpServers\": {\n    \"remote-example\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://remote.mcp.server/sse\"\n      ],\n      \"env\": {\n        \"NODE_EXTRA_CA_CERTS\": \"{your CA certificate file path}.pem\"\n      }\n    }\n  }\n}\n```\n\n### Check the logs\n\n* [Follow Claude Desktop logs in real-time](https://modelcontextprotocol.io/docs/tools/debugging#debugging-in-claude-desktop)\n* MacOS / Linux:<br/>`tail -n 20 -F ~/Library/Logs/Claude/mcp*.log`\n* For bash on WSL:<br/>`tail -n 20 -f \"C:\\Users\\YourUsername\\AppData\\Local\\Claude\\Logs\\mcp.log\"`\n* Powershell: <br/>`Get-Content \"C:\\Users\\YourUsername\\AppData\\Local\\Claude\\Logs\\mcp.log\" -Wait -Tail 20`\n\n## Debugging\n\n### Debug Logs\n\nFor troubleshooting complex issues, especially with token refreshing or authentication problems, use the `--debug` flag:\n\n```json\n\"args\": [\n  \"mcp-remote\",\n  \"https://remote.mcp.server/sse\",\n  \"--debug\"\n]\n```\n\nThis creates detailed logs in `~/.mcp-auth/{server_hash}_debug.log` with timestamps and complete information about every step of the connection and authentication process. When you find issues with token refreshing, laptop sleep/resume issues, or auth problems, provide these logs when seeking support.\n\n### Authentication Errors\n\nIf you encounter the following error, returned by the `/callback` URL:\n\n```\nAuthentication Error\nToken exchange failed: HTTP 400\n```\n\nYou can run `rm -rf ~/.mcp-auth` to clear any locally stored state and tokens.\n\n### \"Client\" mode\n\nRun the following on the command line (not from an MCP server):\n\n```shell\nnpx -p mcp-remote@latest mcp-remote-client https://remote.mcp.server/sse\n```\n\nThis will run through the entire authorization flow and attempt to list the tools & resources at the remote URL. Try this after running `rm -rf ~/.mcp-auth` to see if stale credentials are your problem, otherwise hopefully the issue will be more obvious in these logs than those in your MCP client.\n\n## Acknowledgments\n\n[Glen Maddern](https://github.com/geelen) is the original author of `mcp-remote`. He built `mcp-remote` into one of the most popular building blocks in the MCP ecosystem.\n","readmeFilename":"README.md"}