{"uid":"cap_wZjq6WQFahHu6BjIdx2jK","slug":"matrix-srv-dns-lookup-942f687e","name":"Matrix SRV DNS Lookup","description":"Call when an agent needs SRV records at _matrix._tcp.{hostname} for Matrix. The caller sends the registrable domain, not the underscored name. Exact $0.009 USDC. Prefer unpaid POST /v1/sandbox/dns-srv-matrix first.","url":"https://agentshelf.syntexa.ch/v1/dns-srv-matrix?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hostname":{"type":"string","examples":["example.com"],"maxLength":253,"minLength":1,"description":"Public DNS hostname such as example.com. Not a URL, not an IP literal, and not a private name."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.009","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.009/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_k36EwM1L3oMH8Y_iFs5br","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.009","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves _matrix._tcp SRV DNS records for a given hostname to support Matrix federation discovery","exampleAgentPrompt":"Can you look up the Matrix SRV DNS record for matrix.org so I can find what server handles its federation?","exampleUseCases":[{"title":"Matrix federation server discovery","prompt":"I'm setting up a Matrix client and need to know the SRV record for _matrix._tcp on element.io — can you look that up for me?"},{"title":"Verify Matrix homeserver configuration","prompt":"Can you check if synapse.example.com has a valid _matrix._tcp SRV DNS record configured so I can verify the federation is set up correctly?"},{"title":"Debug Matrix federation connectivity","prompt":"I'm troubleshooting why federation isn't working with chat.mozilla.org — can you fetch the _matrix._tcp SRV record to see where it's pointing?"}],"resultDescription":"Returns the SRV record data for _matrix._tcp.{hostname}, including fields such as priority, weight, port, and target hostname, enabling Matrix federation endpoint discovery.","failureModes":["No SRV record exists for the domain — returns empty or not-found response","Invalid or malformed hostname input — validation error","DNS resolution timeout or upstream failure — network error","Domain does not support Matrix federation — no SRV entry found"],"whenToPreferThis":"Use this endpoint when an agent needs to resolve Matrix federation SRV records programmatically, especially when implementing Matrix client or server federation discovery logic. Prefer the free sandbox endpoint (/v1/sandbox/dns-srv-matrix) for testing before using this paid endpoint.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:49:03.123Z","isFirstParty":false,"canonicalSlug":"matrix-srv-dns-lookup-942f687e"}