@aithr-ai/mcp-server
v1.2.2
Published
MCP server to connect Claude Code to Aether canvas - AI-powered team workspace for software development
Maintainers
Readme
@aithr-ai/mcp-server
MCP (Model Context Protocol) server to connect Claude Code to the Aether canvas.
Quick Install
Mac/Linux
claude mcp add --transport stdio aether \
--env AETHER_API_KEY=YOUR_KEY \
--env AETHER_WORKSPACE_ID=your-workspace \
--env AETHER_PROJECT_ID=your-project-id \
-s user -- npx -y @aithr-ai/mcp-serverWindows
Add this to your ~/.claude.json file (in the mcpServers object):
{
"mcpServers": {
"aether": {
"type": "stdio",
"command": "cmd",
"args": ["/c", "npx", "-y", "@aithr-ai/mcp-server"],
"env": {
"AETHER_API_KEY": "YOUR_KEY",
"AETHER_WORKSPACE_ID": "your-workspace",
"AETHER_PROJECT_ID": "your-project-id"
}
}
}
}Note: The
claude mcp addcommand has a bug on Windows that drops the command args. Manual config is required.
Get Your Credentials
Visit https://www.aithr.ai/settings/mcp-install for personalized install commands with your API key and project ID.
Available Tools
Canvas Management
aether_canvas_state- Get current canvas stateaether_clear_canvas- Clear all nodes from canvasaether_add_agent- Add an AI agent to the canvasaether_remove_node- Remove a nodeaether_connect_nodes- Create connections between nodesaether_list_agents- List all agents on canvas
Generation
aether_trigger_generation- Trigger AI generation for an agentaether_get_artifacts- Get generated artifacts
GitHub Automation
aether_automation_status- Check what's ready to pushaether_extract_files- Extract code from artifactsaether_push_artifacts- Push to GitHub via API (branch + commit + PR)aether_push_local- NEW Push using local git (no rate limits, recommended for large pushes)
Orchestra (Autonomous Development)
aether_start_orchestra- Start orchestration sessionaether_set_orchestra_plan- Define development planaether_orchestra_approve- Approve and start executionaether_orchestra_status- Get progress and statusaether_orchestra_next- Get next ready tasksaether_orchestra_trigger_task- Execute a specific taskaether_report_to_orchestrator- Report completion/blockersaether_orchestra_pause/aether_orchestra_resume- Control executionaether_complete_orchestra- Mark session completeaether_orchestra_set_autonomous- Enable/disable autonomous mode
Folders & Artifacts
aether_list_folders- List project foldersaether_create_folder- Create a folderaether_delete_folder- Delete a folderaether_add_file_to_folder- Add files to foldersaether_create_artifact- Create and place artifacts
Orchestra Skill (Auto-Installed)
When you install this package, it automatically installs the Orchestra skill to your Claude Code skills directory (~/.claude/skills/orchestra/).
This enables the /orchestra command with full v6 capabilities:
/orchestra # Start planning a new session
/orchestra approve # Begin autonomous execution
/orchestra status # Check current progress
/orchestra push # Push to GitHubOrchestra v6 Features
- Contract-First Development - Define types, schemas, APIs upfront
- Orchestrator Brain - AI-powered decision engine (Claude Opus 4.5)
- Dynamic Agent Switching - Reassign tasks when agents struggle
- Structured Reports - Consistent agent-to-orchestrator communication
- File Collision Prevention - Safe parallel task execution with file locks
- Validation Protocol - TypeScript checks after every code generation
Manual Skill Installation
If the auto-install doesn't work, manually copy the skill:
# The skill file is bundled at:
# node_modules/@aithr-ai/mcp-server/skills/orchestra/SKILL.md
# Copy to your Claude skills directory:
mkdir -p ~/.claude/skills/orchestra
cp node_modules/@aithr-ai/mcp-server/skills/orchestra/SKILL.md ~/.claude/skills/orchestra/Documentation
Full documentation at https://www.aithr.ai/docs/orchestra
