autogen-local-mcp

cordlesssteve/autogen-local-mcp

3.2

If you are the rightful owner of autogen-local-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server for local AutoGen agent orchestration and workflow management.

AutoGen-Local MCP Server

Enterprise-grade MCP server for AutoGen multi-agent workspace orchestration with Redis/Kafka infrastructure integration.

Quick Start

# Install dependencies
npm install

# Build the project
npm run build

# Start the server
npm start

# Development mode
npm run dev

Features

  • Workspace Management: Initialize, monitor, and shutdown multi-agent workspaces
  • Infrastructure Integration: Redis/Kafka/Dashboard/Ollama coordination
  • Agent Orchestration: Create and manage AI agent teams with local Ollama models
  • Real-time Monitoring: Live workspace health and performance metrics
  • File Coordination: Multi-agent file locking and edit coordination
  • Consensus Voting: Democratic decision-making with AI agents
  • Event Streaming: Real-time workspace event monitoring
  • State Management: Workspace snapshots and recovery

Architecture

Claude Code (MCP Client)
    ↕️ MCP Protocol
AutoGen-Local MCP Server
    ├── Tool Registry (15+ MCP tools)
    ├── Resource Provider (Dynamic resources)
    └── Workspace Manager
        ├── Redis (Real-time coordination)
        ├── Kafka (Persistent messaging)
        ├── Ollama (AI models)
        └── Dashboard (Web interface)

Available Tools

Workspace Management

  • autogen_initialize_workspace - Create workspace with infrastructure
  • autogen_get_workspace_status - Get comprehensive status
  • autogen_shutdown_workspace - Graceful shutdown with snapshots

Agent Management

  • autogen_create_agent_team - Create AI agent teams
  • autogen_test_agent_connectivity - Test Ollama model connectivity
  • autogen_update_agent_status - Update agent status

Multi-Agent Coordination

  • autogen_start_group_discussion - Launch AI group discussions
  • autogen_consensus_vote - Execute democratic voting
  • autogen_request_file_lock - Coordinate file access

Monitoring & Analytics

  • autogen_get_infrastructure_health - Infrastructure diagnostics
  • autogen_get_performance_metrics - Performance analytics
  • autogen_stream_workspace_events - Real-time event streaming

Claude Code Integration

Add to Claude Code MCP configuration:

{
  "mcpServers": {
    "autogen-local": {
      "command": "node",
      "args": ["/path/to/autogen-local-mcp/dist/index.js"]
    }
  }
}

Development Status

Phase 1 (Current): Foundation Complete ✅

  • MCP server infrastructure
  • Core workspace tools
  • Basic integration layer

Phase 2 (Next): Agent coordination and file management Phase 3 (Future): Advanced features and analytics Phase 4 (Future): Production polish and documentation

License

MIT