{"uid":"cap_1YM-8G9kKKuQlZmAH_GCK","slug":"puppet-tcp-srv-record-lookup-via-cloudflare-doh-3adaa904","name":"Puppet TCP SRV Record Lookup via Cloudflare DoH","description":"PUPPET service discovery (_puppet._tcp.<domain>): SRV records with priority, weight, port and target host, from Cloudflare DoH. Tells a client where the domain's puppet service lives without guessing hosts. $0.01 per lookup.","url":"https://dns.intel.rallylive.ca/dns/srv/puppet-tcp?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_1dNVPasHZuOSTTlpfODk1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves _puppet._tcp.<domain> SRV DNS records using Cloudflare DNS-over-HTTPS, returning priority, weight, port, and target host for Puppet service discovery.","exampleAgentPrompt":"Look up the Puppet TCP SRV record for example.com so I can find out what host and port the Puppet service is running on.","exampleUseCases":[{"title":"Puppet agent bootstrapping","prompt":"What's the Puppet server host and port for acmecorp.com? I need the SRV record so the agent knows where to connect."},{"title":"Infrastructure audit for Puppet endpoints","prompt":"Check whether ops.mycompany.com has a _puppet._tcp SRV record and tell me the target host, port, priority, and weight."},{"title":"Puppet service migration verification","prompt":"After our migration, can you confirm that the _puppet._tcp SRV record for newinfra.example.org now points to puppet.newinfra.example.org on port 8140?"}],"resultDescription":"Returns SRV DNS record data for _puppet._tcp.<domain> including one or more records each with priority, weight, port number, and target hostname, plus TTL and DNS response code, sourced from Cloudflare DNS over HTTPS.","failureModes":["Domain has no _puppet._tcp SRV record — returns empty answer set or NXDOMAIN","Invalid or malformed domain name input — may return DNS error code","Cloudflare DoH upstream unavailable — service timeout or error response","Domain exists but Puppet SRV record not configured — returns NOERROR with empty answer"],"whenToPreferThis":"Use this endpoint when you need to programmatically discover a Puppet configuration management server's host and port for a given domain via standard DNS SRV service discovery, particularly when you want Cloudflare DoH resolution for reliability and privacy. Prefer this over generic DNS tools when the specific _puppet._tcp SRV record type is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:59:34.848Z","isFirstParty":false,"canonicalSlug":"puppet-tcp-srv-record-lookup-via-cloudflare-doh-3adaa904"}