{
  "protocolVersion": "0.2.0",
  "name": "Amdahl",
  "description": "One API that knows what good looks like for your business. It models what works with your buyers, then evaluates and optimizes agent output against it. Every check cites its source. SOC 2 Type II report on request.",
  "version": "1.0.0",
  "provider": {
    "organization": "Amdahl Inc.",
    "url": "https://amdahl.ai"
  },
  "documentationUrl": "https://docs.amdahl.ai",
  "preferredTransport": "MCP",
  "url": "https://app.amdahl.ai/mcp",
  "supportedInterfaces": [
    {
      "url": "https://app.amdahl.ai/mcp",
      "transport": "MCP"
    }
  ],
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "metadataUrl": "https://app.amdahl.ai/.well-known/oauth-authorization-server",
      "protectedResourceMetadataUrl": "https://app.amdahl.ai/.well-known/oauth-protected-resource"
    },
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "X-API-Key"
    }
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "gtm-output-evals",
      "name": "Grade GTM outputs",
      "description": "Grade a draft or prompt against the workspace's own customer conversations and deal outcomes. Returns a score, per-check verdicts, and cited quotes.",
      "tags": [
        "evals",
        "gtm",
        "grading"
      ]
    },
    {
      "id": "buyer-data-search",
      "name": "Search buyer data",
      "description": "Query normalized signals across sales calls, CRM records, support tickets, and meeting notes, with citations back to the source conversation.",
      "tags": [
        "search",
        "gtm",
        "buyer-data"
      ]
    },
    {
      "id": "buyer-research",
      "name": "Research a customer question",
      "description": "Investigate one question over the workspace's own calls, CRM accounts and deals, and return one written answer with each claim cited to its source. Read-only. It can pause to ask a clarifying question.",
      "tags": [
        "research",
        "gtm",
        "buyer-data"
      ]
    },
    {
      "id": "business-context",
      "name": "Retrieve business context",
      "description": "Read a workspace's business context and substrate: company profile, personas, positioning, and the evidence behind them.",
      "tags": [
        "context",
        "gtm"
      ]
    }
  ]
}