{
  "servers": [
    {
      "name": "myaidev-wordpress-mcp-server",
      "version": "2.0.0",
      "description": "Enhanced WordPress MCP Server with session management and memory persistence",
      "mcpName": "io.github.myaione/myaidev-method-wordpress",
      "transport": "stdio",
      "command": "node .claude/mcp/wordpress-server.js"
    },
    {
      "name": "myaidev-sparc-orchestrator",
      "version": "1.0.0",
      "description": "SPARC workflow orchestration MCP server for systematic development",
      "mcpName": "io.github.myaione/myaidev-method-sparc",
      "transport": "stdio",
      "command": "node .claude/mcp/sparc-orchestrator-server.js"
    },
    {
      "name": "chrome-devtools-mcp",
      "version": "1.0.0",
      "description": "Chrome DevTools Protocol MCP server for browser testing and debugging",
      "mcpName": "chrome-devtools-mcp",
      "transport": "stdio",
      "command": "npx chrome-devtools-mcp"
    },
    {
      "name": "myaidev-openstack-mcp-server",
      "version": "1.0.0",
      "description": "OpenStack MCP Server for VM management and cloud orchestration",
      "mcpName": "io.github.myaione/myaidev-method-openstack",
      "transport": "stdio",
      "command": "node .claude/mcp/openstack-server.js"
    },
    {
      "name": "fal-ai-mcp-server",
      "version": "2.1.2",
      "description": "fal.ai model discovery, pricing, and generation via MCP protocol",
      "mcpName": "fal-ai",
      "transport": "stdio",
      "command": "npx -y fal-ai-mcp-server"
    }
  ],
  "wordpress_server": {
  "sparc_tools": [
    {
      "name": "sparc_orchestrate",
      "description": "Orchestrate the complete 5-phase SPARC development workflow with intelligent task routing",
      "category": "orchestration"
    },
    {
      "name": "sparc_status",
      "description": "Get status of current SPARC workflow execution",
      "category": "monitoring"
    },
    {
      "name": "sparc_phase_execute",
      "description": "Execute a single SPARC phase with detailed configuration",
      "category": "execution"
    },
    {
      "name": "sparc_workflow_history",
      "description": "Get history of SPARC workflow executions",
      "category": "monitoring"
    },
    {
      "name": "sparc_task_results",
      "description": "Get detailed results from a completed SPARC workflow",
      "category": "results"
    }
  ],
  "chrome_devtools_tools": [
    {
      "name": "cdp_connect",
      "description": "Connect to Chrome DevTools Protocol for browser automation",
      "category": "connection"
    },
    {
      "name": "cdp_navigate",
      "description": "Navigate browser to a URL",
      "category": "navigation"
    },
    {
      "name": "cdp_screenshot",
      "description": "Take screenshot of current page",
      "category": "testing"
    },
    {
      "name": "cdp_evaluate",
      "description": "Execute JavaScript in browser context",
      "category": "testing"
    },
    {
      "name": "cdp_network_monitor",
      "description": "Monitor network requests and responses",
      "category": "testing"
    },
    {
      "name": "cdp_console_logs",
      "description": "Capture browser console logs",
      "category": "debugging"
    }
  ],
  "wordpress_tools": [
    {
      "name": "wp_session_create",
      "description": "Create a new session for tracking operations and maintaining context",
      "category": "session_management"
    },
    {
      "name": "wp_session_status", 
      "description": "Get current session information and operation history",
      "category": "session_management"
    },
    {
      "name": "wp_memory_store",
      "description": "Store data in memory for persistence across operations",
      "category": "memory_management"
    },
    {
      "name": "wp_memory_retrieve",
      "description": "Retrieve stored data from memory",
      "category": "memory_management"
    },
    {
      "name": "wp_memory_list",
      "description": "List all stored data in a namespace",
      "category": "memory_management"
    },
    {
      "name": "wp_health_check",
      "description": "Comprehensive health check of WordPress site and MCP server",
      "category": "health_monitoring"
    },
    {
      "name": "wp_get_site_info",
      "description": "Get WordPress site statistics, version, and health information",
      "category": "wordpress_operations"
    },
    {
      "name": "wp_create_post",
      "description": "Create a new WordPress post or page with enhanced tracking and validation",
      "category": "wordpress_operations"
    },
    {
      "name": "wp_update_post",
      "description": "Update an existing WordPress post",
      "category": "wordpress_operations"
    },
    {
      "name": "wp_delete_post",
      "description": "Delete a WordPress post (move to trash)",
      "category": "wordpress_operations"
    },
    {
      "name": "wp_list_posts",
      "description": "Get posts with filtering options",
      "category": "wordpress_operations"
    },
    {
      "name": "wp_batch_publish",
      "description": "Publish multiple posts from markdown files with enhanced tracking",
      "category": "batch_operations"
    }
  ],
  "openstack_tools": [
    {
      "name": "os_session_create",
      "description": "Create a new session for tracking OpenStack operations",
      "category": "session_management"
    },
    {
      "name": "os_health_check",
      "description": "Check OpenStack API connectivity and authentication",
      "category": "health_monitoring"
    },
    {
      "name": "os_cloud_init_info",
      "description": "Get information about configured cloud-init defaults",
      "category": "cloud_init"
    },
    {
      "name": "os_cloud_init_fetch",
      "description": "Fetch and preview cloud-init from URL, file, or default",
      "category": "cloud_init"
    },
    {
      "name": "os_image_list",
      "description": "List available VM images in OpenStack",
      "category": "resource_discovery"
    },
    {
      "name": "os_flavor_list",
      "description": "List available VM flavors (instance sizes)",
      "category": "resource_discovery"
    },
    {
      "name": "os_network_list",
      "description": "List available networks in OpenStack",
      "category": "resource_discovery"
    },
    {
      "name": "os_security_group_list",
      "description": "List available security groups",
      "category": "resource_discovery"
    },
    {
      "name": "os_keypair_list",
      "description": "List available SSH keypairs",
      "category": "ssh_management"
    },
    {
      "name": "os_keypair_create",
      "description": "Create a new SSH keypair for VM access",
      "category": "ssh_management"
    },
    {
      "name": "os_server_list",
      "description": "List all VMs/servers in the project",
      "category": "vm_management"
    },
    {
      "name": "os_server_create",
      "description": "Create a new VM/server in OpenStack",
      "category": "vm_management"
    },
    {
      "name": "os_server_show",
      "description": "Get detailed information about a specific server",
      "category": "vm_management"
    },
    {
      "name": "os_server_delete",
      "description": "Delete a VM/server from OpenStack",
      "category": "vm_management"
    },
    {
      "name": "os_server_start",
      "description": "Start a stopped server",
      "category": "vm_management"
    },
    {
      "name": "os_server_stop",
      "description": "Stop a running server",
      "category": "vm_management"
    },
    {
      "name": "os_server_reboot",
      "description": "Reboot a server (soft or hard)",
      "category": "vm_management"
    },
    {
      "name": "os_server_console",
      "description": "Get console URL for accessing server",
      "category": "vm_management"
    },
    {
      "name": "os_floating_ip_create",
      "description": "Create a new floating IP from an external network",
      "category": "network_management"
    },
    {
      "name": "os_floating_ip_list",
      "description": "List all floating IPs in the project",
      "category": "network_management"
    },
    {
      "name": "os_server_add_floating_ip",
      "description": "Associate a floating IP with a server",
      "category": "network_management"
    },
    {
      "name": "os_volume_list",
      "description": "List all volumes in the project",
      "category": "storage_management"
    },
    {
      "name": "os_volume_create",
      "description": "Create a new block storage volume",
      "category": "storage_management"
    },
    {
      "name": "os_server_add_volume",
      "description": "Attach a volume to a server",
      "category": "storage_management"
    },
    {
      "name": "os_operation_history",
      "description": "Get history of OpenStack operations performed",
      "category": "monitoring"
    }
  ],
  "capabilities": [
    "session_management",
    "memory_persistence",
    "health_monitoring",
    "wordpress_integration",
    "batch_operations",
    "gutenberg_support",
    "error_tracking",
    "sparc_orchestration",
    "workflow_management",
    "browser_automation",
    "devtools_integration",
    "openstack_vm_management",
    "cloud_orchestration"
  ],
  "environment": {
    "required": [
      "WORDPRESS_URL",
      "WORDPRESS_USERNAME", 
      "WORDPRESS_APP_PASSWORD"
    ],
    "optional": [
      "WORDPRESS_USE_GUTENBERG"
    ]
  },
  "installation": {
    "command": "npm install myaidev-method",
    "global_command": "npm install -g myaidev-method",
    "setup_command": "npx myaidev-method init --claude"
  },
  "usage": {
    "start_server": "npm run mcp:start",
    "health_check": "npm run mcp:health", 
    "status_check": "npm run mcp:status",
    "publish_command": "/myai-wordpress-publish \"your-file.md\" --status draft"
  }
}