Skip to main content
Glama

ADA Turbo β€” Agency OS & Pixel Office

MCP PyPI Python License Smithery GitHub Stars Case Study

πŸ‡ΊπŸ‡Έ English Documentation | πŸ‡ΉπŸ‡· TΓΌrkΓ§e DokΓΌmantasyon


🎬 Live Office & Animation Preview

🏒 Pixel Office Visualizer

πŸ§ͺ CRT Workflow Playground

Pixel Office Dashboard

CRT Workflow Playground


⚑ Quick Start (Run in 10 Seconds)

Option A: Zero-Install with uvx (Recommended)

You can run ADA Turbo instantly without cloning or managing virtual environments:

uvx ada-turbo-ai-mcp

(Or launch just the web visualizer: uvx ada-turbo-ai-mcp --web)


Option B: Standard Git / Python

# 1. Clone the repository
git clone https://github.com/adacreativeco/ada-turbo-ai-mcp.git
cd ada-turbo-ai-mcp

# 2. Install dependencies
pip install -r requirements.txt

# 3. Start Unified Dual-Mode (MCP stdio + Web Visualizer)
python server.py

Open http://localhost:8000 (auto-fallback to 8001, 8002... if occupied) in your browser.


πŸš€ Key Features

  • Unified Dual-Mode Architecture:

    • MCP Mode (Default): Runs as an MCP stdio server. Concurrently starts the Pixel Office Web Server in the background. Seamlessly connects to Antigravity, Claude Desktop, Cursor, Claude Code, and Windsurf.

    • Pixel Office Web Mode: Starts a local, highly-optimized retro CRT-effect web workspace (python server.py --web).

  • ⚑ Real-Time Server-Sent Events (SSE):

    • Zero-latency event streaming (/api/events). When an agent is triggered in your IDE, the corresponding character visually walks to their desk in real-time!

  • 🧠 Direct Live LLM Engine:

    • Multi-provider AI execution directly in the browser via /api/llm-generate:

      • 🟒 Built-in Template Engine (Offline): Instant access to professional agency workflow templates without API keys.

      • ✨ Google Gemini: gemini-2.0-flash, gemini-1.5-flash, gemini-1.5-pro

      • 🧠 OpenAI: gpt-4o-mini, gpt-4o, o3-mini

      • ⚑ Anthropic Claude: claude-3-5-sonnet-20241022, claude-3-5-haiku-20241022

    • Safe local credential storage in browser localStorage.

  • Developer Tools (CRT Console Modals):

    • Playground (Workflow & Live AI Tester): Select commands and test tasks with offline templates or live LLM models with typewriter output.

    • AI Model Configurator: Switch providers, enter API keys safely, and select model presets.

    • Setup Wizard: Dynamically outputs ready-to-copy configuration blocks for Cursor, Antigravity, Claude Desktop, and Claude Code.

  • Pixel Characters & Animations: 26 unique agency characters with idle (breathing, blinking) and walking cycles across custom office floors.

  • Full Bilingual Support (TR / EN): One-click toggle for all UI elements, status badges, modals, agent prompts, and knowledge references.


πŸ”Œ IDE Integration (MCP)

1. Antigravity

Add to your mcp_config.json:

{
  "mcpServers": {
    "ada-turbo": {
      "command": "uvx",
      "args": ["ada-turbo-ai-mcp"]
    }
  }
}

2. Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project-level):

{
  "mcpServers": {
    "ada-turbo": {
      "command": "uvx",
      "args": ["ada-turbo-ai-mcp"]
    }
  }
}

3. Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "ada-turbo": {
      "command": "uvx",
      "args": ["ada-turbo-ai-mcp"]
    }
  }
}

4. Claude Code (CLI)

claude mcp add ada-turbo -- uvx ada-turbo-ai-mcp

(Note: If using local clone, replace "command": "uvx" and "args": ["ada-turbo-ai-mcp"] with "command": "python" and "args": ["/ABSOLUTE/PATH/server.py"])


πŸ‘₯ 26 Agency Roles & Specializations

ADA Turbo organizes 26 specialized agents across 5 key departments:

  1. Strategy & Brand: Brand Director, Brand Strategist, Consumer Insight Lead, Naming Specialist, Creative Technologist.

  2. Creative & Design: Creative Director, Senior Copywriter, Art Director, UX/UI Lead, 3D/Motion Designer.

  3. Marketing & Growth: Growth Marketing Director, Performance Marketing Specialist, SEO/Content Strategist, Social Media Lead, CRM & Retention Manager.

  4. Client & Operations: Account Director, Senior Account Manager, Agency Producer, Operations Director, Traffic Manager.

  5. Analytics & Tech: Chief Data Officer, Marketing Data Analyst, Full-Stack Lead, AI Solutions Architect, QA & Delivery Lead.


πŸ“‚ Architecture

ada-turbo-mcp/
β”œβ”€β”€ server.py                   ← Unified dual-mode entry point (MCP + Web)
β”œβ”€β”€ index.html                  ← Retro CRT Pixel Office single-page UI
β”œβ”€β”€ pyproject.toml              ← Package metadata & entry points
β”œβ”€β”€ smithery.yaml               ← Smithery.ai 1-click install configuration
β”œβ”€β”€ requirements.txt            ← Project dependencies
β”œβ”€β”€ references/                 ← Bilingual domain knowledge bases (.md)
β”‚   β”œβ”€β”€ strategy-brand.md / strateji-marka.md
β”‚   β”œβ”€β”€ creative-team.md / yaratici-ekip.md
β”‚   β”œβ”€β”€ marketing-growth.md / pazarlama-buyume.md
β”‚   β”œβ”€β”€ client-operations.md / musteri-operasyon.md
β”‚   └── analytics-product-tech.md / analitik-urun-teknik.md
β”œβ”€β”€ karakterler/                ← Pixel character graphics and generator scripts
β”œβ”€β”€ animasyonlar/               ← Character walk/idle spritesheets & GIF previews
β”œβ”€β”€ office-bina/ & office-zon/  ← Procedural pixel art building generation assets
β”œβ”€β”€ skill/                      ← Pre-packaged .skill distribution bundle
└── src/                        ← Python modules
    β”œβ”€β”€ mcp_server.py           ← FastMCP server definitions & tool registrations
    β”œβ”€β”€ web_server.py           ← Multi-threaded HTTP server, SSE broadcaster & LLM proxy
    └── workflow_manager.py     ← Command routing, action listener dispatch & templates

πŸ“„ License

Distributed under the PolyForm Noncommercial License 1.0.0. See LICENSE for details.

Developed with ❀️ by ADA Creative Co.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adacreativeco/ada-turbo-ai-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server