{"uid":"cap__EZGRzwtjPvEiPGu0Ul0B","slug":"tanod-utilpeek-phone-number-parser-4ab279db","name":"Tanod utilpeek Phone Number Parser","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/phone?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"number":{"type":"string","maxLength":64,"minLength":1,"description":"Phone number: international form (+CC ...) or a national form together with region."},"region":{"anyOf":[{"type":"string","pattern":"^[A-Za-z]{2}$","maxLength":2,"minLength":2},{"type":"null"}],"default":null,"description":"Optional ISO 3166-1 alpha-2 region for a national-form number (e.g. US)."}}},"responseSchema":{"type":"json","example":{"e164":"+12025550100","note":"Offline numbering-plan check: 'valid' means the number fits its country's numbering plan, not that it is assigned or reachable. 'carrier' is the original range holder; ported numbers are not detected.","type":"fixed_line_or_mobile","valid":true,"region":"US","source":{"url":"https://github.com/daviddrysdale/python-phonenumbers","library":"phonenumbers 9.0.40","license":"Apache-2.0"},"carrier":null,"rfc3966":"tel:+1-202-555-0100","location":"Washington D.C.","national":"(202) 555-0100","possible":true,"extension":null,"timezones":["America/New_York"],"international":"+1 202-555-0100","country_calling_code":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9TFOsGjc8LK22RvusLffv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Offline parses, formats (E.164, national, international), and validates the numbering plan of a phone number — without checking live assignment or reachability.","exampleAgentPrompt":"Parse and format the phone number +1 415 555 0132 into E.164, national, and international formats, and tell me if it's valid according to the numbering plan.","exampleUseCases":[{"title":"Normalize user-submitted phone numbers","prompt":"I have a phone number from a signup form — '(212) 555-0198' — can you parse it and give me the E.164 version along with a numbering-plan validity check? The region is US."},{"title":"Validate international number before SMS campaign","prompt":"Before I send an SMS blast, can you check whether '+44 20 7946 0958' is a valid phone number format per the UK numbering plan and give me both the national and E.164 formats?"},{"title":"Format local number for database storage","prompt":"I have a French phone number written as '06 12 34 56 78' — can you parse it with region FR and return the E.164 format I should store in my database?"}],"resultDescription":"Returns parsed phone number details including E.164 format, national format, international format, country code, and a boolean indicating whether the number is valid according to the public numbering plan. Does not verify live assignment or network reachability.","failureModes":["Unparseable number string returns an error or invalid flag","National-form number submitted without a region code may fail to parse","Region code not matching the number's country code causes incorrect parsing","Very long or very short strings (outside minLength 1 / maxLength 64) rejected by schema validation","Non-standard or fictional number formats may parse but fail the numbering plan check"],"whenToPreferThis":"Use this endpoint when you need fast, offline phone number parsing and formatting — especially to produce E.164 or international canonical forms for storage, display, or downstream processing. It is ideal when you do not need live carrier lookup or reachability verification, and want a lightweight, low-cost ($0.001) validation step. Prefer it over HLR lookup services when you only need format correctness and numbering plan validity, not live network status.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:43:49.018Z","isFirstParty":false,"canonicalSlug":"tanod-utilpeek-phone-number-parser-4ab279db"}