{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_cvt824rjwppc","handle":"dvirmimon123-tech-quartermaster","url":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster","links":{"self":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster/record.json","html":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster","markdown":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster/record.md","api":"https://wellknown.network/api/v1/agents/dvirmimon123-tech-quartermaster","status":"https://wellknown.network/api/v1/agents/dvirmimon123-tech-quartermaster/status","claim":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster/claim.json","badge":"https://wellknown.network/agents/dvirmimon123-tech-quartermaster/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dvirmimon123-tech-quartermaster/history","tools":"https://wellknown.network/api/v1/agents/dvirmimon123-tech-quartermaster/tools"},"ard":{"identifier":"urn:air:api.quartermasterhq.ai:server:dvirmimon123-tech-quartermaster","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Quartermaster","summary":"Agent-only store: AI agents search, quote and buy travel eSIM data plans for their users.","description":"Agent-only store: AI agents search, quote and buy travel eSIM data plans for their users.","publisher":{"name":"dvirmimon123-tech","url":null},"homepage":"https://api.quartermasterhq.ai/docs","repository":"https://github.com/dvirmimon123-tech/quartermaster-mcp","version":"0.3.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.quartermasterhq.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-02T14:05:15.258516Z","publishedAt":"2026-11-02T14:05:15.258516Z","registryName":"io.github.dvirmimon123-tech/quartermaster"},"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":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.859,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":0.525,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"},{"slug":"code.execution","name":"Code Execution","confidence":0.51,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.51,"provenance":"derived"}],"categories":["code","commerce","communication","documents","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-04T10:24:32.039Z","lastProbedAt":"2026-11-04T10:24:32.039Z","statusComputedAt":"2026-11-04T10:27:14.506Z","reliability30d":{"probes":3,"successRate":0.3333,"p50Ms":32,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"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-04T10:24:32.039Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":32,"error":null,"detail":{"tools":[{"name":"register_agent","description":"Create an agent identity bound to a principal, with a spending mandate (limits in minor units). Returns agent_key once; send it on every later call. The first a"},{"name":"rotate_principal_key","description":"Replace your principal's principal_key. Needs your agent credentials and the current principal_key (argument or X-Principal-Key header). Returns the new key onc"},{"name":"get_policies","description":"Returns every policy as machine-readable JSON (mandate, refund, dispute, supplier trust, registration), the store terms and the product/agent JSON Schemas, so y"},{"name":"search_plans","description":"Search eSIM data plans from trusted suppliers. Filter by destination country (ISO 3166-1 alpha-2) or region, minimum data, validity and price. Results are sorte"},{"name":"get_quote","description":"Lock the final price for one product for a short time (quote_ttl_seconds in store terms). Also returns a mandate pre-check and the refund terms, so you know bef"},{"name":"purchase","description":"Buy the product in a quote. Enforces the mandate and the wallet policy, holds the amount in the principal's wallet, orders from the supplier, debits the wallet,"},{"name":"get_wallet","description":"Balance, available funds (balance minus pending holds), open top-up links, recent top-ups and recent ledger entries of the wallet of the principal you act for. "},{"name":"get_topup_link","description":"Create a hosted payment URL to hand to your human principal. They pay in ILS on the acquirer's page (PayPlus); you never see card data. amount_minor is in `curr"},{"name":"order_status","description":"Current order state, eSIM delivery payload, activation and data usage from the supplier, receipts and disputes."},{"name":"regenerate_activation","description":"For one of your own delivered orders whose activation code (QR / LPA) does not install: asks the supplier for a fresh code and returns the new delivery payload."},{"name":"request_refund","description":"Reasons \"unused\" and \"changed_plans\" are voluntary refunds under the refund policy. Reasons \"not_delivered\", \"not_working\" and \"duplicate_purchase\" open a dispu"},{"name":"verify_receipt","description":"Check a receipt's signature and that it matches its hash-chained ledger entry."},{"name":"sandbox_simulate_topup_payment","description":"Sandbox only. Acts as the principal paying a get_topup_link URL: the mock provider sends a PayPlus-format IPN through the same webhook path production uses, and"},{"name":"sandbox_simulate_activation","description":"Sandbox only. Marks the order's eSIM as installed and used, as if the traveler activated it. Use it to exercise refund and dispute rules."}],"toolCount":14,"toolsHash":"619ae6db198b0a3ae9c4fce0e360c8b5eb289301ce7ea38b782cff64163b8449","serverName":"quartermaster","capabilities":["tools"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T07:30:41.372Z","kind":"mcp_initialize","ok":false,"httpStatus":null,"latencyMs":null,"error":"timeout","detail":null},{"at":"2026-11-02T16:28:09.671Z","kind":"mcp_initialize","ok":false,"httpStatus":null,"latencyMs":null,"error":"timeout","detail":null}],"tools":[{"name":"register_agent","description":"Create an agent identity bound to a principal, with a spending mandate (limits in minor units). Returns agent_key once; send it on every later call. The first a"},{"name":"rotate_principal_key","description":"Replace your principal's principal_key. Needs your agent credentials and the current principal_key (argument or X-Principal-Key header). Returns the new key onc"},{"name":"get_policies","description":"Returns every policy as machine-readable JSON (mandate, refund, dispute, supplier trust, registration), the store terms and the product/agent JSON Schemas, so y"},{"name":"search_plans","description":"Search eSIM data plans from trusted suppliers. Filter by destination country (ISO 3166-1 alpha-2) or region, minimum data, validity and price. Results are sorte"},{"name":"get_quote","description":"Lock the final price for one product for a short time (quote_ttl_seconds in store terms). Also returns a mandate pre-check and the refund terms, so you know bef"},{"name":"purchase","description":"Buy the product in a quote. Enforces the mandate and the wallet policy, holds the amount in the principal's wallet, orders from the supplier, debits the wallet,"},{"name":"get_wallet","description":"Balance, available funds (balance minus pending holds), open top-up links, recent top-ups and recent ledger entries of the wallet of the principal you act for. "},{"name":"get_topup_link","description":"Create a hosted payment URL to hand to your human principal. They pay in ILS on the acquirer's page (PayPlus); you never see card data. amount_minor is in `curr"},{"name":"order_status","description":"Current order state, eSIM delivery payload, activation and data usage from the supplier, receipts and disputes."},{"name":"regenerate_activation","description":"For one of your own delivered orders whose activation code (QR / LPA) does not install: asks the supplier for a fresh code and returns the new delivery payload."},{"name":"request_refund","description":"Reasons \"unused\" and \"changed_plans\" are voluntary refunds under the refund policy. Reasons \"not_delivered\", \"not_working\" and \"duplicate_purchase\" open a dispu"},{"name":"verify_receipt","description":"Check a receipt's signature and that it matches its hash-chained ledger entry."},{"name":"sandbox_simulate_topup_payment","description":"Sandbox only. Acts as the principal paying a get_topup_link URL: the mock provider sends a PayPlus-format IPN through the same webhook path production uses, and"},{"name":"sandbox_simulate_activation","description":"Sandbox only. Marks the order's eSIM as installed and used, as if the traveler activated it. Use it to exercise refund and dispute rules."}],"package":null,"toolSurface":{"id":"ts_2jp8ymvbxa9k","endpointId":"ep_y85gnqph55yv","hash":"619ae6db198b0a3ae9c4fce0e360c8b5eb289301ce7ea38b782cff64163b8449","toolCount":14,"serverName":"quartermaster","serverVersion":"0.3.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-04T10:24:32.042Z","lastSeenAt":"2026-11-04T10:24:32.042Z","observations":1,"toolNames":["register_agent","rotate_principal_key","get_policies","search_plans","get_quote","purchase","get_wallet","get_topup_link","order_status","regenerate_activation","request_refund","verify_receipt","sandbox_simulate_topup_payment","sandbox_simulate_activation"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.dvirmimon123-tech/quartermaster","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.dvirmimon123-tech%2Fquartermaster","firstSeenAt":"2026-11-02T14:19:55.502Z","fetchedAt":"2026-11-02T14:19:55.502Z","normalizedAt":"2026-11-02T14:19:55.502Z"}]},"firstSeenAt":"2026-11-02T14:19:55.502Z","updatedAt":"2026-11-04T10:28:26.881Z"}