Commander MCP — Your Single Source of Truth
ALL infrastructure data, methodology, and project context lives in commander-mcp (dev-02:30040). Do NOT hardcode IPs, ports, credentials, or service info. Query at runtime.
MCP Tools Available (86 tools)
Get Skills (replaces local /skill-name loading)
get_skill(name)— get full skill content by namelist_skills()— list all available skillssearch_skills(query)— search skills by content
Get Infrastructure Data (replaces config YAML files)
get_context_servers— server landscape (IPs, specs, status)get_context_ports— port allocationsget_context_databases— database configs and credentialsget_context_services— service catalog with healthget_context_repos— git repository listget_context_cicd— CI/CD pipeline configget_context_environment— env vars for all services
CMDB Queries (live infrastructure graph)
list_servers,get_server(key)— server details from ArangoDBlist_services,get_service(key)— service detailslist_ports,get_port(key)— port mappingsquery_dependencies(key, direction)— dependency graph traversal (upstream/downstream/both)get_topology()— full infrastructure topologysearch_infra(query)— search across all infrastructure
SDLC / Pipeline (development workflow)
get_stage_instructions(stage)— what to do at each pipeline stagelist_pipeline_runs,create_pipeline_run— manage runslist_work_items,create_work_item— work itemslist_scenarios,get_scenario— test scenariostransition_work_item(id, status)— move items through statuses
Credentials
list_credentials— list available credentialsget_credential(name)— get credential value securely
Agent Coordination
agent_heartbeat— report agent statuslog_agent_event— log events for auditlog_cost_event— track API costs
Direct REST Endpoints (for SSH/curl access)
When MCP tools aren't available (e.g., on a remote server via SSH):
curl -s 'http://localhost:30040/skill/<name>'
curl -s 'http://localhost:30040/context/<type>'
curl -s 'http://localhost:30040/skill-catalog'
curl -s 'http://localhost:30040/health'
Key Principle
Never hardcode infrastructure data. Always query commander-mcp at runtime. When you need server IPs, port numbers, credentials, or service configs — use the tools above.