Skip to content
PluginStats

codex-multi-profile weekly downloads statistics

By Hung2124 · npm · MCP servers

Multi-workspace profile router, MCP server isolation auditor, and CLAUDE.md <-> AGENTS.md instruction bridge for Claude Code and OpenAI Codex.

View on npm Fresh · Oct 27, 2026 · data Jul 1, 2026

codex-multi-profile has 0 recorded weekly downloads on npm.

Weekly downloads
0
Official API · Jul 1, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
—
Among tracked npm listings

About codex-multi-profile

Codex Multi-Profile

<p align="center"> <a href="https://github.com/Hung2124/codex-multi-profile/actions/workflows/ci.yml"><img src="https://github.com/Hung2124/codex-multi-profile/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://www.npmjs.com/package/codex-multi-profile"><img src="https://img.shields.io/npm/v/codex-multi-profile?color=cb3837&label=npm" alt="npm version"></a> <a href="https://github.com/Hung2124/codex-multi-profile/stargazers"><img src="https://img.shields.io/github/stars/Hung2124/codex-multi-profile?color=blue&label=stars" alt="GitHub stars"></a> <a href="https://github.com/Hung2124/codex-multi-profile/releases"><img src="https://img.shields.io/github/v/release/Hung2124/codex-multi-profile?label=release" alt="Release"></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-yellow.svg" alt="MIT"></a> <img src="https://img.shields.io/badge/Claude_Code_%26_MCP-Ready-D97757.svg" alt="Claude Code & MCP"> <img src="https://img.shields.io/badge/OpenAI_Codex-Supported-10A37F.svg" alt="OpenAI Codex"> </p> <p align="center"> <strong>Multi-workspace profile router, MCP server security auditor, and <code>CLAUDE.md</code> &harr; <code>AGENTS.md</code> instruction bridge for Claude Code and OpenAI Codex.</strong><br> Isolate Enterprise, Open-Source Maintainer, and Personal agent environments across repositories. </p> <p align="center"> <a href="README.vi.md">Tiếng Việt</a> &middot; <a href="docs/architecture.md">How it works</a> &middot; <a href="docs/troubleshooting.md">Troubleshooting</a> &middot; <a href="SUPPORT.md">Support</a> </p> <p align="center"> <img src="docs/images/accounts-menu.png" alt="Workspace profiles in the avatar menu with telemetry and environment isolation" width="366"> </p>

Built for developers, open-source maintainers, and consulting engineers who work across separate authorized Enterprise SSO, Client, and Personal workspaces in Claude Code and OpenAI Codex.

Core Capabilities (v2.0)

ModuleWhat it solves
Claude Code & Codex Profile Store (WorkspaceProfileStore)Isolate ~/.claude/settings.json, ~/.codex, and workspace .mcp.json profiles (enterprise, oss-maintainer, research) with atomic file swaps
MCP Security & Isolation Auditor (mcp-audit)Statically audits .mcp.json and claude_desktop_config.json for hardcoded credentials (sk-ant-*, ghp_*), non-loopback HTTP/SSE endpoints, and unsafe shell wrappers
Instruction Bridge (sync-docs)Deterministically synchronizes shared engineering rules between CLAUDE.md (Claude Code) and AGENTS.md (OpenAI Codex) across polyglot repositories
Windows Store Codex Workspace SwitcherHot-switches authorized Enterprise, Team, and Personal workspaces in 2–3 seconds directly from the Microsoft Store Codex avatar menu

Cross-Platform CLI & Node.js SDK (Claude Code, MCP & Codex)

Requires Node.js 18+ on macOS, Linux, or Windows:

# Install globally or invoke via npx
npm install -g codex-multi-profile

# 1. Audit .mcp.json for secret leakage and non-loopback MCP transports
npx codex-multi-profile mcp-audit .mcp.json

# 2. Synchronize CLAUDE.md <-> AGENTS.md instructions in a repository
npx codex-multi-profile sync-docs .

# 3. List isolated Claude Code (~/.claude) or Codex (~/.codex) profiles
npx codex-multi-profile profiles claude
Programmatic SDK Usage (Node.js / TypeScript)
const {
  WorkspaceProfileStore,
  auditMcpConfig,
  syncWorkspaceInstructions
} = require("codex-multi-profile");

// 1. Audit an MCP configuration before activating a workspace profile
const audit = auditMcpConfig({
  mcpServers: {
    github: {
      command: "npx",
      args: ["-y", "@modelcontextprotocol/server-github"],
      env: { GITHUB_PERSONAL_ACCESS_TOKEN: "${GITHUB_PERSONAL_ACCESS_TOKEN}" }
    }
  }
});
if (!audit.valid) throw new Error("MCP security audit failed");

// 2. Save and activate an isolated Claude Code profile
const store = new WorkspaceProfileStore();
store.saveProfile("oss-maintainer", {
  agent: "claude",
  settings: { model: "claude-sonnet-4-5" }
});
store.activateProfile("oss-maintainer", { agent: "claude", workspaceDir: process.cwd() });

// 3. Keep CLAUDE.md and AGENTS.md aligned
syncWorkspaceInstructions(process.cwd(), { direction: "claude-to-codex" });

Native Windows Desktop Integration (Microsoft Store Codex App)

Click your avatar at the bottom-left of the Windows Store Codex app. Under your identity row there is an Accounts workspace section:

In the menuDoes
Click a workspace profileSwitches to that workspace in 2-3 seconds; the Codex window stays open (from a sign-in screen Codex restarts, ~10 s)
Add accountCodex restarts on its sign-in screen; sign in with your other authorized workspace and save it under a profile label
Pencil / trash (hover a row)Rename / remove a saved workspace profile (the active profile cannot be removed)
1-9 while the menu is openActivate the workspace profile with that number
Ctrl+Alt+AOpen the workspace switcher from anywhere in Codex
Telemetry barsDisplays remaining session quota windows (5h and weekly windows) per workspace; hover for reset timestamp

The menu follows the application's language (Vietnamese or English) and its light / dark theme.

<p align="center"> <img src="docs/images/add-account.png" alt="Add workspace profile dialog" width="560"> </p>

<sub>Screenshots use synthetic profiles; rendered from <code>switcher-inject.js</code> with <code>node tools/screenshots/capture.mjs</code>.</sub>

Install (Windows Desktop Helper)

Requires Windows 10/11 and Codex from the Microsoft Store:

irm https://raw.githubusercontent.com/Hung2124/codex-multi-profile/main/install.ps1 | iex

Or via npm / npx (Node.js 18+):…

Description from the npm listing.

  • claude-code
  • mcp
  • model-context-protocol
  • codex
  • multi-profile
  • workspace-isolation
  • agents-md
  • claude-md
  • cli
  • developer-tools

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

codex-multi-profile weekly downloads on npm, last 90 days: 0 weekly downloads as of Jul 1, 2026.codex-multi-profileWeekly downloads on npm · Last 90 days0downloads / weekNo observations recorded in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
codex-multi-profile weekly downloads on npm, last 90 days: 0 weekly downloads as of Jul 1, 2026.

7/30/90-day growth

codex-multi-profile weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.codex-multi-profileWeekly downloads growth on npm0downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Jul 1, 2026pluginstats.com
codex-multi-profile weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

codex-multi-profile has no ranking history on npm yet.codex-multi-profilenpm ranking · by weekly downloads · Last 90 daysNo ranking observations in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
codex-multi-profile has no ranking history on npm yet.

Listing placement

All npm2,577 listings · 129 pages · 1,289 shown · page 129, #11 (overall #2,571)
All npm: every listing in weekly downloads order

Listing placement

MCP servers342 listings · 18 pages · page 17, #20 (overall #340)
MCP servers: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for codex-multi-profile
Date (UTC)Weekly downloadsChange vs. previous
0—

Similar npm MCP servers plugins

All 20 codex-multi-profile alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/codex-multi-profile. First seen Oct 27, 2026; last successful collection Oct 27, 2026. See the methodology.