Phone Carrier Detector

Phone Carrier Detector is an MCP server that identifies telecommunications carriers and geographic location metadata for mainland Chinese mobile phone numbers. It connects directly to a local in-memory database of over 492,000 Chinese phone prefix records without requiring external third-party API keys. Software developers, data analysts, and automated support agents use this tool to validate user contact details, parse operational regions, and segment messaging lists. The server supports identification for primary Chinese telecommunications networks, including China Mobile, China Unicom, China Telecom, China Broadnet, and China Tietong, as well as mobile virtual network operators. By processing requests via Model Context Protocol tools, it enables LLMs to perform both single-number analysis and batch lookups for up to 100 phone numbers simultaneously. The tool yields standardized JSON responses with network operator names, administrative provinces, cities, and specific dial prefixes, enabling rapid local validation for communications workflows.

Category: Other & General Purpose

Tags: carrier, china, mobile, phone, telecom

Visit Phone Carrier Detector

How to install and configure Phone Carrier Detector

  1. Clone the repository locally: bash git clone https://github.com/dahuangbaojian/sms-mcp-server.git cd sms-mcp-server 2. Open your MCP client configuration file (such as Claude Desktop's claude_desktop_config.json). 3. Register the server under the mcpServers object: json { "mcpServers": { "phone-carrier-detector": { "command": "python", "args": ["/path/to/sms-mcp-server/mcp_server.py"], "env": {} } } } 4. Restart your MCP client to initialize the server tools.

What you can do with Phone Carrier Detector

  • Identifying whether a specific 11-digit Chinese mobile phone number belongs to China Mobile, Unicom, Telecom, or a virtual carrier. * Extracting province and city geographic attribution data from customer phone numbers during CRM contact enrichment. * Processing batch lists of up to 100 mobile numbers to sort communications campaigns by regional telecommunications network. * Validating Chinese contact numbers inside chat workflows to filter out improperly formatted strings before initiating outbound SMS routines.

Key facts

  • https://github.com/dahuangbaojian/sms-mcp-server
  • Other & General Purpose
  • carrier, china, mobile, phone, telecom

Part of MCP Servers

Related MCP servers

  • MCP Media Player — MCP Media Player is an MCP server that exposes playback controls for Home Assistant media players to AI agents. It…
  • MCP Marvel Rivals — MCP Marvel Rivals is an MCP server that provides access to Marvel Rivals game data through a standardized interface. It…
  • MCP Notify Server — MCP Notify Server is an MCP server that sends desktop notifications accompanied by audio alerts when AI agents complete tasks.…
  • MCP Notification Server — MCP Notification Server is an MCP server that sends periodic notifications at fixed intervals of every 10 seconds. Built around…
  • MCP Minecraft Remote — MCP Minecraft Remote is an MCP server that enables AI assistants to remotely connect to and control a player character…
  • MCP Montano Server — MCP Montano Server is an MCP server that provides a general-purpose TypeScript starter project designed for Model Context Protocol integration.…

How do I install Phone Carrier Detector?

Clone the repository using git clone https://github.com/dahuangbaojian/sms-mcp-server.git and configure your MCP client to execute mcp_server.py using your local Python environment. The server uses Python standard libraries and requires no additional package installations for basic operation.

What can Phone Carrier Detector do?

Phone Carrier Detector identifies the telecommunications operator and regional registration data for Chinese phone numbers. It provides single number detection via detect_carrier and bulk queries of up to 100 numbers via batch_detect_carriers, returning operator names, provinces, and cities.

Which carriers are supported by Phone Carrier Detector?

The server supports major Chinese carriers including China Mobile, China Unicom, China Telecom, China Broadnet, and China Tietong, along with virtual network operators, using an internal database of over 492,000 records.

Which MCP clients work with Phone Carrier Detector?

Any client supporting the Model Context Protocol standard can connect to Phone Carrier Detector, including Claude Desktop and programmatic MCP runners that can execute local Python processes via standard input and output.

Is Phone Carrier Detector open source?

Yes, Phone Carrier Detector is open source and licensed under the MIT License on GitHub.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories