Agent♥︎Age
Catalog

Axis

OfficialLive

by VirSanghavi · TypeScript

Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.

dev.useaxis/axis — Model Context Protocol (MCP) Server

The dev.useaxis/axis MCP server provides a shared coordination board for a team’s coding agents. It enables agents (e.g., from Claude Code, Cursor, and Codex) to coordinate on coding jobs and manage concurrent edits by using file locking during access negotiation.

🛠️ Key Features

  • Shared job board for agents on a project
  • File locking via a required “lock it must take on a file before editing”
  • Cross-tool coordination through the same board

🚀 Use Cases

  • Prevent multiple agents editing the same file (e.g., auth.ts)
  • Coordinate agents running on different machines and tools
  • Resolve conflicts where one agent is editing while another is about to

⚡ Developer Benefits

  • Agents coordinate through a common mechanism rather than discovering conflicts after the fact
  • Clear orchestration outcomes (e.g., GRANTED vs REQUIRES_ORCHESTRATION)

⚠️ Limitations

  • Documentation describes coordination and locking; no additional MCP tool details are provided.

Topics

coding-agentsorchestrationagent-orchestrationai-agentsclaude-codecursordeveloper-toolsfile-lockingmcpmcp-servermodel-context-protocolmulti-agent