ams-mcp-server
Scannednpx machina-cli add skill LastEld/AMS/ams-mcp-server --openclawAMS 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.
Source
git clone https://github.com/LastEld/AMS/blob/main/projects/unified-mcp/.agents/skills/ams-mcp-server/SKILL.mdView on GitHub Overview
This skill operates and troubleshoots the AMS unified MCP server, handling roadmap learning, GSD project orchestration, task management, ACL, autonomous workflows, memory/RAG, and cryptographic audit verification. Use it when you need to run AMS tools, work with E:/AMS projects, bootstrap roadmap-to-project flows, verify orchestration dependencies, or diagnose MCP runtime issues.
How This Skill Works
It follows strict dependency chains and a startup checklist to execute AMS flows safely and in the correct order. The skill maps intents to tool sets (roadmap, tasks, memory, audit, autonomy, orchestration, ACL, and notifications) and enforces safety rules such as dry-run operations, vitals checks, and establishing project context before scoped actions.
When to Use It
- You need to run AMS tools or manage AMS projects located at E:/AMS.
- Bootstrapping roadmap-to-project flows from roadmap to GSD and initializing watcher_start.
- Validating and repairing roadmap content, or verifying audit proofs and Merkle chains.
- Diagnosing MCP runtime issues or performing risky operations requiring a prior backup.
- Managing access control, memory/RAG handling, and autonomous workflows during a session.
Quick Start
- Step 1: Run unified_init and unified_vitals to establish baseline.
- Step 2: If needed, set the project context with unified_set_project or provide a canonical project_id.
- Step 3: Invoke the initial tool for your task (e.g., roadmap_export_to_gsd, task_create, or acl_set_owner).
Best Practices
- Always run unified_vitals before and after changes.
- Establish project context before using project-scoped tools.
- Prefer dry-run style operations first (repair_all, gc, import/export flows).
- For audit-grade sessions, finalize Merkle proofs before closing delivery.
- Never call watcher_start for a project that has not been exported/initialized.
Example Use Cases
- Bootstrapping a new roadmap: roadmap_export_to_gsd -> unified_set_project -> watcher_start.
- Starting an audit-proof session: context_create -> audit_session_start -> audit_verify_chain -> merkle_finalize -> merkle_root.
- Memory management during a long run: memory_pack -> memory_get -> memory_verify -> memory_stats.
- Troubleshooting a failed workflow: perform a dry-run (workflow_run) and inspect with relevant tools.
- Updating access: acl_add_member or acl_set_owner to grant or transfer permissions before deployment.