{
  "name": "bippsi-mcp",
  "title": "Bippsi MCP",
  "description": "Discover Bippsi resources, inspect A.I. Certified sites, and read AI Action Credit state through a scoped AI Action Key.",
  "version": "2.0.0",
  "protocol_version": "2024-11-05",
  "transport": "http+json-rpc",
  "endpoint": "https://bippsi.com/api/v1/mcp",
  "docs": "https://bippsi.com/api-docs",
  "agents_policy": "https://bippsi.com/AGENTS.md",
  "openapi": "https://bippsi.com/openapi.json",
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false,
    "logging": false
  },
  "tools": [
    {"name": "scan_site", "auth": "public", "description": "Run a sampled A.I. Certified compliance scan."},
    {"name": "list_pages", "auth": "public", "description": "Discover public pages without scoring them."},
    {"name": "get_certification_status", "auth": "public", "description": "Read public A.I. Certified status."},
    {"name": "get_api_endpoints", "auth": "public", "description": "Read the canonical public API inventory."},
    {"name": "list_resources", "auth": "public", "description": "List public resource and AI Action packets."},
    {"name": "get_resource", "auth": "public", "description": "Read one public resource or AI Action packet."},
    {"name": "whoami", "auth": "standard_api_connection", "description": "Identify an authenticated account connection."},
    {"name": "list_sites", "auth": "standard_api_connection", "description": "List the account's A.I. Certified sites."},
    {"name": "start_site_scan", "auth": "standard_api_connection", "description": "Start a scan for an owned site."},
    {"name": "get_site_scan", "auth": "standard_api_connection", "description": "Read the latest scan for an owned site."},
    {"name": "deploy_ai_files", "auth": "standard_api_connection", "description": "Deploy generated agent files to an owned site."},
    {"name": "get_action_credit_balance", "auth": "ai_action_key", "scope": "actions:read", "description": "Read USD-denominated Action Credit availability and limits."}
  ],
  "ai_actions": {
    "status": "available_when_account_gates_pass",
    "endpoint": "https://bippsi.com/api/v1/ai-actions",
    "configuration_endpoint": "https://bippsi.com/api/v1/ai-actions/config",
    "credential_prefix": "bippsi_action_",
    "currency": "USD",
    "amount_unit": "micro_usd",
    "maximum_header": "X-Bippsi-Max-Action-USD",
    "manage_keys": "https://bippsi.com/account/ai-keys/action",
    "manage_credits": "https://bippsi.com/wallet/action-credits"
  },
  "auth": {
    "required": false,
    "standard_api_connection": "Use a current Bippsi API connection for account-management tools.",
    "ai_action_key": "Use Authorization: Bearer bippsi_action_<64 lowercase hex> for AI Action tools."
  },
  "rate_limits": {
    "overall_calls_per_ip_per_hour": 60,
    "anonymous_scans_per_ip_per_hour": 3
  }
}
