Endpoints: 30,862MCP servers: 18,584Payout addresses: 2,106Paid calls: 1,609Letters: 14Defects: 1,350counted just now
teppi

Server definition

Hash
sha256:3bf60b5b153170f7bbaecf9c63b33cb0fc406943ca1c89c2c77221d8557281af
What it is
What a remote MCP server returned when asked what it offers: 11 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Analyze a number using versioned numbering metadata. National numbers need numberCountryCode; exit prefixes need originCountryCode. Reports uncertainty and rule evidence, never live subscriber status.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "detail": { "default": "compact", "enum": [ "compact", "full" ], "type": "string" }, "numberCountryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "originCountryCode": { "$ref": "#/properties/numberCountryCode" }, "phoneNumber": { "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "phoneNumber" ], "type": "object" }, "name": "analyze_phone_number", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "category": { "enum": [ "geographic", "non-geographic", "unknown" ], "type": "string" }, "checks": { "additionalProperties": false, "properties": { "length": { "$ref": "#/properties/result/properties/checks/properties/parsing" }, "numberingPlan": { "$ref": "#/properties/result/properties/checks/properties/parsing" }, "parsing": { "enum": [ "pass", "fail", "unknown", "not-applicable" ], "type": "string" } }, "required": [ "parsing", "length", "numberingPlan" ], "type": "object" }, "countryCandidates": { "items": { "additionalProperties": false, "properties": { "basis": { "type": "string" }, "countryCode": { "type": "string" }, "matchedPrefix": { "type": "string" }, "name": { "type": "string" } }, "required": [ "countryCode", "name", "matchedPrefix", "basis" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "extension": { "type": [ "string", "null" ] }, "internationalDisplay": { "type": [ "string", "null" ] }, "nationalDisplay": { "type": [ "string", "null" ] }, "nationalNumber": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "analyzed", "needs-context", "ambiguous", "unsupported", "invalid" ], "type": "string" }, "transformations": { "items": { "additionalProperties": false, "properties": { "action": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "rule", "action" ], "type": "object" }, "type": "array" } }, "required": [ "status", "canonicalInternational", "nationalNumber", "nationalDisplay", "internationalDisplay", "extension", "category", "countryCandidates", "checks", "reasonCodes", "requiredContext", "transformations", "evidenceIds" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Compare two numbers after analysis. Missing context produces indeterminate. Extensions must match unless extensionPolicy is explicitly ignore; equality does not establish ownership.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "extensionPolicy": { "default": "exact", "enum": [ "exact", "ignore" ], "type": "string" }, "left": { "additionalProperties": false, "properties": { "detail": { "default": "compact", "enum": [ "compact", "full" ], "type": "string" }, "numberCountryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "originCountryCode": { "$ref": "#/properties/left/properties/numberCountryCode" }, "phoneNumber": { "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "phoneNumber" ], "type": "object" }, "right": { "$ref": "#/properties/left" } }, "required": [ "left", "right" ], "type": "object" }, "name": "compare_phone_numbers", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "baseNumberMatch": { "type": [ "boolean", "null" ] }, "extensionMatch": { "type": [ "boolean", "null" ] }, "left": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "category": { "enum": [ "geographic", "non-geographic", "unknown" ], "type": "string" }, "checks": { "additionalProperties": false, "properties": { "length": { "$ref": "#/properties/result/properties/left/properties/checks/properties/parsing" }, "numberingPlan": { "$ref": "#/properties/result/properties/left/properties/checks/properties/parsing" }, "parsing": { "enum": [ "pass", "fail", "unknown", "not-applicable" ], "type": "string" } }, "required": [ "parsing", "length", "numberingPlan" ], "type": "object" }, "countryCandidates": { "items": { "additionalProperties": false, "properties": { "basis": { "type": "string" }, "countryCode": { "type": "string" }, "matchedPrefix": { "type": "string" }, "name": { "type": "string" } }, "required": [ "countryCode", "name", "matchedPrefix", "basis" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "extension": { "type": [ "string", "null" ] }, "internationalDisplay": { "type": [ "string", "null" ] }, "nationalDisplay": { "type": [ "string", "null" ] }, "nationalNumber": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "analyzed", "needs-context", "ambiguous", "unsupported", "invalid" ], "type": "string" }, "transformations": { "items": { "additionalProperties": false, "properties": { "action": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "rule", "action" ], "type": "object" }, "type": "array" } }, "required": [ "status", "canonicalInternational", "nationalNumber", "nationalDisplay", "internationalDisplay", "extension", "category", "countryCandidates", "checks", "reasonCodes", "requiredContext", "transformations", "evidenceIds" ], "type": "object" }, "match": { "enum": [ "same", "different", "indeterminate" ], "type": "string" }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "right": { "$ref": "#/properties/result/properties/left" } }, "required": [ "match", "baseNumberMatch", "extensionMatch", "reasonCodes", "left", "right" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Explain formatting issues and propose reviewed prefix repairs for confirmation. Uses the same analyzer. Cannot determine why a network rejected a call.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "destinationCountryCode": { "$ref": "#/properties/numberCountryCode" }, "detail": { "default": "compact", "enum": [ "compact", "full" ], "type": "string" }, "device": { "default": "unknown", "enum": [ "mobile", "landline", "unknown" ], "type": "string" }, "numberCountryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "originCountryCode": { "$ref": "#/properties/numberCountryCode" }, "phoneNumber": { "maxLength": 64, "minLength": 1, "type": "string" }, "symptom": { "default": "uncertain-format", "enum": [ "format-rejected", "call-failed", "uncertain-format" ], "type": "string" } }, "required": [ "phoneNumber" ], "type": "object" }, "name": "diagnose_dialing_problem", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "analysis": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "category": { "enum": [ "geographic", "non-geographic", "unknown" ], "type": "string" }, "checks": { "additionalProperties": false, "properties": { "length": { "$ref": "#/properties/result/properties/analysis/properties/checks/properties/parsing" }, "numberingPlan": { "$ref": "#/properties/result/properties/analysis/properties/checks/properties/parsing" }, "parsing": { "enum": [ "pass", "fail", "unknown", "not-applicable" ], "type": "string" } }, "required": [ "parsing", "length", "numberingPlan" ], "type": "object" }, "countryCandidates": { "items": { "additionalProperties": false, "properties": { "basis": { "type": "string" }, "countryCode": { "type": "string" }, "matchedPrefix": { "type": "string" }, "name": { "type": "string" } }, "required": [ "countryCode", "name", "matchedPrefix", "basis" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "extension": { "type": [ "string", "null" ] }, "internationalDisplay": { "type": [ "string", "null" ] }, "nationalDisplay": { "type": [ "string", "null" ] }, "nationalNumber": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "analyzed", "needs-context", "ambiguous", "unsupported", "invalid" ], "type": "string" }, "transformations": { "items": { "additionalProperties": false, "properties": { "action": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "rule", "action" ], "type": "object" }, "type": "array" } }, "required": [ "status", "canonicalInternational", "nationalNumber", "nationalDisplay", "internationalDisplay", "extension", "category", "countryCandidates", "checks", "reasonCodes", "requiredContext", "transformations", "evidenceIds" ], "type": "object" }, "issues": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "suggestedCorrection": { "type": [ "string", "null" ] }, "suggestionReason": { "type": [ "string", "null" ] }, "unresolvedPossibilities": { "items": { "type": "string" }, "type": "array" } }, "required": [ "analysis", "issues", "suggestedCorrection", "suggestionReason", "requiredContext", "unresolvedPossibilities" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Find overlapping working hours using explicit IANA time zones and dates. Handles overnight shifts and DST; never infers location from phone numbers or contacts participants.", "inputSchema": { "properties": {}, "type": "object" }, "name": "find_calling_windows", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "policy": { "type": "string" }, "truncated": { "type": "boolean" }, "windows": { "items": { "additionalProperties": false, "properties": { "durationMinutes": { "type": "number" }, "endUtc": { "type": "string" }, "participants": { "items": { "additionalProperties": false, "properties": { "endLocal": { "type": "string" }, "endOffsetMinutes": { "type": "number" }, "id": { "type": "string" }, "startLocal": { "type": "string" }, "startOffsetMinutes": { "type": "number" }, "timeZone": { "type": "string" } }, "required": [ "id", "timeZone", "startLocal", "endLocal", "startOffsetMinutes", "endOffsetMinutes" ], "type": "object" }, "type": "array" }, "startUtc": { "type": "string" } }, "required": [ "startUtc", "endUtc", "durationMinutes", "participants" ], "type": "object" }, "type": "array" } }, "required": [ "windows", "truncated", "policy" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Normalize a phone number into a plausible international format using reviewed country-specific rules. Processing is ephemeral. This tool does not query carriers, HLR/HSS, MNP databases, or live subscribers.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "countryCode": { "description": "Optional ISO 3166-1 alpha-2 country context, such as GB.", "maxLength": 2, "minLength": 2, "type": "string" }, "phoneNumber": { "description": "Phone number to format. It is processed ephemerally and is not stored.", "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "phoneNumber" ], "type": "object" }, "name": "format_international_phone_number", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": {}, "type": "object" }, "result": { "additionalProperties": {}, "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Prepare origin-specific dialing guidance for reviewed countries. Provide origin and destination separately; no phone number returns safe placeholder patterns. Network-dependent results remain conditional.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "carrierSelectionCode": { "pattern": "^[0-9]{2}$", "type": "string" }, "destinationCountryCode": { "$ref": "#/properties/originCountryCode" }, "detail": { "default": "compact", "enum": [ "compact", "full" ], "type": "string" }, "device": { "default": "unknown", "enum": [ "mobile", "landline", "unknown" ], "type": "string" }, "originCountryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "phoneNumber": { "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "originCountryCode", "destinationCountryCode" ], "type": "object" }, "name": "get_dialing_instructions", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "dialString": { "type": [ "string", "null" ] }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "extensionInstructions": { "type": [ "string", "null" ] }, "notes": { "items": { "type": "string" }, "type": "array" }, "pattern": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "recommendedDisplay": { "type": [ "string", "null" ] }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "route": { "enum": [ "domestic", "international", "shared-plan" ], "type": "string" }, "status": { "enum": [ "ready", "guidance", "needs-context", "unsupported", "invalid", "ambiguous" ], "type": "string" }, "steps": { "items": { "additionalProperties": false, "properties": { "label": { "type": "string" }, "value": { "type": "string" } }, "required": [ "label", "value" ], "type": "object" }, "type": "array" } }, "required": [ "status", "route", "canonicalInternational", "recommendedDisplay", "dialString", "pattern", "steps", "extensionInstructions", "reasonCodes", "requiredContext", "notes", "evidence" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Discover supported countries, per-operation review coverage, evidence, dataset versions and request limits before choosing a phone workflow.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "countryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "operation": { "enum": [ "get_phone_capabilities", "analyze_phone_number", "get_dialing_instructions", "normalize_phone_numbers", "compare_phone_numbers", "resolve_phone_region", "get_phone_input_rules", "diagnose_dialing_problem", "find_calling_windows" ], "type": "string" } }, "type": "object" }, "name": "get_phone_capabilities", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "countries": { "items": { "additionalProperties": false, "properties": { "callingCode": { "type": [ "string", "null" ] }, "countryCode": { "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "lastVerified": { "type": [ "string", "null" ] }, "limitations": { "items": { "type": "string" }, "type": "array" }, "name": { "type": "string" }, "reviewStatus": { "enum": [ "reviewed-guide-and-metadata", "numbering-metadata", "directory-only" ], "type": "string" }, "sourceUrls": { "items": { "type": "string" }, "type": "array" }, "supportedOperations": { "items": { "type": "string" }, "type": "array" } }, "required": [ "countryCode", "name", "callingCode", "supportedOperations", "reviewStatus", "lastVerified", "evidenceIds", "sourceUrls", "limitations" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "limits": { "additionalProperties": false, "properties": { "batchItems": { "type": "number" }, "bodyBytes": { "type": "number" }, "phoneCharacters": { "type": "number" }, "rateLimit": { "type": "string" }, "schedulingDays": { "type": "number" }, "schedulingParticipants": { "type": "number" } }, "required": [ "bodyBytes", "batchItems", "phoneCharacters", "schedulingDays", "schedulingParticipants", "rateLimit" ], "type": "object" }, "operations": { "items": { "enum": [ "get_phone_capabilities", "analyze_phone_number", "get_dialing_instructions", "normalize_phone_numbers", "compare_phone_numbers", "resolve_phone_region", "get_phone_input_rules", "diagnose_dialing_problem", "find_calling_windows" ], "type": "string" }, "type": "array" } }, "required": [ "operations", "limits", "countries", "evidence" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Get reviewed display placeholders and trunk-prefix guidance. Examples are not validation masks. English fallback and unsupported editorial coverage are explicit.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "countryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "locale": { "default": "en", "maxLength": 35, "minLength": 2, "type": "string" } }, "required": [ "countryCode" ], "type": "object" }, "name": "get_phone_input_rules", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "callingCode": { "type": [ "string", "null" ] }, "countryCode": { "type": "string" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "extensionSupported": { "type": "boolean" }, "fallback": { "type": "boolean" }, "hints": { "items": { "type": "string" }, "type": "array" }, "locale": { "type": "string" }, "nationalLengths": { "anyOf": [ { "items": { "type": "number" }, "type": "array" }, { "type": "null" } ] }, "patterns": { "items": { "additionalProperties": false, "properties": { "international": { "type": "string" }, "kind": { "type": "string" }, "national": { "type": "string" } }, "required": [ "kind", "national", "international" ], "type": "object" }, "type": "array" }, "requestedLocale": { "type": "string" }, "status": { "enum": [ "supported", "unsupported" ], "type": "string" }, "trunkPrefixRule": { "type": [ "string", "null" ] } }, "required": [ "status", "countryCode", "locale", "requestedLocale", "fallback", "callingCode", "nationalLengths", "patterns", "trunkPrefixRule", "extensionSupported", "hints", "evidence" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Look up international country calling codes by free text, ISO code, dial code, or region. Optionally return reviewed, source-linked dialing examples. This tool does not verify live subscriber numbers.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "code": { "description": "ISO 3166-1 alpha-2 or alpha-3 code, such as GB or GBR.", "type": "string" }, "dialCode": { "description": "Calling code with or without plus sign, such as +44 or 44.", "type": "string" }, "includeExamples": { "description": "When true, include reviewed safe mobile/landline patterns, transformation rules, source URLs, and lastVerified metadata.", "type": "boolean" }, "limit": { "description": "Maximum number of countries to return.", "maximum": 250, "minimum": 1, "type": "integer" }, "q": { "description": "Free-text search, such as \"United Kingdom\", \"London\", or \"AUS\".", "type": "string" }, "region": { "description": "Optional region filter.", "enum": [ "Africa", "Americas", "Asia", "Europe", "Oceania" ], "type": "string" } }, "type": "object" }, "name": "lookup_country_calling_code", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "countries": { "items": { "additionalProperties": {}, "type": "object" }, "type": "array" }, "meta": { "additionalProperties": {}, "type": "object" }, "query": { "additionalProperties": {}, "type": "object" } }, "required": [ "meta", "query", "countries" ], "type": "object" } }, { "description": "Normalize up to 100 records with unique IDs. Invalid records produce individual errors. Optionally identify canonical duplicate candidates; no contacts are changed or stored.", "inputSchema": { "properties": {}, "type": "object" }, "name": "normalize_phone_numbers", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "counts": { "additionalProperties": false, "properties": { "ambiguous": { "type": "number" }, "analyzed": { "type": "number" }, "errors": { "type": "number" }, "invalid": { "type": "number" }, "needsContext": { "type": "number" }, "total": { "type": "number" }, "unsupported": { "type": "number" } }, "required": [ "total", "analyzed", "ambiguous", "needsContext", "unsupported", "invalid", "errors" ], "type": "object" }, "duplicateGroups": { "items": { "additionalProperties": false, "properties": { "extensionsDiffer": { "type": "boolean" }, "itemIds": { "items": { "type": "string" }, "type": "array" } }, "required": [ "itemIds", "extensionsDiffer" ], "type": "object" }, "type": "array" }, "items": { "items": { "additionalProperties": false, "properties": { "error": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "fields": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" } }, "required": [ "code", "message" ], "type": "object" }, "id": { "type": "string" }, "result": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "category": { "enum": [ "geographic", "non-geographic", "unknown" ], "type": "string" }, "checks": { "additionalProperties": false, "properties": { "length": { "$ref": "#/properties/result/properties/items/items/properties/result/properties/checks/properties/parsing" }, "numberingPlan": { "$ref": "#/properties/result/properties/items/items/properties/result/properties/checks/properties/parsing" }, "parsing": { "enum": [ "pass", "fail", "unknown", "not-applicable" ], "type": "string" } }, "required": [ "parsing", "length", "numberingPlan" ], "type": "object" }, "countryCandidates": { "items": { "additionalProperties": false, "properties": { "basis": { "type": "string" }, "countryCode": { "type": "string" }, "matchedPrefix": { "type": "string" }, "name": { "type": "string" } }, "required": [ "countryCode", "name", "matchedPrefix", "basis" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "extension": { "type": [ "string", "null" ] }, "internationalDisplay": { "type": [ "string", "null" ] }, "nationalDisplay": { "type": [ "string", "null" ] }, "nationalNumber": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "analyzed", "needs-context", "ambiguous", "unsupported", "invalid" ], "type": "string" }, "transformations": { "items": { "additionalProperties": false, "properties": { "action": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "rule", "action" ], "type": "object" }, "type": "array" } }, "required": [ "status", "canonicalInternational", "nationalNumber", "nationalDisplay", "internationalDisplay", "extension", "category", "countryCandidates", "checks", "reasonCodes", "requiredContext", "transformations", "evidenceIds" ], "type": "object" } }, "required": [ "id" ], "type": "object" }, "type": "array" } }, "required": [ "items", "counts", "duplicateGroups" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } }, { "description": "Resolve a phone number to metadata-backed country candidates or non-geographic numbering. Results are numbering assignments, not current location or carrier.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "detail": { "default": "compact", "enum": [ "compact", "full" ], "type": "string" }, "numberCountryCode": { "pattern": "^[a-zA-Z]{2}$", "type": "string" }, "originCountryCode": { "$ref": "#/properties/numberCountryCode" }, "phoneNumber": { "maxLength": 64, "minLength": 1, "type": "string" } }, "required": [ "phoneNumber" ], "type": "object" }, "name": "resolve_phone_region", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "meta": { "additionalProperties": false, "properties": { "apiVersion": { "type": "string" }, "datasetVersion": { "type": "string" }, "liveCarrierCheck": { "const": false, "type": "boolean" }, "numberingMetadataVersion": { "type": "string" }, "processing": { "const": "ephemeral", "type": "string" } }, "required": [ "apiVersion", "datasetVersion", "numberingMetadataVersion", "processing", "liveCarrierCheck" ], "type": "object" }, "result": { "additionalProperties": false, "properties": { "analysis": { "additionalProperties": false, "properties": { "canonicalInternational": { "type": [ "string", "null" ] }, "category": { "enum": [ "geographic", "non-geographic", "unknown" ], "type": "string" }, "checks": { "additionalProperties": false, "properties": { "length": { "$ref": "#/properties/result/properties/analysis/properties/checks/properties/parsing" }, "numberingPlan": { "$ref": "#/properties/result/properties/analysis/properties/checks/properties/parsing" }, "parsing": { "enum": [ "pass", "fail", "unknown", "not-applicable" ], "type": "string" } }, "required": [ "parsing", "length", "numberingPlan" ], "type": "object" }, "countryCandidates": { "items": { "additionalProperties": false, "properties": { "basis": { "type": "string" }, "countryCode": { "type": "string" }, "matchedPrefix": { "type": "string" }, "name": { "type": "string" } }, "required": [ "countryCode", "name", "matchedPrefix", "basis" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "reviewed-guide", "numbering-metadata" ], "type": "string" }, "id": { "type": "string" }, "lastVerified": { "type": [ "string", "null" ] }, "sources": { "items": { "additionalProperties": false, "properties": { "publisher": { "type": "string" }, "title": { "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "publisher", "title" ], "type": "object" }, "type": "array" }, "version": { "type": "string" } }, "required": [ "id", "basis", "version", "lastVerified", "sources" ], "type": "object" }, "type": "array" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "extension": { "type": [ "string", "null" ] }, "internationalDisplay": { "type": [ "string", "null" ] }, "nationalDisplay": { "type": [ "string", "null" ] }, "nationalNumber": { "type": [ "string", "null" ] }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "requiredContext": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "analyzed", "needs-context", "ambiguous", "unsupported", "invalid" ], "type": "string" }, "transformations": { "items": { "additionalProperties": false, "properties": { "action": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "rule", "action" ], "type": "object" }, "type": "array" } }, "required": [ "status", "canonicalInternational", "nationalNumber", "nationalDisplay", "internationalDisplay", "extension", "category", "countryCandidates", "checks", "reasonCodes", "requiredContext", "transformations", "evidenceIds" ], "type": "object" }, "metadataEvidence": { "$ref": "#/properties/result/properties/analysis/properties/evidence/items" }, "resolution": { "enum": [ "resolved", "ambiguous", "non-geographic", "unresolved" ], "type": "string" } }, "required": [ "analysis", "metadataEvidence", "resolution" ], "type": "object" } }, "required": [ "meta", "result", "limitations" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:3bf60b5b153170f7bbaecf9c63b33cb0fc406943ca1c89c2c77221d8557281af | sha256sum