{"_id":"codex-mcp-server","_rev":"27-88c080310cb79d7cf8fb81cb228c44b8","name":"codex-mcp-server","dist-tags":{"latest":"1.4.10"},"versions":{"1.0.0":{"name":"codex-mcp-server","version":"1.0.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.0.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"6efede665f6c6e0cd02f92d20300c50fb0f1b771","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.0.0.tgz","fileCount":6,"integrity":"sha512-J+t9MOMu5sNDUyqA8riIWVxBGhy1r+MZkwXwn6wayPfV2I/ZdwueJl2ZjIuPcb1FtxRKQ0CCP8O0TXiG4CMNWA==","signatures":[{"sig":"MEUCID9rttojZ3uoIu/JISxVA1VypqIcz/Jqc6I4WoN0qqdeAiEAjbiQ4/2ZGNxM4GC/QD55nCOQ8t34itirPkpIVj3+zc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10513},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"571f1f11e6d50ace964f13c8bda2bc747e4b0c40","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"24.6.0","dependencies":{"zod":"^3.25.76","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","typescript":"^5.9.2","@types/node":"^24.3.0"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.0.0_1755493561551_0.6828822625897759","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"codex-mcp-server","version":"0.0.5","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@0.0.5","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"a5c20f9c4dd26642d4a8f82105b0bd5ac26c1785","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-0.0.5.tgz","fileCount":10,"integrity":"sha512-MIkLoWXDxaWnyFL2T0dR7kggXYeuMfHclT+q+vtjl1ljC43ZNz3TEO28TtzPcZj8n53O/4pK232IN9T7F8EwYQ==","signatures":[{"sig":"MEQCIBiRXqqxsHweKj8m3G7vIAeaya26MgT0+oD21z45Zyq1AiB4shfHg+c+nH/wAW+klN7mh/XSanYPYS5sH1RWkoQ8yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16289},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2505b3fb335a8e142adbbff2e5a13a71436aa6bd","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_0.0.5_1755496190172_0.22582119628068864","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"codex-mcp-server","version":"0.0.6","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@0.0.6","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"1539de02e8221cbb1a57ed53471f2531e89de897","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-0.0.6.tgz","fileCount":10,"integrity":"sha512-tOQX2BR0gyt0kejDur2FEwVbiLfbOft89PZdT/UnnRR9jjviDM0gvZUmYSNRAIcrwKLjQIRFi65hatRTscUD5Q==","signatures":[{"sig":"MEUCIE4AuJOJAeoDThC0b/fadWg0VUmzUPo8WhDAA28/U9KxAiEA13Zv25ZTS4KeP5q7u8PWVj/scffyu4L7uFTzieSGpnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18037},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e7e61a0a8b29e552a0ad59a7bb84936700e0a816","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_0.0.6_1755527592005_0.2115617086960495","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"codex-mcp-server","version":"0.1.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@0.1.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"1df63dd682f953384d66b9228a69ca020aed41e9","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-0.1.0.tgz","fileCount":34,"integrity":"sha512-lxf2RPiSEMcxB3TF6RmFM7p8OPMO7z2qN3rsv0YaHHSfrvKctxjxYnadniAakLHgz2cWSPUzEPSvcpsPPtGC9A==","signatures":[{"sig":"MEYCIQCXMk1Y1w2ZHPjtAdLFO21Q+YTHbMDgAxJeblD/g0xOmAIhAI3AvKh0fuQMAAN/l4GGTzpnDB9Tuu7XoJ3HnDk1tAR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35265},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e5213df844fc1d0fe35608233ad799d23e51e809","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_0.1.0_1755545511849_0.4857093688209868","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"codex-mcp-server","version":"0.1.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@0.1.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"30f31930cbf44ba08007890f7f4b37218d8d2779","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-0.1.1.tgz","fileCount":34,"integrity":"sha512-LBPt7v+OU0kxqKm9FxcfqJ4a7/eAoNKBk+AVUwD4fKZweF8Sauc27dxCNu3+HRs8ecTc6oTkMg43XlUa+kcVgw==","signatures":[{"sig":"MEYCIQClOcCeUgd6VxtoGgkI/8/jAVgglZDqhNe/KMxE6NA/QwIhAK8+jdb1u5+CZVzdWhNdPWnqGVm4/dJAn9XdjYTxulMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35265},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e2816d12ade1021c1ee26eebeed279c97d744453","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_0.1.1_1757959309228_0.40355354939376453","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"codex-mcp-server","version":"1.0.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.0.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"4a626e0bffba321e669f40bae801a94a9e2a9618","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.0.1.tgz","fileCount":66,"integrity":"sha512-JTU3DA8ICMfYPVTrozSyD7eaBg60mPy8i9nvanIzx5VCEHcXhjWzMpckYBdYipMseZ8WLBo4FsNrJh9IfZpO/Q==","signatures":[{"sig":"MEYCIQDslmNzxjO28RdGreUndSeuiUllKcAM3E+LX4d/DG5sRAIhAIxC1CESAsrrDWyVLRwoBNONg5CaVNuBZQbyi0qH6jix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110143},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e2b595e535a51de1ba2b87ee7b9e800a92938162","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.0.1_1758442067824_0.26668853626837485","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"codex-mcp-server","version":"1.0.2","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.0.2","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"e2fd51742ef124508da1fe8168613556d66c3224","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.0.2.tgz","fileCount":66,"integrity":"sha512-v7Zu8Hj5e7/t2Il4aL6T6bI4/3onNVfr6+OafyF+7zzHpcm/vkIkyDuc0ot8yKcXYCcG4mgl0Yc0QzoEX2atVg==","signatures":[{"sig":"MEUCIQDV5HDzISjevEuVAQtHboyTl9/RlMDB7GLMFk44WFXv7QIgKMJlYeCLFaKYgi5+lBo7s34yKSzllzJ/fWbcdWqEyr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110118},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a5ea62dd63ac2ea01eb4d16ef99e76eae5f585e8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.0.2_1758564764581_0.6227076583885831","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"codex-mcp-server","version":"1.0.3","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.0.3","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"950ec541ba3adfce61fb6c907f56ca67953fa2ea","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.0.3.tgz","fileCount":66,"integrity":"sha512-Km3wclyKNgchp4h6z4Q2Xyhy6tKCrF4K/zZb8CD4bslLjN9yYc3KSRGF9mdF+tLqTZokKSemLQhH5TyRAhbOUA==","signatures":[{"sig":"MEUCIBkehAnUmc1qu8BcbJ5hYdv5KDC0EacglHd3K1V+2WbBAiEA0f3U/u+gqJbLBfV8z3oV7yHkbuy5AuOKOpmmObFVGKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":110118},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cc5c5f2edb1d3460f883355f3b4123a887f0a563","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.0.3_1759172157881_0.8096908002142638","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"codex-mcp-server","version":"1.1.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.1.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"2dec9f40b275d862fe9e785cba638f7e842c55db","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.1.0.tgz","fileCount":66,"integrity":"sha512-6BrijRTySqndkgLf0RP2Ht3++fDrRJfLpMdoFhzSmrGc2MeqYZJTnZU4XST3nrGgkvsQT/FIr+OV+AVk8P+hLg==","signatures":[{"sig":"MEQCIBPQmwPw3JzKXSzt12OmX+lc5y3dDudw4aewTmjOfIgIAiB3/8pJFHlY+WBb5b6mX37AXDMN4loE0IbcRCzDIunrGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111878},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4d556472b94d18a92ea978688499f751935885ff","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.1.0_1761701202327_0.4745200216420613","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"codex-mcp-server","version":"1.1.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.1.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"0f46f0d3c44e8a2958b7a41d2ee643d2d3a77714","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.1.1.tgz","fileCount":66,"integrity":"sha512-iNNO4PiJm+Qvs8G6gPlXFwy8CA87muAeScyFDng7BjdpzzSLgpuSM+6FiujTLfLs1YbE7Cn41BZd4m5ZvVnxDg==","signatures":[{"sig":"MEYCIQCpi7D62tIT7jN1+l16+qlUwdbAB0pK0or81r1CXiboMwIhAIMeVg0uId7idlQzHqh5Kcj9JV6DDkZkOTF+WKwTxpkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112227},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6242879c9ec73f850f026805fc3c7f0efac569c6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.1.1_1761769222970_0.2601785923022879","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"codex-mcp-server","version":"1.1.2","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.1.2","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"4dd2df21fd578ee0ec27c3c1add6f7658523f87a","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.1.2.tgz","fileCount":66,"integrity":"sha512-qnKawitm+4T5kayv1DajCw8m++VFBlPpGj4g1NnRPENqbqfONfhkhvkSCobG9aOBJzq5+Crzaez+YZkmC/AWPw==","signatures":[{"sig":"MEYCIQDoW7dBOGIuA5tPH3ZmHHxM6PIC4ft+KfDDAnGw6xPB5wIhALn9zS0qbN786KDPCj5/r0cEtI7jBDuL8ys4PgV51TB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":115220},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5e959079f5c860a56457771c6455e6fe017ab5ff","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.1.2_1764128602112_0.7370188529205202","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"codex-mcp-server","version":"1.1.3","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.1.3","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"0ca7b80098fd493bec6dc5547f233ba32d3e6d10","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.1.3.tgz","fileCount":66,"integrity":"sha512-8Yxk4+JR/u6gzonAZDjzpVnWSjJE8V0TX2ZPYIAePxOU1qNLEMFZPAp3g4Pno2aYMO1jxAcR9HyI4bid1jhKGw==","signatures":[{"sig":"MEYCIQDh1HD6iWBFcCr3CH2/7VPbgAlNZeEL+2yAgd0aHU42tgIhALViGJjQDPD3Cu667pa/JJzDRHV82dporc1psfiiAOkX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116552},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1dacf3211ab9cd3a063fcc1765aae1d5cee9a711","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.1.3_1764455593943_0.5481786594335429","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"codex-mcp-server","version":"1.1.4","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.1.4","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"04f107ac3b303159bb05dec0618cc4b24dc75a6d","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.1.4.tgz","fileCount":66,"integrity":"sha512-mJ3rYY1C0gNa/Nc0rldgeRyv4hEQzOqP5DaYP0Segjkduzs/tBARP3fYxFqClksZmZysLQvK7V1+xOkVGcIGWQ==","signatures":[{"sig":"MEQCIH1uSWK8Fz5LNH0ButdNtofd5bQABKrdjz6nDomm1F/RAiAUGvuIXL6PsXaOs4L7uueoaVR00eqMWaiDmNNdWAmt1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114602},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0a36a295b4769a10c2834ad07a9673cf253f189d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.1.4_1765770096908_0.6223135891780516","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"codex-mcp-server","version":"1.2.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.2.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"e5ce76bbb3c61901739d33c890ae1f2accf2c601","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.2.0.tgz","fileCount":66,"integrity":"sha512-qkVcQpqpBb6fa6RqFCj59emHgIgKS06OFNhYZN8Ll/ic7vumwwVai3z/7Y3ukrY0TzJzlEy6UEaltyyWS/K9sg==","signatures":[{"sig":"MEQCIEonScsNxKpE/s/IX5B6nk7bFDU/3VznjT4lKD79WirMAiA7dh0PR7BQJgiF+wAACiVVk3p15obAyDLiruHiOAMiCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130091},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"80e80942296ba1a5153683abca75ee2674def3fd","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.2.0_1766099491523_0.9357130169925345","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"codex-mcp-server","version":"1.2.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.2.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"406828ca5133058f9d25e4b0af886e487b76b518","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.2.1.tgz","fileCount":66,"integrity":"sha512-XrijZc+X/MHKcxSyIjHE3yndkxWi3u2kC+661vM0pvtceTBdxMlc8pdsSw2uh6ppNZjsZKw67KcdjB/iHY5sCw==","signatures":[{"sig":"MEQCIGcXrS0ucwWgQUUvyF1c/w/snu2QjhX1ziOt54WObM0aAiBrEtfvV9AHk/lMnETJ4EGYkpJpuASZQDDOdnsCSBrLOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130471},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4bdf7bd7b11da530378bcd7eeac0166568b28ef7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.2.1_1766101725494_0.16393878452737853","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"codex-mcp-server","version":"1.2.2","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.2.2","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"ece9e5cde293ac08f2f1871cace8f05a09eef9fc","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.2.2.tgz","fileCount":66,"integrity":"sha512-KIf7fD6N5AR5ZXvo+Y80UHObbVGO74w+cgzwdeJbRnMrbF5k6qXFAsnXTdYc08YSluxF+WTUJGBZlL0OOCivcQ==","signatures":[{"sig":"MEQCIHA9/PiEvLf84AewW+27pMaFsn7Qmz1itBhUzf7D/DICAiAjhAIDoq4XE8QyFUPkHG5pRTCmIkKC/p7C4MFfvCxKVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144174},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0a1c496664c18d95033ebc2160dd30b56bbaa494","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.2.2_1766692582972_0.933195550220921","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"codex-mcp-server","version":"1.2.4","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.2.4","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"be4bd8bf68155538801606985eeefc743030121e","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.2.4.tgz","fileCount":66,"integrity":"sha512-rYYAH7u3+6bCmusqb0DD30zYfiZ8YcjPZlTOuob8qKPEwI+VDAeXmLyHvA7n6nyL9a68kZfjMexRgu0AFjl6mA==","signatures":[{"sig":"MEUCIHeDwg4p3AskkYxuiNul0tc/zNpO9TIoVJkgMYHM7zQnAiEA2zIqNO6MqwSUWob3rUo36JQRp3E08zDg8JX9PQgETU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147760},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"31dda3180d6a9f3161b558df0b15a859be0e9bf2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.2.4_1768498657617_0.5160762468979474","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"codex-mcp-server","version":"1.3.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"d64e9190db47f6ad214e27119d97525680cfbcfa","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.0.tgz","fileCount":70,"integrity":"sha512-dGsDwvXMNyHv60BgVq5tcinYmPAsM8Zk8Beh4DWCF+sV4NYxdzm1o4K2GLGYWjZYYxFNhHJkXDB42NxWnuuDYA==","signatures":[{"sig":"MEYCIQCwZHvGwed3I6cBJRXIQXwH6NhRm+gC33YQqdyjsUiA7gIhALtM8JoLp1loIiuemSiEkKbmDqWR2cTKnUdD5UEBht6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169349},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4e790fcc4352c80bf2098e8962396437ef0e5532","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.0_1768675202993_0.4114903451909755","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"codex-mcp-server","version":"1.3.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"14ff481b300276aeb46d02067bff82ee6ec218de","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.1.tgz","fileCount":70,"integrity":"sha512-2E4NeiINcq2gi/RhcwRRzQlxOgFI+trwxl5+wzsIJm787Gs6kz6iq48Z79/kvFc5hoo1TEL2PypuvREdOfPRbw==","signatures":[{"sig":"MEYCIQD5umqHQ8IEstXiolSq8z8bdNBF9fQgeG2iIZn60W48+QIhAOzdWJcX/rBNBgzSqVG+MsmGr6QhTwUgByUwuS0DVnOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168958},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"976e7a8a3b1369096cd40f87b132452e2767e58d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.19.6","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.1_1768839916168_0.2138604410064595","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"codex-mcp-server","version":"1.3.2","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.2","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"5f0a2d28971b4ddd60d3674517cdf3f68f358a61","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.2.tgz","fileCount":70,"integrity":"sha512-WpeVkFguWEE10FqeJo4iSJXL+HKLlJiZksumMsxdkSPjExeeKDlhX6ecGoyStQSzrq1i08Q27CiifdNrkArsEg==","signatures":[{"sig":"MEUCIQD+4IcVOkdke+gz5Pyulw/SpaRIbyxySTTwSDxJeynbYQIgbvll6EuS7DGalA8tOfngz9jjaUemILaKitoXXZRnJfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169827},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9e358155c31a7e77285e3bdce1cd3f231ce4ae91","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.2_1769287070122_0.19266336719192068","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"codex-mcp-server","version":"1.3.3","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.3","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"52921096a4a06ff5d0908c6589c824854352ad31","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.3.tgz","fileCount":70,"integrity":"sha512-Orvx0JKFIJH2W6bP/upTjpeN1KuCUjF8GExRsvfWunz0Z0ZLwPG7X3gy1NwH7S6kROZeOjxNWbkMULEHw0EQZQ==","signatures":[{"sig":"MEUCIQD7DTk1zd6SvPR9w3L7Fr96KB8/4on7Aqlta7vM9pkZFwIgTbggqPobS+P+ntpMa08Z2gKClh5JJJBZiZj9phwDFkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169876},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3e3afa47cab12acdfa58ae5e346b0d0d42d90c02","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.3_1769295964816_0.7815038790702762","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"codex-mcp-server","version":"1.3.4","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.4","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"ecb11dd3f699b27eb0fd7a94b29b81794dae1155","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.4.tgz","fileCount":70,"integrity":"sha512-MME3HmpE0BDdr8s48FA57+h1x5l+QEVOvKNXpQZubtdNLWqIMJN0kQ9pSeomw29Z97GcaeCcObLFi7wd2MwwBg==","signatures":[{"sig":"MEQCIAzPDVbT0NHREO71LLeMoW/0QPics+6x68pIXjiB5CaAAiASlaer2LxzQVCqtYS6HgHT/cBA/JChE/Im3kCk8dX0Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173784},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1593d23c3b1ba1119838ad651ddf8dc33e8a629d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.4_1769376422436_0.586919275507749","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"codex-mcp-server","version":"1.3.5","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.3.5","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"e2e1abff073d81c3119d987a9f71c3f168474223","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.3.5.tgz","fileCount":70,"integrity":"sha512-ttBEeId+BL+RDW2MuC8pD3iukCHa1P7Ix8NJ4l8zyPPFVpNu2nvvXQfAnLLPe/MzA0E36jeRafzXC7sAzdAT8A==","signatures":[{"sig":"MEUCIQDdrP65N8MeK1KSIzs3kYZppXvJ3xV/cla7xBzsgBDnXwIgTEbzsyxlrEDE93HPJZ2ELqYFzb4ablmEYz4VLqY7ejI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175462},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"01070fdd4745b315893b2bed8d636f598987f0c1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.3.5_1770332896914_0.2557771385478147","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"codex-mcp-server","version":"1.4.0","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.4.0","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"fafa9a658bf55e17c71c533650abebc36caba5d2","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.4.0.tgz","fileCount":70,"integrity":"sha512-QSvuos3trPNshvdFAfL/gd/v622/ulBeMn0rBUETxirXeIK/RDfZZjRQkr4p7C+WVreRKECF1NIdh/mdijkxBg==","signatures":[{"sig":"MEQCIE1AP+2Vto7enKmst1DECz36Bge4GoGM0EdJDfQmJBx1AiA+zUR5kMfWla2+LCNPhhO7+HD8BDrbSJROjHPyU4H0aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177384},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"688df69e0d8feedc700df2d87f19026ae17c6575","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.4.0_1770344725944_0.10905557517665398","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"codex-mcp-server","version":"1.4.1","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.4.1","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"7ca2a6ff518620a3f59f60dc7c0f59bccda715c5","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.4.1.tgz","fileCount":70,"integrity":"sha512-6TupojWdBpX5I142/WEnWgaeGuOetCa3XAiCLc4F0vx25XYRJKydEmTGCXyIvcUUMHPovl/VKLFXJpMbkVesNQ==","signatures":[{"sig":"MEQCICIIsE1RlgFGcuN2+M7gmXHdHL1m2xV9zfvwTo2dBQTkAiBKLcfjxeZ3UFDTkPCUdrgtNhZ9hXU4/jvXdJt9APIQ3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186159},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b0b6c18c9aabee88bd6540bb5acbc9a2bf7de765","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.4.1_1772899773926_0.25810950487975326","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"codex-mcp-server","version":"1.4.2","keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","_id":"codex-mcp-server@1.4.2","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"bin":{"codex-mcp-server":"dist/index.js"},"dist":{"shasum":"8435896ed0a18941de97a3826a452d01e5665dbd","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.4.2.tgz","fileCount":70,"integrity":"sha512-whPXoGsBcfuiwPLMfjrUng7onZHDzyXn+R0cu+S8quKEJUEtuda2C9la6JAY5JIHsXKaqbDRMEAU70EdX2h8HQ==","signatures":[{"sig":"MEYCIQClvVWfOCMexK3rp0xg1kre/4Lfuvvbm3eCsCFCH946wAIhALUwQvDfAFgLs+F3VeoJ43nk0IEZGBIfCa/zYXkmgtdb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186136},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"00b6bf6695e841dec96fa65f56d7cb1ba9d80d1e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src/**/*.ts","test":"jest","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","test:watch":"jest --watch","format:check":"prettier --check src/**/*.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"tuannvm","email":"tuanpro.itman@gmail.com"},"repository":{"url":"git+https://github.com/tuannvm/codex-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server wrapper for OpenAI Codex CLI","directories":{"doc":"docs"},"_nodeVersion":"20.20.0","dependencies":{"zod":"^4.0.17","chalk":"^5.6.0","@modelcontextprotocol/sdk":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","jest":"^30.0.5","eslint":"^9.33.0","ts-jest":"^29.4.1","prettier":"^3.6.2","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/codex-mcp-server_1.4.2_1772903960247_0.4118267073369506","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"codex-mcp-server","version":"1.4.10","description":"MCP server wrapper for OpenAI Codex CLI","main":"dist/index.js","bin":{"codex-mcp-server":"dist/index.js"},"directories":{"doc":"docs"},"scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsx src/index.ts","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","lint":"eslint src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","format":"prettier --write src/**/*.ts","format:check":"prettier --check src/**/*.ts","clean":"rm -rf dist"},"repository":{"type":"git","url":"git+https://github.com/tuannvm/codex-mcp-server.git"},"keywords":["mcp","codex","openai","claude","ai","cli"],"author":"","license":"ISC","type":"module","bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"homepage":"https://github.com/tuannvm/codex-mcp-server#readme","dependencies":{"@modelcontextprotocol/sdk":"^1.24.0","chalk":"^5.6.0","zod":"^4.0.17"},"devDependencies":{"@types/jest":"^30.0.0","@types/node":"^24.3.0","@typescript-eslint/eslint-plugin":"^8.39.1","@typescript-eslint/parser":"^8.39.1","eslint":"^9.33.0","jest":"^30.0.5","prettier":"^3.6.2","ts-jest":"^29.4.1","tsx":"^4.20.4","typescript":"^5.9.2"},"gitHead":"47892e70b20a93adcaf9208834c52e69638cbcb3","types":"./dist/index.d.ts","_id":"codex-mcp-server@1.4.10","_nodeVersion":"22.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-F/GDVSvs26z74OpsnyQsseao8xcW3ym76UmgT/5DRd5u7Ep0yO9mKLKmtCMPwwv557wGQfYWLWOBDpKmHAgJww==","shasum":"f18fc130b5448dfcbf9d2bedb8b0898425593626","tarball":"https://registry.npmjs.org/codex-mcp-server/-/codex-mcp-server-1.4.10.tgz","fileCount":74,"unpackedSize":197944,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codex-mcp-server@1.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDPxAKEQbFVnhQB4nT6XMrMcRDbIEGVbpWVdL754q+emgIgG8NSkaC3N80oqXkuwfCLhbqJBr/T4u21QDyyIGNIFU8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:70d8ebd3-e945-40be-a616-656f53d63ac9"}},"maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codex-mcp-server_1.4.10_1775859243952_0.6476646195201663"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-18T05:06:01.550Z","modified":"2026-04-10T22:14:04.357Z","1.0.0":"2025-08-18T05:06:01.739Z","0.0.5":"2025-08-18T05:49:50.342Z","0.0.6":"2025-08-18T14:33:12.187Z","0.1.0":"2025-08-18T19:31:52.082Z","0.1.1":"2025-09-15T18:01:49.410Z","1.0.1":"2025-09-21T08:07:48.021Z","1.0.2":"2025-09-22T18:12:44.806Z","1.0.3":"2025-09-29T18:55:58.052Z","1.1.0":"2025-10-29T01:26:42.514Z","1.1.1":"2025-10-29T20:20:23.162Z","1.1.2":"2025-11-26T03:43:22.321Z","1.1.3":"2025-11-29T22:33:14.153Z","1.1.4":"2025-12-15T03:41:37.062Z","1.2.0":"2025-12-18T23:11:31.675Z","1.2.1":"2025-12-18T23:48:45.682Z","1.2.2":"2025-12-25T19:56:23.122Z","1.2.4":"2026-01-15T17:37:37.770Z","1.3.0":"2026-01-17T18:40:03.198Z","1.3.1":"2026-01-19T16:25:16.312Z","1.3.2":"2026-01-24T20:37:50.263Z","1.3.3":"2026-01-24T23:06:04.972Z","1.3.4":"2026-01-25T21:27:02.599Z","1.3.5":"2026-02-05T23:08:17.060Z","1.4.0":"2026-02-06T02:25:26.077Z","1.4.1":"2026-03-07T16:09:34.090Z","1.4.2":"2026-03-07T17:19:20.388Z","1.4.10":"2026-04-10T22:14:04.097Z"},"bugs":{"url":"https://github.com/tuannvm/codex-mcp-server/issues"},"license":"ISC","homepage":"https://github.com/tuannvm/codex-mcp-server#readme","keywords":["mcp","codex","openai","claude","ai","cli"],"repository":{"type":"git","url":"git+https://github.com/tuannvm/codex-mcp-server.git"},"description":"MCP server wrapper for OpenAI Codex CLI","maintainers":[{"name":"tuannvm","email":"tuanpro.itman@gmail.com"}],"readme":"# Codex MCP Server\n\n[![npm version](https://img.shields.io/npm/v/codex-mcp-server.svg)](https://www.npmjs.com/package/codex-mcp-server)\n[![npm downloads](https://img.shields.io/npm/dm/codex-mcp-server.svg)](https://www.npmjs.com/package/codex-mcp-server)\n[![license](https://img.shields.io/npm/l/codex-mcp-server.svg)](https://www.npmjs.com/package/codex-mcp-server)\n\nBridge between Claude and OpenAI's Codex CLI — get AI-powered code analysis, generation, and review right in your editor.\n\n```mermaid\ngraph LR\n    A[Claude Code] --> B[Codex MCP Server]\n    B --> C[Codex CLI]\n    C --> D[OpenAI API]\n\n    style A fill:#FF6B35\n    style B fill:#4A90E2\n    style C fill:#00D4AA\n    style D fill:#FFA500\n```\n\n## Quick Start\n\n### 1. Install Codex CLI\n\n```bash\nnpm i -g @openai/codex\ncodex login --api-key \"your-openai-api-key\"\n```\n\n### 2. Add to Claude Code\n\n```bash\nclaude mcp add codex-cli -- npx -y codex-mcp-server\n```\n\n### 3. Start Using\n\n```\nAsk codex to explain this function\nUse codex to refactor this code for better performance\nUse review to check my uncommitted changes\n```\n\n## One-Click Install\n\n[![VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://vscode.dev/redirect/mcp/install?name=codex-cli&config=%7B%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22codex-mcp-server%22%5D%7D)\n[![VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=codex-cli&config=%7B%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22codex-mcp-server%22%5D%7D)\n[![Cursor](https://img.shields.io/badge/Cursor-Install-00D8FF?style=flat-square&logo=cursor&logoColor=white)](https://cursor.com/en/install-mcp?name=codex&config=eyJ0eXBlIjoic3RkaW8iLCJjb21tYW5kIjoibnB4IC15IGNvZGV4LW1jcC1zZXJ2ZXIiLCJlbnYiOnt9fQ%3D%3D)\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `codex` | AI coding assistant with session support, model selection, and structured output metadata |\n| `review` | AI-powered code review for uncommitted changes, branches, or commits |\n| `websearch` | Web search using Codex CLI with customizable result count and search depth |\n| `listSessions` | View active conversation sessions |\n| `ping` | Test server connection |\n| `help` | Get Codex CLI help |\n\n## Examples\n\n**Code analysis:**\n```\nUse codex to analyze this authentication logic for security issues\n```\n\n**Multi-turn conversations:**\n```\nUse codex with sessionId \"refactor\" to analyze this module\nUse codex with sessionId \"refactor\" to implement your suggestions\n```\nPassing a sessionId creates the session on first use, so listSessions will show\nit (for this server instance) and subsequent calls can resume context.\n\n**Code review:**\n```\nUse review with base \"main\" to check my PR changes\nUse review with uncommitted true to review my local changes\n```\n\n**Advanced options:**\n```\nUse codex with model \"o3\" and reasoningEffort \"high\" for complex analysis\nUse codex with fullAuto true and sandbox \"workspace-write\" for automated tasks\nUse codex with callbackUri \"http://localhost:1234/callback\" for static callbacks\nUse codex to return structuredContent with threadId metadata when available\n```\n\n**Web search:**\n```\nUse websearch with query \"TypeScript 5.8 new features\"\nUse websearch with query \"Rust vs Go performance 2025\" and numResults 15\nUse websearch with query \"React Server Components\" and searchDepth \"full\"\n```\n\n## Requirements\n\n- **Codex CLI v0.75.0+** — Install with `npm i -g @openai/codex` or `brew install codex`\n- **OpenAI API key** — Run `codex login --api-key \"your-key\"` to authenticate\n\n## Codex 0.87 Compatibility\n- **Thread ID + structured output**: When Codex CLI emits `threadId`, this server returns it in content metadata and `structuredContent`, and advertises an `outputSchema` for structured responses.\n\n## Documentation\n\n- **[API Reference](docs/api-reference.md)** — Full tool parameters and response formats\n- **[Session Management](docs/session-management.md)** — How conversations work\n- **[Codex CLI Integration](docs/codex-cli-integration.md)** — Version compatibility and CLI details\n\n## Environment Variables\n- `CODEX_MCP_CALLBACK_URI`: Static MCP callback URI passed to Codex when set (overridden by `callbackUri` tool arg)\n\n## Development\n\n```bash\nnpm install    # Install dependencies\nnpm run dev    # Development mode\nnpm run build  # Build for production\nnpm test       # Run tests\n```\n\n## Related Projects\n\n- **[gemini-mcp-server](https://github.com/tuannvm/gemini-mcp-server)** — MCP server for Gemini CLI with 1M+ token context, web search, and media analysis\n\n## License\n\nISC\n","readmeFilename":"README.md"}