mcpField
P
phone-number-formatter

phone-number-formatter

github.com/dkyazzentwatwaData & databases12458 installsUpdated 29w ago
Repository

About phone-number-formatter

phone-number-formatter is a command-line and Python utility for validating and standardizing phone numbers. It supports several output formats, country detection, batch processing, and CSV input.

Key features

  1. 01Format as E.164, national, or international
  2. 02Validate phone numbers
  3. 03Detect country codes
  4. 04Process numbers in batches
  5. 05Extract carrier and type information
  6. 06Process phone columns in CSV

Use cases

  1. 01Standardize a CSV phone column
  2. 02Check whether phone numbers are valid
  3. 03Convert numbers to international format
  4. 04Process multiple numbers together

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill phone-number-formatter

After installing, type/phone-number-formatterin Claude Code to confirm it loaded.

Bundled filesscripts/phone_number_formatter.pyscripts/requirements.txt

Details

From the project README

Phone Number Formatter

Standardize and format phone numbers with validation.

Features

  • Format Standardization: Convert to E.164, national, international
  • Validation: Check valid phone numbers
  • Country Detection: Auto-detect country codes
  • Batch Processing: Format multiple numbers
  • Carrier Info: Extract carrier/type information
  • CSV Support: Process phone columns

CLI Usage

python phone_number_formatter.py --input phones.csv --column phone --format international --output formatted.csv

Dependencies

  • phonenumbers>=8.13.0
  • pandas>=2.0.0

Comments

Markdown supported