{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ue73y2eggubm","handle":"parfum1-perfume-api","url":"https://wellknown.network/agents/parfum1-perfume-api","links":{"self":"https://wellknown.network/agents/parfum1-perfume-api/record.json","html":"https://wellknown.network/agents/parfum1-perfume-api","markdown":"https://wellknown.network/agents/parfum1-perfume-api/record.md","api":"https://wellknown.network/api/v1/agents/parfum1-perfume-api","status":"https://wellknown.network/api/v1/agents/parfum1-perfume-api/status","claim":"https://wellknown.network/agents/parfum1-perfume-api/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/parfum1-perfume-api/claim.json","badge":"https://wellknown.network/agents/parfum1-perfume-api/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/parfum1-perfume-api/history","tools":"https://wellknown.network/api/v1/agents/parfum1-perfume-api/tools"},"ard":{"identifier":"urn:air:parfum1.com:server:parfum1-perfume-api","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"parfum1 Perfume API (MCP server)","summary":"Free, read-only perfume API and MCP server for parfum1: search the catalogue, read a perfume with its notes, every decant size, price and stock as the product page shows them, list perfume houses and read the delivery, returns, payment and contact facts. No key, no account.","description":"Free, read-only perfume API and MCP server for parfum1: search the catalogue, read a perfume with its notes, every decant size, price and stock as the product page shows them, list perfume houses and read the delivery, returns, payment and contact facts. No key, no account.","publisher":{"name":"parfum1.com","url":"https://parfum1.com"},"homepage":"https://parfum1.com","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://parfum1.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":["search_perfumes","get_perfume","list_houses","get_house","get_store_info"],"extra":{"ard":{"type":"application/mcp-server-card+json","metadata":null,"identifier":"urn:air:parfum1.com:mcp:perfumes","artifactUrl":"https://parfum1.com/.well-known/mcp/server-card.json","representativeQueries":["which perfumes does parfum1 sell from nishane?","what does a 10 ml decant of hacivat cost at parfum1 and is it in stock?","find a woody unisex perfume at parfum1","how long does parfum1 delivery take and what does it cost?"]},"updatedAt":"2026-11-07T02:11:08.54485Z","publishedAt":"2026-11-07T02:11:08.54485Z","registryName":"com.parfum1/perfumes"},"attribution":{"kind":"ard_catalog","name":"ard_catalog","summary":"ard_catalog","version":"mcp_registry","description":"ard_catalog","homepageUrl":"ard_catalog","publisherUrl":"ard_catalog","publisherName":"ard_catalog"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":0.911,"provenance":"derived"},{"slug":"productivity.notes","name":"Notes & Docs","confidence":0.859,"provenance":"derived"}],"categories":["commerce","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-11-09T04:29:43.342Z","lastProbedAt":"2026-11-09T04:29:43.342Z","statusComputedAt":"2026-11-09T04:32:39.816Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":151,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":1,"ok":1,"authBoundaryOk":0,"serviceOk":1,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-09T04:29:43.342Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":151,"error":null,"detail":{"tools":[{"name":"search_perfumes","description":"Search the parfum1 catalogue by words in the perfume name, house or scent family (all words must match, accents ignored), optionally within one house. Returns a"},{"name":"get_perfume","description":"Read one perfume by its handle: name, house, description, top, heart and base notes, and every size (3, 10 and 30 ml) with the price, the struck regular price, "},{"name":"list_houses","description":"List the perfume houses in the catalogue, A to Z, with their handle, whether the house is a niche house, the number of perfumes and the house page URL. Optional"},{"name":"get_house","description":"Read one perfume house by its handle: its introduction, the number of perfumes and the first 50 of them with starting price and stock. Use search_perfumes with "},{"name":"get_store_info","description":"Read how parfum1 works, with the same facts as its help pages: delivery (dispatch, cost, countries), returns, payment methods, contact details and its own socia"}],"toolCount":5,"toolsHash":"0bcd4cfb3a80366a5f79204803ffab2da5f3f95d7e5ba5c482a3c0e18adbedb8","serverName":"parfum1-perfumes","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_perfumes","description":"Search the parfum1 catalogue by words in the perfume name, house or scent family (all words must match, accents ignored), optionally within one house. Returns a"},{"name":"get_perfume","description":"Read one perfume by its handle: name, house, description, top, heart and base notes, and every size (3, 10 and 30 ml) with the price, the struck regular price, "},{"name":"list_houses","description":"List the perfume houses in the catalogue, A to Z, with their handle, whether the house is a niche house, the number of perfumes and the house page URL. Optional"},{"name":"get_house","description":"Read one perfume house by its handle: its introduction, the number of perfumes and the first 50 of them with starting price and stock. Use search_perfumes with "},{"name":"get_store_info","description":"Read how parfum1 works, with the same facts as its help pages: delivery (dispatch, cost, countries), returns, payment methods, contact details and its own socia"}],"package":null,"toolSurface":{"id":"ts_7x64m6xkybaf","endpointId":"ep_5pz96tmvv6hd","hash":"0bcd4cfb3a80366a5f79204803ffab2da5f3f95d7e5ba5c482a3c0e18adbedb8","toolCount":5,"serverName":"parfum1-perfumes","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-09T04:29:43.344Z","lastSeenAt":"2026-11-09T04:29:43.344Z","observations":1,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["search_perfumes","get_perfume","list_houses","get_house","get_store_info"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.parfum1/perfumes","url":"https://registry.modelcontextprotocol.io/v0/servers/com.parfum1%2Fperfumes","firstSeenAt":"2026-11-09T01:21:02.278Z","fetchedAt":"2026-11-09T01:21:02.278Z","normalizedAt":"2026-11-09T01:21:02.278Z"},{"source":"ard_catalog","key":"urn:air:parfum1.com:mcp:perfumes","url":"https://parfum1.com/.well-known/ard.json","firstSeenAt":"2026-11-09T01:25:06.386Z","fetchedAt":"2026-11-09T01:25:06.386Z","normalizedAt":"2026-11-09T01:25:06.386Z"}]},"firstSeenAt":"2026-11-09T01:21:02.278Z","updatedAt":"2026-11-09T04:34:32.119Z"}