{
  "manifest_version": "allyk.public-diagnostics.v1",
  "name": "ALLYK Diagnostics",
  "description": "Business assessments for entrepreneurs: compare selected context or explicit customer-need scores with an offer and return the next check.",
  "site_url": "https://allyk.app",
  "docs_url": "https://allyk.app/mcp",
  "plugins_url": "https://allyk.app/plugins",
  "support_email": "mail@mayayai.com",
  "mcp_status": "implemented_pending_hosted_verification",
  "registry_status": "not_published_to_official_mcp_registry",
  "distribution": {
    "public_registry_ready": false,
    "availability": "public_release_pending",
    "transport": "streamable_http",
    "hosts": [
      "ChatGPT/Codex",
      "Claude Code",
      "compatible Claude remote connectors"
    ],
    "setup": "Use a reviewed, enabled host entry and its configured endpoint. This website is not the MCP API base URL."
  },
  "connection_model": {
    "authentication": "OAuth 2 authorization code with S256 PKCE",
    "scopes": [
      "diagnostics:read",
      "diagnostics:write"
    ],
    "access_token_lifetime_seconds": 3600,
    "revocable": true,
    "credentials": "Only a scoped host access token. Never configure operator secrets, workspace tokens, database keys or BYOK keys in a customer host."
  },
  "routes": {
    "mcp": "POST /mcp",
    "rest": "POST /v1/public/diagnostics/{targets|preview|save|history}"
  },
  "tools": [
    {
      "name": "allyk_diagnostics_targets",
      "scope": "diagnostics:read",
      "purpose": "List eligible active tasks in the connected workspace.",
      "external_execution": false
    },
    {
      "name": "allyk_diagnostics_preview",
      "scope": "diagnostics:read",
      "purpose": "Assess explicit context or scores without saving a review.",
      "external_execution": false
    },
    {
      "name": "allyk_diagnostics_save",
      "scope": "diagnostics:write",
      "purpose": "On user request, assess and save to the selected task. Reuse the operation UUID for identical retries.",
      "external_execution": false
    },
    {
      "name": "allyk_diagnostics_history",
      "scope": "diagnostics:read",
      "purpose": "Read a bounded page of saved Diagnostics reviews in one task.",
      "external_execution": false
    }
  ],
  "boundaries": [
    "No general chat-history retrieval or Agent execution.",
    "Hosts see exchanged inputs and results and may retain them under their own policies.",
    "Results are advisory, not independently verified facts or predictions of business success.",
    "The private operator MCP adapter is not distributed for customer use.",
    "Diagnostics calculations stay on ALLYK servers.",
    "Account access and request limits apply; current deterministic Diagnostics adds no credit debit."
  ]
}
