{
  "schemaVersion": 1,
  "name": "AppsPonds",
  "description": "Publish user web apps into AppsPonds ponds with browser-approved, scoped agent access.",
  "baseUrl": "https://admin.appsponds.com",
  "documentationUrl": "https://admin.appsponds.com/agents.md",
  "llmsTxtUrl": "https://admin.appsponds.com/llms.txt",
  "apiCatalogUrl": "https://admin.appsponds.com/.well-known/api-catalog",
  "openApiUrl": "https://admin.appsponds.com/openapi.json",
  "packageManifestSchemaUrl": "https://admin.appsponds.com/schemas/appsponds-package.schema.json",
  "auth": {
    "type": "browser_device_approval",
    "startUrl": "https://admin.appsponds.com/api/integrations/authorize/start",
    "pollUrl": "https://admin.appsponds.com/api/integrations/authorize/poll",
    "completeUrl": "https://admin.appsponds.com/api/integrations/authorize/complete",
    "defaultScopes": [
      "ponds:read",
      "apps:read"
    ],
    "supportedScopes": [
      "ponds:read",
      "apps:read",
      "apps:create",
      "apps:publish"
    ]
  },
  "capabilities": [
    "list_ponds",
    "list_apps",
    "create_app_from_package",
    "publish_existing_app",
    "stage_publish_for_approval"
  ],
  "userPrompt": "I can connect to AppsPonds by opening a browser approval link and requesting only the scopes needed for your task."
}