1. Conduid
  2. AI
  3. Ccx Claude Context Exchange
MCP server · AI

Ccx Claude Context Exchange

Enable multi-model collaboration for Claude Code. Includes standardized MCP servers for OpenAI Codex, Google Gemini, and Email integration

Unclaimed MIT last commit 9 months ago ai
53Fair

Scored 5 months ago · breakdown

About Ccx Claude Context Exchange

Ccx Claude Context Exchange is an MCP server published by JinchengGao-Infty in the AI category: enable multi-model collaboration for Claude Code. Includes standardized MCP servers for OpenAI Codex, Google Gemini, and Email integration.

The repository has 5 stars and 2 forks, with the last commit 9 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/JinchengGao-Infty/CCX-Claude-Context-eXchange

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Ccx Claude Context Exchange

Powered by Claude · Grounded in docs

I know everything about Ccx Claude Context Exchange. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

CCX - Open Source MCP Framework

A compact, production-oriented MCP framework that lets Claude Code call external AI tools through standardized servers.

What It Does

  • Exposes MCP servers that bridge Claude Code with external AI CLIs
  • Provides a clean, predictable message interface for request/response flows
  • Enables quick local setup with minimal configuration

Included Servers

Server Description
email-notify.mjs MCP server for sending email notifications
codex-mcp.mjs MCP server that invokes Codex CLI
gemini-mcp.mjs MCP server that invokes Gemini CLI

Quick Start

1. Install Dependencies

cd mcp-servers
npm install @modelcontextprotocol/sdk nodemailer

2. Install CLI Tools

# Codex CLI
npm install -g @openai/codex

# Gemini CLI
npm install -g @google/gemini-cli

3. Configure MCP Servers

Add to your Claude Code MCP configuration:

claude mcp add email-notify node /path/to/mcp-servers/email-notify.mjs
claude mcp add codex-mcp node /path/to/mcp-servers/codex-mcp.mjs
claude mcp add gemini-mcp node /path/to/mcp-servers/gemini-mcp.mjs

4. Set Up Configurations

# Create config directory
mkdir -p ~/.claude

# Email configuration
cp config-examples/email-config.json.example ~/.claude/email-config.json
# Edit with your email credentials

# Gemini configuration
mkdir -p ~/.gemini
cp config-examples/gemini.env.example ~/.gemini/.env
# Edit with your API key

Usage Examples

Email Notification

send_email({
  subject: "Task Complete",
  content: "Your task has been completed successfully!"
})

Codex CLI

// Start a new session
codex({ prompt: "Analyze this code...", new_session: true })

// Continue conversation
codex({ prompt: "Now refactor it..." })

// Check status
codex_status()

// Reset session
codex_reset()

Gemini CLI

// Start a new session
gemini({ prompt: "Help me with...", new_session: true })

// Continue conversation
gemini({ prompt: "What about..." })

// Check status
gemini_status()

// Reset session
gemini_reset()

Who Is This For

  • Teams using Claude Code who want to connect external AI capabilities
  • Engineers building MCP integrations with predictable I/O contracts
  • Developers who prefer local CLI tools over hosted API calls

Design Principles

  • Clear MCP boundaries
  • Minimal moving parts
  • Strong compatibility with Claude Code workflows

Directory Structure

ccx-opensource/
├── README.md
├── README_CN.md
├── mcp-servers/
│   ├── email-notify.mjs
│   ├── codex-mcp.mjs
│   └── gemini-mcp.mjs
└── config-examples/
    ├── email-config.json.example
    └── gemini.env.example

Requirements

  • Node.js 18+
  • Claude Code
  • Codex CLI (optional)
  • Gemini CLI (optional)

License

MIT

Contributing

Issues and PRs are welcome!

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Ccx Claude Context Exchange

How do I install Ccx Claude Context Exchange?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Ccx Claude Context Exchange safe to use with an AI agent?

Its trust score is 53 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Ccx Claude Context Exchange still maintained?

The last commit was 9 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.