{
  "schema_version": "2026-07-07",
  "name": "Asterionyx MCP Server Card",
  "status": "source_ready_not_deployed",
  "protocol": "model-context-protocol",
  "protocol_reference": "https://modelcontextprotocol.io/specification/2025-06-18/basic/transports",
  "protocol_matrix": "https://asterionyx.com/.well-known/agent-protocols.json",
  "runtime_status": "https://asterionyx.com/.well-known/mcp/runtime-status.json",
  "description": "Asterionyx has a source-ready public read-only MCP Streamable HTTP endpoint for customer-safe docs, model aliases, and public customer API metadata. Production MCP is not advertised until the production API app is deployed and verified.",
  "servers": [],
  "runtime_server_supported": false,
  "transports": ["streamable_http"],
  "authentication": {
    "supported": false,
    "reason": "The source-ready MCP endpoint is public and read-only. Private customer/account/admin actions are intentionally not exposed."
  },
  "source_implementation": {
    "backend_router": "backend/app/modules/mcp/router.py",
    "tests": "backend/tests/mcp/test_public_mcp.py",
    "staging_candidate_url": "https://api.staging.asterionyx.com/mcp",
    "production_candidate_url": "https://api.a.eus/mcp"
  },
  "resources": [
    "asterionyx://public/agent-guide",
    "asterionyx://public/api-catalog",
    "asterionyx://public/model-aliases"
  ],
  "tools": ["get_agent_guidance", "list_model_aliases", "get_public_api_catalog"],
  "not_supported": [
    "production MCP runtime until API deployment is verified",
    "customer account reads",
    "credential retrieval",
    "admin operations",
    "payment or checkout operations",
    "model routing or provider inspection"
  ],
  "deployment_required": [
    "Deploy the backend API application containing backend/app/modules/mcp/router.py.",
    "Fix and verify production API TLS for https://api.a.eus.",
    "Verify POST /mcp initialize/resources/tools on production.",
    "Update this card to live_supported only after production verification passes."
  ],
  "alternatives": {
    "public_docs": "https://asterionyx.com/llms.txt",
    "api_catalog": "https://asterionyx.com/.well-known/api-catalog.json",
    "agent_skills": "https://asterionyx.com/.well-known/agent-skills.json"
  }
}
