{"_id":"mcp-remote","_rev":"72-4972aa2325e0bd260854406265f61812","name":"mcp-remote","dist-tags":{"next":"0.1.0","latest":"0.1.38"},"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","description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","keywords":["mcp","stdio","sse","remote","oauth"],"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/geelen/mcp-remote.git"},"type":"module","main":"dist/index.js","bin":{"mcp-remote":"dist/proxy.js","mcp-remote-client":"dist/client.js"},"scripts":{"build":"tsup","build:watch":"tsup --watch","check":"prettier --check . && tsc","lint-fix":"prettier --check . --write","test:unit":"vitest run","test:unit:watch":"vitest"},"dependencies":{"express":"^4.21.2","open":"^10.1.0","strict-url-sanitise":"^0.0.1","undici":"^7.12.0"},"devDependencies":{"@modelcontextprotocol/sdk":"^1.25.3","zod":"^4.0.0","@types/express":"^5.0.0","@types/node":"^22.13.10","prettier":"^3.5.3","tsup":"^8.4.0","tsx":"^4.19.3","typescript":"^5.8.2","vitest":"^3.2.3"},"tsup":{"entry":["src/client.ts","src/proxy.ts"],"format":["esm"],"dts":true,"clean":true,"outDir":"dist","external":[]},"packageManager":"pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977","gitHead":"02619aff36e79803d7c894e8c8ae7b34b2d11f8c","_id":"mcp-remote@0.1.38","bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"homepage":"https://github.com/geelen/mcp-remote#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-w+JU4U3CfG29TawXR4JLNQ9d1Un5nT8AGI65f/juCaqUdF/V6fS7wE4o7xNPbB8X58o46hRXEJgYglQMAKQs4w==","shasum":"1e809a2b4ea7b9a4d5ad03bb31b10c11db66fdd8","tarball":"https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.1.38.tgz","fileCount":8,"unpackedSize":784319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE6ta9uFncqWV5EisBPS+leFK2Zaw3vE8l4BxDQjBRb8AiEAipmSGX2bDZyXSnn5aKt7FlpnNWwurMoeUPOx8TrImts="}]},"_npmUser":{"name":"geelen","email":"glen@glenmaddern.com"},"directories":{},"maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-remote_0.1.38_1770333704738_0.33214742829144783"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-17T03:34:26.182Z","modified":"2026-02-05T23:21:45.025Z","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"},"bugs":{"url":"https://github.com/geelen/mcp-remote/issues"},"author":{"name":"Glen Maddern","email":"glen@glenmaddern.com"},"license":"MIT","homepage":"https://github.com/geelen/mcp-remote#readme","keywords":["mcp","stdio","sse","remote","oauth"],"repository":{"type":"git","url":"git+https://github.com/geelen/mcp-remote.git"},"description":"Remote proxy for Model Context Protocol, allowing local-only clients to connect to remote servers using oAuth","maintainers":[{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"geelen","email":"glen@glenmaddern.com"}],"readme":"# `mcp-remote`\n\nConnect an MCP Client that only supports local (stdio) servers to a Remote MCP Server, with auth support:\n\n**Note: this is a working proof-of-concept** but should be considered **experimental**.\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 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\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, and custom headers will maintain separate OAuth sessions and token storage.\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 (by default `3334`), add an additional argument after the server URL. Note that whatever port you specify, if it is unavailable an open port will be chosen at random.\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 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### 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### 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\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### 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\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","readmeFilename":"README.md"}