Modern software delivery platform.
## Harness MCP Server: Modern Software Delivery Platform The **Harness MCP Server** integrates the AI-powered delivery platform into Google Antigravity, enabling developers to manage pipelines, deployments, and feature flags with intelligent automation. ### Why Harness MCP? - **AI-powered** - Intelligent deployment verification - **Pipeline management** - Create and execute pipelines - **Continuous verification** - Automated rollback on issues - **Feature flags** - Integrated feature management - **GitOps support** - Git-based deployment workflows ### Key Features #### 1. Pipeline Execution ```python # Execute pipeline execution = await mcp.call("harness", "execute_pipeline", { "org": "default", "project": "my-project", "pipeline": "deploy-prod", "inputs": {"version": "v2.1.0"} }) print(f"Execution ID: {execution[\"planExecutionId\"]}") # Get execution status status = await mcp.call("harness", "get_execution", { "execution_id": execution["planExecutionId"] }) ``` #### 2. Deployment Management ```python # Get deployments deployments = await mcp.call("harness", "list_deployments", { "project": "my-project", "environment": "production", "limit": 10 }) for deploy in deployments: print(f"{deploy[\"id\"]}: {deploy[\"status\"]}") # Rollback deployment await mcp.call("harness", "rollback", { "deployment_id": "deploy_xxx" }) ``` #### 3. Service Management ```python # List services services = await mcp.call("harness", "list_services", { "project": "my-project" }) # Get service details service = await mcp.call("harness", "get_service", { "project": "my-project", "service": "api-service" }) ``` #### 4. Environment Configuration ```python # List environments envs = await mcp.call("harness", "list_environments", { "project": "my-project" }) # Create environment await mcp.call("harness", "create_environment", { "project": "my-project", "name": "staging", "type": "PreProduction" }) ``` ### Configuration ```json { "mcpServers": { "harness": { "command": "npx", "args": ["-y", "@anthropic/mcp-harness"], "env": { "HARNESS_API_KEY": "pat.xxx", "HARNESS_ACCOUNT_ID": "your-account" } } } } ``` ### Use Cases **Continuous Delivery**: Automate deployments with verification. **Multi-Cloud**: Deploy to any cloud provider. **Intelligent Rollback**: Auto-rollback on anomaly detection. **Pipeline Orchestration**: Complex multi-stage pipelines. The Harness MCP Server enables intelligent software delivery.
{
"mcpServers": {
"harness": {}
}
}