{
 "name": "com.tradey/receptionists",
 "title": "Tradey: AI receptionist bots, public facts",
 "version": "0.9.66",
 "description": "Read-only public facts on AI receptionist bots for small businesses: prices, features, sources. All data is public and vendor-described (self-reported), not Tradey-verified. Not a ranking or endorsement.",
 "websiteUrl": "https://tradey.com/receptionists",
 "publisher": {
  "name": "Tradey.com",
  "url": "https://tradey.com",
  "contact": "https://tradey.com/contact"
 },
 "transport": {
  "type": "streamable-http",
  "url": "https://tradey.com/api/mcp",
  "note": "Live read-only MCP JSON-RPC endpoint (stateless POST; initialize, tools/list, tools/call, ping). Each tool also maps to a static HTTPS GET (see _meta[\"com.tradey/http\"]). No auth, no writes; rate-limited."
 },
 "capabilities": {
  "tools": {
   "listChanged": false
  }
 },
 "tools": [
  {
   "name": "list_receptionists",
   "title": "List AI receptionist bots",
   "description": "Return all receptionist bot entries (alphabetical). Optional filters (query, pricing_status, verification_status) are applied server-side. All data is public and vendor-described (self-reported), not Tradey-verified. Not a ranking or endorsement.",
   "inputSchema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
     "query": {
      "type": "string",
      "description": "Case-insensitive substring matched against name, category, and features."
     },
     "pricing_status": {
      "type": "string",
      "enum": [
       "as-shown",
       "not-public",
       "conflicting"
      ],
      "description": "Match entries[].pricing_as_shown.status."
     },
     "verification_status": {
      "type": "string",
      "enum": [
       "self-reported",
       "evidence-submitted",
       "Tradey-verified"
      ],
      "description": "Match entries[].verification_status."
     }
    }
   },
   "outputSchema": {
    "type": "object",
    "properties": {
     "count": {
      "type": "integer"
     },
     "entries": {
      "type": "array",
      "items": {
       "type": "object",
       "required": [
        "id",
        "name",
        "verification_status",
        "source_links",
        "date_checked"
       ]
      }
     }
    }
   },
   "annotations": {
    "title": "List AI receptionist bots",
    "readOnlyHint": true,
    "idempotentHint": true,
    "destructiveHint": false,
    "openWorldHint": false
   },
   "_meta": {
    "com.tradey/http": {
     "method": "GET",
     "url": "https://tradey.com/api/receptionists.json",
     "select": "entries",
     "filters": {
      "query": "name|category|features[] contains (case-insensitive)",
      "pricing_status": "pricing_as_shown.status ==",
      "verification_status": "verification_status =="
     }
    }
   }
  },
  {
   "name": "get_receptionist",
   "title": "Get one AI receptionist bot",
   "description": "Return one entry by id, with features, pricing as shown, sources, notes, and vendor corrections. All data is public and vendor-described (self-reported), not Tradey-verified. Not a ranking or endorsement.",
   "inputSchema": {
    "type": "object",
    "additionalProperties": false,
    "required": [
     "id"
    ],
    "properties": {
     "id": {
      "type": "string",
      "enum": [
       "aira",
       "autorev-ai",
       "couscous",
       "estera",
       "greetkeeper",
       "homefever",
       "nova-solutions",
       "owlixi",
       "relay",
       "rosie",
       "sayora-ai-uk",
       "solvea",
       "stack-space-solutions",
       "telyn"
      ],
      "description": "Entry id (slug) from list_receptionists."
     }
    }
   },
   "outputSchema": {
    "type": "object",
    "properties": {
     "entry": {
      "type": "object"
     },
     "disclaimer": {
      "type": "string"
     }
    }
   },
   "annotations": {
    "title": "Get one AI receptionist bot",
    "readOnlyHint": true,
    "idempotentHint": true,
    "destructiveHint": false,
    "openWorldHint": false
   },
   "_meta": {
    "com.tradey/http": {
     "method": "GET",
     "urlTemplate": "https://tradey.com/api/receptionists/{id}.json",
     "select": "entry"
    }
   }
  },
  {
   "name": "list_bot_tools",
   "title": "List tools bots need",
   "description": "Return the Tradey index of services AI agents use: payments (agent payment rails), identity, discovery, telephony/voice, and evals/verification. Facts from public vendor pages with sources; list prices as shown. Not an endorsement or ranking; no paid placement.",
   "inputSchema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
     "category": {
      "type": "string",
      "enum": [
       "payments",
       "identity",
       "discovery",
       "telephony",
       "evals_verification"
      ],
      "description": "Return only this category."
     },
     "query": {
      "type": "string",
      "description": "Case-insensitive substring matched against name and role."
     }
    }
   },
   "outputSchema": {
    "type": "object",
    "properties": {
     "count": {
      "type": "integer"
     },
     "categories": {
      "type": "object"
     }
    }
   },
   "annotations": {
    "title": "List tools bots need",
    "readOnlyHint": true,
    "idempotentHint": true,
    "destructiveHint": false,
    "openWorldHint": false
   },
   "_meta": {
    "com.tradey/http": {
     "method": "GET",
     "url": "https://tradey.com/api/bot-tools.json",
     "select": "categories"
    }
   }
  }
 ],
 "_meta": {
  "com.tradey/dataset": {
   "feed": "https://tradey.com/api/receptionists.json",
   "schema_version": "tradey-receptionist-comparison/0.3",
   "entries": 14,
   "last_verification_pass": "2026-10-13",
   "verification_status_enum": [
    "self-reported",
    "evidence-submitted",
    "Tradey-verified"
   ],
   "corrections": "https://tradey.com/contact?topic=correction",
   "list_your_bot": "https://tradey.com/list",
   "builders": "Builders list bots only through the form at https://tradey.com/list. There is no write API."
  }
 }
}
