AMS MCP Server Skill
Version:
3.3.0Status:ActiveUpdated:2026-02-16Module:unified-mcp-root
Use this skill to execute AMS flows safely and in the correct order.
Hard Dependency Chains
Apply these chains strictly. Do not skip prerequisites.
System bootstrap chain
unified_init->unified_vitals-> domain tools
Roadmap to project chain
roadmap_export_to_gsd->unified_set_project->watcher_start
Audit proof chain
context_createorcontext_ensure->audit_session_start-> work tools ->audit_verify_chain->merkle_finalize->merkle_root
Workflow execution chain
workflow_rundry run first for new sequences- If failure policy is configured: retry/backoff/rollback must be honored
Restoration chain
unified_backupbefore risky operations- Then
unified_importorunified_restore - Then
unified_vitalsandaudit_verify_chainfor post-check
Startup Checklist
Run this at the beginning of each operational session.
unified_initunified_vitalsunified_help(refresh available tools and conventions)- If project scoped work is expected, set project context:
unified_set_projector pass canonicalproject_id
Intent to Tool Mapping
Use this mapping to pick tools quickly.
Explore learning paths:
roadmap_list,roadmap_get,roadmap_nodes,roadmap_node_get
Validate and repair roadmap content:
roadmap_validate,roadmap_validate_all,roadmap_repair,roadmap_repair_all
Create project from roadmap:
roadmap_export_to_gsd- then
unified_set_project - then
watcher_start(optional)
Manage tasks:
task_create,task_create_batch,task_list,task_update,task_deletetask_eisenhower,task_next_actions,task_reporttask_deps,task_link_roadmap,task_sync_to_gsd
Analyze content:
analysis_search,analysis_similar,analysis_recommend,analysis_keywords,analysis_compare- RAG:
analysis_rag_index,analysis_rag_search,analysis_rag_stats
Manage memory and retention:
memory_pack,memory_get,memory_map,memory_verify,memory_bundle,memory_statsmemory_retention,memory_gc,rag_retention,rag_gc
Run autonomous pipeline:
ams_autonomous_run,ams_autonomous_apply_changes,ams_session_list,ams_session_resume,ams_session_rollback
Operate orchestration and architecture controls:
unified_orchestration,workflow_run,parallel_executeunified_architecture,unified_metrics,unified_stats
Access control:
acl_add_member,acl_remove_member,acl_list_members,acl_set_owner
Notifications and git operations:
notify,git_checkpoint,git_auto_commit
Safety Rules
- Always run
unified_vitalsbefore and after changes. - Always establish project context before project-scoped tools.
- Never call
watcher_startfor a project that was not exported/initialized. - Use dry-run style operations first where available (
repair_all,gc, import/export flows). - For autonomous apply mode, ensure environment policy allows it.
- For audit-grade sessions, finalize Merkle proof before closing delivery.
- If runtime state and tracked files diverge, stop and verify with
unified_metricsandunified_help.
Common Failure Patterns
"Project not found"
- Cause: missing export/init or wrong project context
- Fix: run
roadmap_export_to_gsd, thenunified_set_project, then retry
"Roadmap not found"
- Cause: invalid roadmap id
- Fix: run
roadmap_listand use exact id
"MCP connection/runtime issue"
- Cause: config mismatch, missing node path, server boot failure
- Fix: verify client MCP config and run
unified_vitals
"Chain verification failed"
- Cause: broken session/action context linkage
- Fix: inspect with
audit_get_actions, re-checkcontext_*, thenaudit_verify_chain
Skill Execution Policy
When this skill is triggered:
- Prefer deterministic tool sequences over ad-hoc calls.
- Explain prerequisite insertion explicitly when user skips a required step.
- Keep orchestration transparent: show what was auto-resolved and why.
- Report concrete outputs: ids, counts, statuses, and next required step.
- If a tool set changed, trust runtime discovery via
unified_helpover static counts.
Reference Loading
Load references only when needed:
- Read
references/workflow.mdfor end-to-end scenario flow details. - Read
references/tools.mdwhen the user asks for tool-specific argument examples. - Read
references/errors.mdfor troubleshooting paths and recovery commands.
If references conflict with runtime behavior, runtime behavior is the source of truth.