1. Conduid
  2. Developer Tools
  3. codex
MCP server · Developer Tools

codex

MCP server for Fractary Codex knowledge management

Unclaimed devtools
39Low

Scored 5 months ago · breakdown

About codex

codex is an MCP server published by git+fractary in the Developer Tools category: mCP server for Fractary Codex knowledge management.

Install

Install
npx @fractary/codex-mcp
Claude Code
claude mcp add codex-gitfract -- npx -y @fractary/codex-mcp
npx
npx -y @fractary/codex-mcp

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 codex

Powered by Claude · Grounded in docs

I know everything about codex. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

Fractary Codex

Knowledge infrastructure for AI agents.

Overview

Fractary Codex provides infrastructure for managing organizational knowledge across AI agents and projects. It implements a universal reference system (codex:// URIs), multi-provider storage, intelligent caching, and file synchronization.

Packages

Package Description Install
@fractary/codex JavaScript/TypeScript SDK npm install @fractary/codex
@fractary/codex-cli Command-line interface npm install -g @fractary/codex-cli
@fractary/codex-mcp MCP server for AI agents npx @fractary/codex-mcp
Claude Code Plugin Claude Code integration Install via plugin system

Quick Start

New here? See the Getting Started Guide for a full walkthrough: creating a codex repository, setting up a GitHub token, and running your first sync.

1. Install

npm install -g @fractary/codex        # SDK (required by CLI and MCP server)
npm install -g @fractary/codex-cli   # CLI

2. Initialize configuration

Codex configuration lives in the codex: section of .fractary/config.yaml, alongside other Fractary plugin settings. This file is created by @fractary/core — initialize that first.

Recommended: Use the Claude Code plugin. The /fractary-codex-config init skill auto-detects your organization, project, and codex repository before writing anything.

Alternative: Use the CLI directly:

fractary-codex config-init --org myorg --codex-repo codex.myorg.com

3. Fetch documents

fractary-codex document-fetch codex://myorg/project/docs/api.md

4. Sync with codex repository

fractary-codex sync --dry-run
fractary-codex sync

5. Manage cache

fractary-codex cache-list --verbose
fractary-codex cache-stats
fractary-codex cache-clear --all
fractary-codex cache-health

6. Use programmatically

import { CodexClient } from '@fractary/codex'

// organizationSlug is optional — auto-detected from git remote if omitted
const client = await CodexClient.create({ organizationSlug: 'myorg' })
const result = await client.fetch('codex://myorg/project/docs/api.md')
console.log(result.content.toString())

MCP Server

Add to .mcp.json for AI agent integration:

{
  "mcpServers": {
    "fractary-codex": {
      "command": "npx",
      "args": ["-y", "@fractary/codex-mcp", "--config", ".fractary/config.yaml"]
    }
  }
}

Claude Code Plugin

The plugin provides skills for Claude Code, invocable as slash commands:

Skill Description
/fractary-codex-config init Initialize codex configuration
/fractary-codex-config update Update configuration fields
/fractary-codex-config validate Validate configuration (read-only)
/fractary-codex-sync Sync project with codex repository

URI Format

codex://org/project/path/to/file.md
       └─┬─┘└──┬──┘└──────┬───────┘
         │     │          └─ File path within project
         │     └─ Project/repository name
         └─ Organization name

Project Structure

codex/
├── sdk/js/             # @fractary/codex - TypeScript SDK
├── cli/                # @fractary/codex-cli - CLI tool
├── mcp/server/         # @fractary/codex-mcp - MCP server
├── plugins/codex/      # Claude Code plugin
│   └── skills/         # Plugin skills (config, sync, memory, etc.)
├── docs/               # Documentation
└── specs/              # Technical specifications

Documentation

Development

# Install dependencies
npm install

# Build all packages
npm run build

# Run all tests
npm test

# Type check
npm run typecheck

License

Apache-2.0

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About codex

How do I install codex?

Run npx @fractary/codex-mcp, then add the server to your MCP client's configuration.

Is codex safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 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 codex still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.