{
  "$schema": "https://agenticresourcediscovery.org/schema/v1",
  "name": "hcalls",
  "displayName": "hcalls - Real-Time AI Interview Assistant",
  "description": "hcalls provides real-time AI interview coaching, resume parsing, and live talking point streaming via REST APIs, WebSocket/SSE, OAuth 2.0 scoped authentication, and a Model Context Protocol (MCP) server.",
  "homepage": "https://hcalls.com",
  "contact": "contact@hcalls.com",
  "resources": [
    {
      "type": "api",
      "name": "hcalls REST API",
      "description": "REST API for session management, resume parsing, real-time AI interview coaching, and credit management.",
      "url": "https://hcalls.com/openapi.json",
      "format": "openapi",
      "version": "3.1.0",
      "documentation": "https://hcalls.com/docs",
      "authentication": {
        "type": "oauth2",
        "discoveryUrl": "https://hcalls.com/.well-known/oauth-authorization-server"
      }
    },
    {
      "type": "mcp",
      "name": "hcalls MCP Server",
      "description": "Model Context Protocol server for Claude, ChatGPT, Cursor, and Devin integrations. Supports session creation, resume upload, and user profile queries.",
      "url": "https://hcalls.com/.well-known/mcp",
      "transport": "streamable-http",
      "documentation": "https://hcalls.com/docs",
      "serverCard": "https://hcalls.com/.well-known/mcp/server-card.json"
    },
    {
      "type": "documentation",
      "name": "hcalls Developer Documentation",
      "description": "Full developer documentation including API reference, OAuth scopes, CLI usage, and integration guides.",
      "url": "https://hcalls.com/docs",
      "format": "html"
    },
    {
      "type": "documentation",
      "name": "hcalls Developer Resources Markdown",
      "description": "Machine-readable developer resources in Markdown format for AI agents.",
      "url": "https://hcalls.com/developers.md",
      "format": "markdown"
    },
    {
      "type": "documentation",
      "name": "hcalls LLM Context Index",
      "description": "Compact Markdown context document optimized for LLMs and autonomous agents.",
      "url": "https://hcalls.com/llms.txt",
      "format": "markdown"
    },
    {
      "type": "cli",
      "name": "hcalls CLI",
      "description": "Official CLI tool for hcalls. Automate session management and status queries from your terminal.",
      "url": "https://www.npmjs.com/package/hcalls",
      "installCommand": "npm install -g hcalls",
      "runCommand": "npx hcalls"
    },
    {
      "type": "authentication",
      "name": "hcalls OAuth 2.0 Authentication",
      "description": "OAuth 2.0 with PKCE for agent authentication. Self-serve API key generation with free tier.",
      "url": "https://hcalls.com/auth.md",
      "format": "markdown",
      "discoveryUrls": {
        "authorizationServer": "https://hcalls.com/.well-known/oauth-authorization-server",
        "protectedResource": "https://hcalls.com/.well-known/oauth-protected-resource"
      }
    }
  ],
  "keywords": [
    "hcalls",
    "hcalls developer resources",
    "hcalls API",
    "hcalls API docs",
    "hcalls OpenAPI",
    "hcalls MCP server",
    "hcalls CLI",
    "interview assistant API",
    "real-time audio copilot API",
    "AI interview coaching API"
  ]
}
