HarnessServer
HarnessServer runs in the Agent host environment, staging compiled Skills, SOPs, and Rules into Workspaces by role, and serving REST and MCP endpoints for runtime context on demand. In standalone deployment, REST and MCP-SSE run on the same HTTP port; conversation WebSockets are optional in standalone mode. It does not ingest enterprise knowledge directly; managerial memory is disabled by default and restricted to authorized Agents. It can operate standalone on local content or connect to LarkScout for upstream synchronization and search.

HarnessServer
Content Delivery for AgentsContext delivery and capability distribution component for Agent host environmentsDeliver Skills, SOPs, and context to Workspaces by role—main configuration staged in advance, SOPs pulled per action.
- Pre-Staged
- Main config and Skills ready in advance
- Role-Based
- coordinator / worker distribution
- REST + MCP
- Colocated on same port in standalone mode
Typical pains
Each Workspace requires manual, error-prone configuration of prompts and tools
Newly onboarded Agents waste cycles exploring the environment before becoming productive
New Agent rollouts lack a standardized, repeatable onboarding pipeline
Capabilities
Does / does not
- Dual-side on-demand injection: Workers pull context indices; Coordinators pull SOPs per signal
- Deploys Skills to designated Workspaces upon approval; SOPs and Rules auto-sync by role
- SkillScan pre-deploy static analysis (optional, off by default)
- Task-context snapshots and Content Version tracing
- Generates framework-specific CLAUDE.md / AGENTS.md / NODAL.md
- Optional bitemporal managerial memory (off by default; authorized Agents only)
- Does not ingest enterprise knowledge directly (handled by LarkScout)
- Does not provide generic memory pools across all Agents
- Does not require LarkScout to start; operates standalone on local synced content when upstream is absent