├── .dockerignore ├── .gitignore ├── .gitmodules ├── .vscode └── mcp.json ├── Dockerfile ├── LICENSE ├── NOTICE ├── README.md ├── README.zh.md ├── _example.settings.json ├── bridge-server ├── package-lock.json ├── package.json ├── src │ ├── bridge │ │ ├── bridge.ts │ │ ├── index.ts │ │ ├── openai.ts │ │ └── stream-transformer.ts │ ├── config │ │ ├── config.ts │ │ ├── extension.ts │ │ ├── sandboxConfig.ts │ │ └── settings.ts │ ├── gemini-client.ts │ ├── index.ts │ ├── mcp-test-client.ts │ ├── types.ts │ └── utils │ │ ├── error-mapper.ts │ │ ├── logger.ts │ │ ├── package.ts │ │ └── version.ts └── tsconfig.json └── package.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/README.zh.md -------------------------------------------------------------------------------- /_example.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/_example.settings.json -------------------------------------------------------------------------------- /bridge-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/package-lock.json -------------------------------------------------------------------------------- /bridge-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/package.json -------------------------------------------------------------------------------- /bridge-server/src/bridge/bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/bridge/bridge.ts -------------------------------------------------------------------------------- /bridge-server/src/bridge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/bridge/index.ts -------------------------------------------------------------------------------- /bridge-server/src/bridge/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/bridge/openai.ts -------------------------------------------------------------------------------- /bridge-server/src/bridge/stream-transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/bridge/stream-transformer.ts -------------------------------------------------------------------------------- /bridge-server/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/config/config.ts -------------------------------------------------------------------------------- /bridge-server/src/config/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/config/extension.ts -------------------------------------------------------------------------------- /bridge-server/src/config/sandboxConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/config/sandboxConfig.ts -------------------------------------------------------------------------------- /bridge-server/src/config/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/config/settings.ts -------------------------------------------------------------------------------- /bridge-server/src/gemini-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/gemini-client.ts -------------------------------------------------------------------------------- /bridge-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/index.ts -------------------------------------------------------------------------------- /bridge-server/src/mcp-test-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/mcp-test-client.ts -------------------------------------------------------------------------------- /bridge-server/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/types.ts -------------------------------------------------------------------------------- /bridge-server/src/utils/error-mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/utils/error-mapper.ts -------------------------------------------------------------------------------- /bridge-server/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/utils/logger.ts -------------------------------------------------------------------------------- /bridge-server/src/utils/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/utils/package.ts -------------------------------------------------------------------------------- /bridge-server/src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/src/utils/version.ts -------------------------------------------------------------------------------- /bridge-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/bridge-server/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge/HEAD/package.json --------------------------------------------------------------------------------