HeLa MCP Ecosystem — Profile & Agent Persona Catalog

Reference

docs/profiles.md

Original source language. Download source · All documents

Blotcat Profile Selection & Specialization

The HeLa MCP Ecosystem organizes capabilities into agent-oriented profiles. Each profile pairs the two foundational backbone servers (HeLa Mitosis for orchestration and HeLa Genome for persistent state) with a tailored set of specialized capability servers.


The Backbone Foundation

Every profile in the ecosystem includes the core dual backbone:

  • HeLa Mitosis (hela-mitosis / chaining-mcp): Intelligent tool discovery, Needle-planned routing, Needle-backed sequential thinking, task decomposition, skills catalog, and workflow orchestration.
  • HeLa Genome (hela-genome / project-mcp): Living SQLite knowledge graph (memory.db), task tracking, architectural decisions, and cross-session context restoration.

Blotcat carrying runtime memory between context nodes


Profile Catalog

There are eight profiles. The canonical membership is config/profiles.json; current versions and generated tool counts are in current versions and profile counts.

Blotcat sorting profile choices between GUI and headless work

minimal — HeLa Minimal

Three servers: hela-mitosis, hela-genome, and hela-enzyme. This is the smallest research/memory stack; it does not require browser, Android, or Blender dependencies. Keyless research still uses the network.

1. dev-workspace — HeLa Dev Workspace

  • Target System: GUI / Desktop Workstation
  • Agent Persona: Full-Stack Software Engineer & Desktop Workstation Agent
  • Purpose: Complete autonomous software development, testing, UI design, and browser verification.
  • Included Servers (8 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • Workspace: HeLa Membrane (hela-membrane), HeLa Nucleus (hela-nucleus), HeLa Ribosome (hela-ribosome)
    • Knowledge: HeLa Enzyme (hela-enzyme)
    • Design & Web: HeLa Phenotype (hela-phenotype), HeLa Cytosol (hela-cytosol)
  • Standard Workflow:
    1. Genome restores project history and open tasks.
    2. Mitosis decomposes feature requirements into steps.
    3. Membrane and Nucleus inspect code, run builds, and execute tests.
    4. Phenotype generates design tokens and Tailwind components.
    5. Cytosol validates web UI visually via Playwright.
    6. Genome records decisions, test results, and observations.

2. headless-server — HeLa Headless Server (Core 7)

  • Target System: Headless Linux Server / CI/CD Runner / Remote VM
  • Agent Persona: Cloud Infrastructure, Headless Server & CI/CD Automation Agent
  • Purpose: Autonomous server management, CI/CD pipeline execution, background harness orchestration, and repository maintenance without requiring display servers.
  • Included Servers (7 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • Workspace: HeLa Membrane (hela-membrane), HeLa Nucleus (hela-nucleus), HeLa Ribosome (hela-ribosome)
    • Knowledge: HeLa Enzyme (hela-enzyme)
    • Design: HeLa Phenotype (hela-phenotype)
  • Standard Workflow:
    1. Genome restores environment state.
    2. Mitosis plans deployment or maintenance sequence.
    3. Ribosome spawns and monitors long-running background PTY tasks.
    4. Nucleus executes terminal commands and RTK-optimized queries.
    5. Enzyme researches technical documentation or package dependencies.
    6. Genome tracks task completion.

3. research — HeLa Research Terminal

  • Target System: Headless / Desktop
  • Agent Persona: Deep Research Investigator & Technical Knowledge Synthesizer
  • Purpose: Multi-source research, web scraping, literature analysis, fact-checking, and structured documentation generation.
  • Included Servers (5 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • Knowledge: HeLa Enzyme (hela-enzyme)
    • Workspace: HeLa Membrane (hela-membrane)
    • Interaction: HeLa Cytosol (hela-cytosol)
  • Standard Workflow:
    1. Genome restores research topic and prior facts.
    2. Mitosis constructs research query plan.
    3. Enzyme queries Google Search and Wikipedia.
    4. Cytosol extracts full article content from web pages.
    5. Membrane writes research synthesis to markdown files.
    6. Genome stores discovered facts into the knowledge graph.

4. web-devops — HeLa Web Dev + Browser Automation

  • Target System: GUI / Desktop
  • Agent Persona: Frontend Engineer & Web Verification Specialist
  • Purpose: Frontend component creation, design token synchronization, automated browser testing, and visual regression checking.
  • Included Servers (6 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • Workspace: HeLa Membrane (hela-membrane), HeLa Nucleus (hela-nucleus)
    • Design: HeLa Phenotype (hela-phenotype)
    • Interaction: HeLa Cytosol (hela-cytosol)
  • Standard Workflow:
    1. Genome restores frontend specifications.
    2. Phenotype generates OKLCH tokens and Tailwind configuration.
    3. Membrane creates component files.
    4. Nucleus starts local development server.
    5. Cytosol navigates, interacts, and captures screenshot verification.
    6. Genome records UI validation results.

5. android-testing — HeLa Android Testing Rig

  • Target System: GUI / Mobile Automation Host (requires adb and USB/Wi-Fi connected device)
  • Agent Persona: Mobile QA Tester & Android Device Automation Engineer
  • Purpose: Mobile application testing, UI interaction, ADB automation, and mobile debugging.
  • Included Servers (5 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • Workspace: HeLa Nucleus (hela-nucleus)
    • Mobile: HeLa Receptor (hela-receptor)
    • Knowledge: HeLa Enzyme (hela-enzyme)
  • Standard Workflow:
    1. Genome restores issue ticket.
    2. Nucleus inspects build outputs and logcat streams.
    3. Receptor connects to device, inspects UI XML tree, and executes tap/swipe gestures.
    4. Enzyme investigates error codes or crash logs.
    5. Genome records reproduction steps and bug resolution.

6. 3d-modeling — HeLa 3D / Blender Station

  • Target System: GUI / Workstation (requires local Blender 3.6+ installation)
  • Agent Persona: Generative 3D Artist & Blender Scene Architect
  • Purpose: Autonomous 3D modeling, procedural mesh generation, material assignment, scene composition, and rendering in Blender.
  • Included Servers (5 Servers):
    • Backbone: HeLa Mitosis (hela-mitosis), HeLa Genome (hela-genome)
    • 3D: HeLa Plastid (hela-plastid)
    • Workspace: HeLa Membrane (hela-membrane), HeLa Nucleus (hela-nucleus)
  • Standard Workflow:
    1. Genome restores 3D project requirements.
    2. Mitosis breaks down 3D asset generation stages.
    3. Plastid generates and executes Python scripts inside Blender.
    4. Membrane saves generated .blend scene and rendered .png images.
    5. Genome records asset metadata and scene relations.

7. all — HeLa All (Full 10-MCP Stack)

  • Target System: Any / Fully-Equipped Workstation
  • Agent Persona: Complete HeLa Autonomous Engineering Multi-Agent Stack
  • Purpose: Unrestricted access to all 10 servers in the ecosystem.
  • Included Servers (10 Servers):
    • hela-mitosis, hela-genome, hela-membrane, hela-nucleus, hela-ribosome, hela-enzyme, hela-cytosol, hela-phenotype, hela-receptor, hela-plastid

Runtime serve mode (orthogonal to profiles)

The HeLa Runtime is not a profile — it is a serve method. Any profile can be served through the runtime:

./setup.sh --profile dev-workspace --client opencode --runtime   # builds dev-workspace cells + daemon
HELA_PROFILE=minimal node hela-runtime/dist/index.js             # run with minimal profile

The runtime advertises only the selected cells' schemas and starts each cell only when invoked. Discovery starts none. Use --runtime with any profile; HELA_PROFILE selects eligible cells and defaults to minimal when unset. Standalone servers remain supported.


Profile Compatibility Matrix:

HeLa MCP Ecosystem — Profile & Agent Persona Catalog — table 1
Profile ID Target System Total Servers Backbone Servers Headless Compatible Requires External Runtime / Device
minimal Any / Headless 3 Mitosis + Genome Yes Network for online research
dev-workspace GUI / Desktop 8 Mitosis + Genome Yes (Playwright) Playwright / Chromium
headless-server Headless 7 Mitosis + Genome Yes None
research Headless / GUI 5 Mitosis + Genome Yes None
web-devops GUI / Desktop 6 Mitosis + Genome Yes (Playwright) Playwright / Chromium
android-testing Device Host 5 Mitosis + Genome No adb + Android Device
3d-modeling Workstation 5 Mitosis + Genome No Blender CLI
all Full Host 10 Mitosis + Genome Partial Playwright, adb, Blender