1. Conduid
  2. Blockchain
  3. Agent Config Sync
MCP server · Blockchain

Agent Config Sync

Sync skills, MCP servers, instructions (CLAUDE.md<->AGENTS.md) and settings/permissions across Codex and Claude Code. Fork of nicepkg/vsync.

Unclaimed blockchain
37Low

Scored a month ago · breakdown

About Agent Config Sync

Agent Config Sync is an MCP server in the Blockchain category: sync skills, MCP servers, instructions (CLAUDE.md<->AGENTS.md) and settings/permissions across Codex and Claude Code. Fork of nicepkg/vsync.

The repository has 1 stars and 0 forks.

Install

Claude Code
claude mcp add agent-config-sync -- npx -y @yama662607/agent-config-sync
npx
npx -y @yama662607/agent-config-sync

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 Agent Config Sync

Powered by Claude · Grounded in docs

I know everything about Agent Config Sync. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

agent-config-sync

npm version npm downloads license Node.js Version

acsync is a cross-agent configuration manager for MCP servers and skills. Unlike manifest-based tools, acsync directly edits native config files in your project—no intermediate manifest, no "sync" step.

Design Principles

acsync is a config manager, not a renderer.

  • Native config files are the source of truth — .mcp.json, .codex/config.toml, etc.
  • No project-side acsync files — all tool state lives in ~/.acsync/
  • Direct editing — commands mutate native configs atomically
  • Works from any directory — project discovery via Git root or native config files

Quick Start

# Install
npm install -g @yama662607/agent-config-sync

# Add an MCP server to your project
acsync mcp add @modelcontextprotocol/server-github --targets claude

# Add a skill from GitHub
acsync skill install https://github.com/anthropics/skills/tree/main/skill-creator

# See what's configured
acsync mcp
acsync skill

# List catalog entries
acsync catalog mcp list
acsync catalog skill list

Commands

acsync mcp

Manage MCP servers for the current project.

# Show status (default) - Interactive TUI
acsync mcp

# Add a server
acsync mcp add @modelcontextprotocol/server-github --targets claude,codex

# Remove a server
acsync mcp remove @modelcontextprotocol/server-github

# Enable/disable for specific targets
acsync mcp disable github --targets claude
acsync mcp enable github --targets codex

acsync skill

Manage skills for the current project.

# Show status (default) - Interactive TUI
acsync skill

# Add a skill from catalog
acsync skill add skill-creator --targets claude,codex

# Install a skill from GitHub
acsync skill install https://github.com/anthropics/skills/tree/main/frontend-design

# Remove a skill
acsync skill remove frontend-design

acsync catalog mcp

Manage reusable MCP definitions in your local catalog (~/.acsync/).

# List all catalog entries
acsync catalog mcp list

# Show details
acsync catalog mcp show @modelcontextprotocol/server-github

# Add to catalog
acsync catalog mcp add @modelcontextprotocol/server-github

# Remove from catalog
acsync catalog mcp remove @modelcontextprotocol/server-github

acsync catalog skill

Manage reusable skill definitions in your local catalog.

# List all catalog entries
acsync catalog skill list

# Show details
acsync catalog skill show skill-creator

# Add to catalog from file
acsync catalog skill add my-skill --file ./skills/my-skill/SKILL.md

# Import from local directory
acsync catalog skill import ~/.claude/skills/frontend-design

# Install from GitHub
acsync skill install https://github.com/anthropics/skills --name frontend-design

# Search skills.directory registry
acsync catalog skill search typescript

# Remove from catalog
acsync catalog skill remove skill-creator

acsync validate

Validate project configuration without making changes.

acsync validate          # Warnings allowed
acsync validate --strict # Fail on warnings

acsync doctor

Run diagnostics and health checks.

acsync doctor      # Check only
acsync doctor --fix # Attempt auto-fix

Supported Targets

Target Config File MCP Skills
Claude Code .mcp.json ✓ ✓
Codex .codex/config.toml ✓ ✓
Gemini CLI .gemini/settings.json ✓ ✓

Architecture

~/.acsync/                    # User-level catalog
├── catalog.json              # Reusable MCP and skill definitions
├── catalog-schema.json       # Schema versioning
└── catalog.lock              # Concurrent access safety

my-project/                   # Your project
├── .git/
├── .mcp.json                 # Claude Code MCP config (edited directly)
├── .claude/skills/           # Claude Code skills
│   └── <name>/SKILL.md
├── .codex/config.toml        # Codex config (edited directly)
├── .codex/skills/            # Codex skills
│   └── <name>/SKILL.md
└── .gemini/settings.json     # Gemini CLI config (edited directly)

Benefits

  • No extra files in projects — git diff shows actual config changes
  • Easy to explain — "edits .mcp.json" vs "generates from manifest"
  • Tool-agnostic — remove acsync and your project still works
  • CI-friendly — acsync validate for checking, no drift detection needed
  • Cross-agent — manage MCP and skills across Claude Code, Codex, and Gemini CLI

License

MIT © Daisuke Yamashiki

Links

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support

If you encounter any issues or have questions, please file an issue on GitHub.

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

Questions

About Agent Config Sync

How do I install Agent Config Sync?

Run claude mcp add agent-config-sync -- npx -y @yama662607/agent-config-sync, then add the server to your MCP client's configuration.

Is Agent Config Sync safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Agent Config Sync still maintained?

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