AreaCode.fyi MCP Server

Inteligencia de códigos de área y números telefónicos de Norteamérica (NANP) para agentes de IA.

Documentación

areacode-mcp

Inteligencia de códigos de área y números de teléfono de América del Norte (NANP) para agentes de IA.

smithery badge npm

Un servidor MCP que ofrece a Claude, Cursor y otros agentes una referencia pequeña y confiable para la numeración telefónica de EE. UU. y Canadá: códigos de área, validación NANP, hora local, cobertura de ciudad/estado, superposiciones (overlays) y contexto de estafas/suplantación. Respaldado por areacode.fyi, que publica directamente desde la base de datos oficial de numeración NANPA. Cada resultado incluye una URL canónica areacode.fyi y la fecha de la fuente.

Alcance. Esto es referencia y educación a nivel de código de área, no una API de operador/identidad. No devuelve la identidad de la persona que llama, su ubicación exacta ni el operador en vivo/portado, y el identificador de llamadas puede ser suplantado, por lo que el código de área de un número nunca prueba quién llama. Para la identidad de la persona que llama necesitas un proveedor de grado operador (LRN/HLR).

Instalación

Ejecútalo con npx (no se necesita instalación) — agrégalo a la configuración MCP de tu cliente.

Claude Desktop (claude_desktop_config.json) / Cursor (~/.cursor/mcp.json):

{
  "mcpServers": {
    "areacode": {
      "command": "npx",
      "args": ["-y", "@riv-lc/areacode-mcp"]
    }
  }
}

Eso es todo: reinicia tu cliente y las herramientas siguientes estarán disponibles.

Publicado en el registro oficial de MCP como io.github.riv-lc/areacode-mcp, y en npm.

Remoto (alojado) — para ChatGPT, Claude.ai y clientes web

Sin instalación. Agrega el servidor alojado como URL de conector: las mismas 8 herramientas, sin clave:

https://mcp.areacode.fyi/mcp

(clientes SSE heredados: https://mcp.areacode.fyi/sse)

Herramientas

HerramientaQué hace
lookup_area_codePaís, estado/provincia, ciudades, zona horaria, hora local actual, superposiciones, códigos cercanos
lookup_phone_numberAnalizar/validar un número NANP → código de área, región, hora local, E.164
lookup_carrierOperador asignado, tipo de línea (inalámbrica/fija) y centro de tarifa para el bloque NPA-NXX de un número (datos de asignación de bloques, no en vivo/portado; cubre casi todos los códigos de EE. UU./Canadá)
area_codes_for_cityCódigos de área que sirven a una ciudad (opcionalmente desambiguados por estado)
area_codes_for_stateTodos los códigos de área en un estado de EE. UU. o provincia canadiense
is_scam_area_codeContexto de estafa/suplantación para un código de área + un agregado de quejas FTC Do Not Call presentadas sobre números que usan ese código
check_number_reputationSeñal comunitaria no verificada (baja / media / alta) más datos públicos de quejas FTC Do Not Call (recuento, % de robocalls, tema principal) para un número
explain_area_code_topicExplicaciones respaldadas por fuentes: suplantación de vecino, superposiciones vs divisiones, números gratuitos, código de área vs código de país, números temporales

Ejemplos de indicaciones

  • "Un cliente potencial ingresó el número de teléfono +1 702-555-0199. ¿Dónde es probable que se encuentre y qué hora es allí?"
  • "Recibí una llamada del 469: ¿ese código de área es sospechoso?"
  • "¿Qué códigos de área cubren Las Vegas?"
  • "Normaliza esta lista de números de EE. UU./Canadá y marca los que sean inválidos o gratuitos."
  • "Explica la suplantación de vecino para un artículo del centro de ayuda."

Configuración

Variable de entornoPredeterminadoPropósito
AREACODE_API_BASEhttps://areacode.fyiApunta a un host diferente (por ejemplo, una API autoalojada o de prueba)

Datos y fuentes

Las herramientas llaman a la API JSON pública https://areacode.fyi/api/v1, que lee el mismo conjunto de datos que el sitio muestra, con fuente en la base de datos oficial del Administrador del Plan de Numeración de América del Norte (NANPA) y se actualiza mensualmente. Cada respuesta incluye source, canonical_url y data_date para que las respuestas puedan citar de dónde provienen los datos.

La señal check_number_reputation es no verificada y de origen comunitario (low = personas buscaron el número; mid/high = tiene informes de usuarios). Nunca es prueba de que un número específico sea fraudulento.

Licencia

MIT © Reindex Ventures. Construido para areacode.fyi.