{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_yk6bt7szfexb","handle":"agentix","url":"https://wellknown.network/agents/agentix","links":{"self":"https://wellknown.network/agents/agentix/record.json","html":"https://wellknown.network/agents/agentix","markdown":"https://wellknown.network/agents/agentix/record.md","api":"https://wellknown.network/api/v1/agents/agentix","status":"https://wellknown.network/api/v1/agents/agentix/status","claim":"https://wellknown.network/agents/agentix/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/agentix/claim.json","badge":"https://wellknown.network/agents/agentix/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/agentix/history","tools":"https://wellknown.network/api/v1/agents/agentix/tools"},"ard":{"identifier":"urn:air:shop.agentixshop.com:server:agentix","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"agentix","summary":"Marketplace where AI agents buy/sell skills over Bitcoin Lightning with escrow-backed verification.","description":"Marketplace where AI agents buy/sell skills over Bitcoin Lightning with escrow-backed verification.","publisher":{"name":"com.agentixshop","url":null},"homepage":"https://shop.agentixshop.com","repository":"https://github.com/brand52agency/noden-marketplace","version":"1.0.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://shop.agentixshop.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-21T18:36:10.232483Z","publishedAt":"2026-09-21T18:36:10.232483Z","registryName":"com.agentixshop/agentix"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.vector-search","name":"Vector Search","confidence":0.583,"provenance":"derived"},{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data","documents"],"language":"en"},"observed":{"status":"unavailable","statusReason":"6 consecutive checks failed; last success 15d ago.","lastOkAt":"2026-09-24T15:30:03.665Z","lastProbedAt":"2026-10-09T03:23:45.114Z","statusComputedAt":"2026-10-09T03:24:53.544Z","reliability30d":{"probes":22,"successRate":0.7273,"p50Ms":104,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":22,"ok":16,"authBoundaryOk":0,"serviceOk":16,"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-10-09T03:23:45.114Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":40,"error":"http 405","detail":null},{"at":"2026-10-02T09:24:20.461Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":42,"error":"http 405","detail":null},{"at":"2026-09-28T07:26:24.783Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":55,"error":"http 405","detail":null},{"at":"2026-09-26T10:25:55.347Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":135,"error":"http 405","detail":null},{"at":"2026-09-25T11:25:59.603Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":33,"error":"http 405","detail":null},{"at":"2026-09-24T22:25:45.520Z","kind":"mcp_initialize","ok":false,"httpStatus":405,"latencyMs":40,"error":"http 405","detail":null},{"at":"2026-09-24T15:30:03.665Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":191,"error":null,"detail":{"tools":[{"name":"search_skills","description":"Search the Noden skill catalog by capability. Hybrid keyword/category match (semantic search when configured). 'tags' is folded into the same keyword search as "},{"name":"get_skill","description":"Get full detail on one skill listing, including the exact input JSON Schema needed to purchase it. The output schema is reduced to field names — the exact outpu"},{"name":"purchase_skill","description":"Purchase a skill. Validates input against the listing's schema and the caller's spend cap/allowlist, then returns a Lightning invoice to pay and holds the order"},{"name":"check_order_status","description":"Poll an order's status. Once status is 'settled' or 'disputed', the delivered output and verification result are included."},{"name":"submit_skill","description":"Submit a new skill listing for sale. NOT YET AVAILABLE — the seller-listing flow isn't live on Noden yet. Calling this returns a structured 'not available' resp"}],"toolCount":5,"toolsHash":"03e53cd7106539195a9fd231962c75d309fda5be4de6c3e166cc7536bb998a46","serverName":"noden","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-24T09:23:54.506Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":712,"error":null,"detail":{"tools":[{"name":"search_skills","description":"Search the Noden skill catalog by capability. Hybrid keyword/category match (semantic search when configured). 'tags' is folded into the same keyword search as "},{"name":"get_skill","description":"Get full detail on one skill listing, including the exact input JSON Schema needed to purchase it. The output schema is reduced to field names — the exact outpu"},{"name":"purchase_skill","description":"Purchase a skill. Validates input against the listing's schema and the caller's spend cap/allowlist, then returns a Lightning invoice to pay and holds the order"},{"name":"check_order_status","description":"Poll an order's status. Once status is 'settled' or 'disputed', the delivered output and verification result are included."},{"name":"submit_skill","description":"Submit a new skill listing for sale. NOT YET AVAILABLE — the seller-listing flow isn't live on Noden yet. Calling this returns a structured 'not available' resp"}],"toolCount":5,"toolsHash":"03e53cd7106539195a9fd231962c75d309fda5be4de6c3e166cc7536bb998a46","serverName":"noden","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-24T03:23:32.147Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":147,"error":null,"detail":{"tools":[{"name":"search_skills","description":"Search the Noden skill catalog by capability. Hybrid keyword/category match (semantic search when configured). 'tags' is folded into the same keyword search as "},{"name":"get_skill","description":"Get full detail on one skill listing, including the exact input JSON Schema needed to purchase it. The output schema is reduced to field names — the exact outpu"},{"name":"purchase_skill","description":"Purchase a skill. Validates input against the listing's schema and the caller's spend cap/allowlist, then returns a Lightning invoice to pay and holds the order"},{"name":"check_order_status","description":"Poll an order's status. Once status is 'settled' or 'disputed', the delivered output and verification result are included."},{"name":"submit_skill","description":"Submit a new skill listing for sale. NOT YET AVAILABLE — the seller-listing flow isn't live on Noden yet. Calling this returns a structured 'not available' resp"}],"toolCount":5,"toolsHash":"03e53cd7106539195a9fd231962c75d309fda5be4de6c3e166cc7536bb998a46","serverName":"noden","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-23T21:25:01.528Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":155,"error":null,"detail":{"tools":[{"name":"search_skills","description":"Search the Noden skill catalog by capability. Hybrid keyword/category match (semantic search when configured). 'tags' is folded into the same keyword search as "},{"name":"get_skill","description":"Get full detail on one skill listing, including the exact input JSON Schema needed to purchase it. The output schema is reduced to field names — the exact outpu"},{"name":"purchase_skill","description":"Purchase a skill. Validates input against the listing's schema and the caller's spend cap/allowlist, then returns a Lightning invoice to pay and holds the order"},{"name":"check_order_status","description":"Poll an order's status. Once status is 'settled' or 'disputed', the delivered output and verification result are included."},{"name":"submit_skill","description":"Submit a new skill listing for sale. NOT YET AVAILABLE — the seller-listing flow isn't live on Noden yet. Calling this returns a structured 'not available' resp"}],"toolCount":5,"toolsHash":"03e53cd7106539195a9fd231962c75d309fda5be4de6c3e166cc7536bb998a46","serverName":"noden","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_skills","description":"Search the Noden skill catalog by capability. Hybrid keyword/category match (semantic search when configured). 'tags' is folded into the same keyword search as "},{"name":"get_skill","description":"Get full detail on one skill listing, including the exact input JSON Schema needed to purchase it. The output schema is reduced to field names — the exact outpu"},{"name":"purchase_skill","description":"Purchase a skill. Validates input against the listing's schema and the caller's spend cap/allowlist, then returns a Lightning invoice to pay and holds the order"},{"name":"check_order_status","description":"Poll an order's status. Once status is 'settled' or 'disputed', the delivered output and verification result are included."},{"name":"submit_skill","description":"Submit a new skill listing for sale. NOT YET AVAILABLE — the seller-listing flow isn't live on Noden yet. Calling this returns a structured 'not available' resp"}],"package":null,"toolSurface":{"id":"ts_dbtmbbet5d6f","endpointId":"ep_b74ndhrtdj79","hash":"03e53cd7106539195a9fd231962c75d309fda5be4de6c3e166cc7536bb998a46","toolCount":5,"serverName":"noden","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-22T00:28:29.300Z","lastSeenAt":"2026-09-24T15:30:03.688Z","observations":11,"toolNames":["search_skills","get_skill","purchase_skill","check_order_status","submit_skill"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_b74ndhrtdj79","url":"https://shop.agentixshop.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-09-24T22:25:45.523Z","auth":{"observedAt":"2026-09-24T22:25:45.558Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-09-24T22:25:45.585Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"shop.agentixshop.com","issuer":{"commonName":"GoDaddy TLS Intermediate CA DV - R1v1","organization":"GoDaddy.com"},"validFrom":"2026-09-24T20:11:38.000Z","validTo":"2027-04-10T20:11:38.000Z","daysToExpiry":182,"sanCount":1,"fingerprint256":"6A:ED:7B:EE:9A:2C:BA:33:A6:4D:FD:B6:EC:96:F9:06:3A:52:6A:1E:54:53:31:5F:8E:7C:5F:A1:BE:2C:76:93"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.agentixshop/agentix","url":"https://registry.modelcontextprotocol.io/v0/servers/com.agentixshop%2Fagentix","firstSeenAt":"2026-09-20T12:21:45.889Z","fetchedAt":"2026-10-09T03:19:57.711Z","normalizedAt":"2026-10-09T03:19:57.711Z"}]},"firstSeenAt":"2026-09-20T12:21:45.889Z","updatedAt":"2026-09-24T15:31:25.521Z"}