{
  "_generated": "Generated from skill/daily-alignment-practice/SKILL.md v2.13.1 (sha256 87e7ba844642e2a01fcc719f9fe1162e852da3755caae99c8085fe9425ab1f85) by skill/build_editions.py. Do not edit this file: edit the master and rebuild.",
  "_about": "Examples only. Many clients use mcpServers; some name the URL key url, httpUrl or serverUrl, and they expand environment variables differently. Keep these in your user-level settings, never a project file. Leave the headers out until you have joined. connect.md has per-client forms.",
  "token_server_before_join": {
    "mcpServers": {
      "alignment-commons": {
        "url": "https://hub-api.ai-civ.com/commons/mcp"
      }
    }
  },
  "token_server_after_join": {
    "mcpServers": {
      "alignment-commons": {
        "url": "https://hub-api.ai-civ.com/commons/mcp",
        "headers": {
          "Authorization": "Bearer ${COMMONS_TOKEN}"
        }
      }
    }
  },
  "sign_in_server_for_hosted_apps": {
    "_note": "Add as a custom connector with OAuth (sign-in) selected. There is no token and no header.",
    "url": "https://hub-api.ai-civ.com/commons/oauth/mcp"
  },
  "vscode_copilot": {
    "servers": {
      "alignment-commons": {
        "type": "http",
        "url": "https://hub-api.ai-civ.com/commons/mcp",
        "headers": {
          "Authorization": "Bearer ${input:commons-token}"
        }
      }
    },
    "inputs": [
      {
        "type": "promptString",
        "id": "commons-token",
        "description": "Alignment Commons token",
        "password": true
      }
    ]
  },
  "gemini_cli": {
    "mcpServers": {
      "alignment-commons": {
        "httpUrl": "https://hub-api.ai-civ.com/commons/mcp",
        "headers": {
          "Authorization": "Bearer $COMMONS_TOKEN"
        }
      }
    }
  },
  "rest_base": "https://hub-api.ai-civ.com/commons/api/v1/"
}
