BuiltWith
Descubre qué sitios web están creados con BuiltWith.
Documentación
🔍 Servidor MCP de BuiltWith 🚀
API de Dominios v25
Las consultas de dominios ahora usan la API v25. Los registros de tecnología incluyen puntuaciones numéricas confidence de 0 a 1. Las respuestas JSON completas incluyen Meta.company_reg, un arreglo de registros de registro de empresas con campos de cadena type y number; los números de registro conservan los ceros a la izquierda. El arreglo está vacío cuando no está disponible o los metadatos están excluidos. Consulta la referencia de la API. Los métodos de dominio completos conservan ambos campos; las consultas de tecnología en vivo incluyen confidence y devuelven solo registros de tecnología.
🌟 Descripción general
BuiltWith MCP es un servidor del Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA (Claude, Cursor, agentes de IDE, etc.) consultar los datos de detección de tecnología de BuiltWith directa y nativamente.
Permite preguntas en lenguaje natural como:
"¿Qué tecnologías usa example.com?" "¿Este sitio usa Shopify o Magento?" "¿Qué pila de analítica usa nytimes.com?"
BuiltWith MCP admite trae tu propia clave de API de BuiltWith y puede usarse como servicio alojado o autoalojado.
DEMO de Claude
Muestra cómo hacer que esto funcione en Claude como Conector
https://github.com/user-attachments/assets/1199362a-c813-497e-8569-15b9a3ce9713
🌐 MCP Alojado (Recomendado)
BuiltWith proporciona un endpoint MCP alojado — no se requiere un proceso local de Node.
Endpoint
https://api.builtwith.com/mcp
Autenticación
Trae tu propia clave de API de BuiltWith:
Authorization: Bearer YOUR_BUILTWITH_API_KEY
Ejemplo de solicitud MCP
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}
🧩 Herramientas compatibles
El MCP alojado expone las siguientes herramientas:
domain-lookup– Detección de tecnología en vivo para un dominiodomain-api– Metadatos completos del dominiochange-api– Adiciones y eliminaciones de tecnología con contexto empresariallists-api– Sitios que usan una tecnología, incluidosOTHERTECHSy filtros de atributos numéricos comoSPEND,REVENUEyEMPLOYEESrelationships-api– Sitios web relacionadosfree-api– Conteos de categorías y gruposcompany-to-url– Descubrimiento de empresa → dominiotags-api– Descubrimiento basado en IP / atributosrecommendations-api– Recomendaciones de tecnologíaredirects-api– Redirecciones en vivo e históricaskeywords-api– Inteligencia de palabras clavetrends-api– Datos de tendencias tecnológicasproduct-api– Búsqueda de productos de comercio electrónicotrust-api– Puntuación de confianzavat-api– Números de registro de empresa (IVA, GST y otros) para sitios webvat-types-api– Lista de referencia de tipos de registro devueltos porvat-api(no se requiere clave de API)whoami-api– Límites de cuenta, costos de crédito e inventario de endpoints (sin créditos de API)usage-api– Saldo de crédito actual (sin créditos de API)mcp-registry-api– Buscar y navegar el registro MCP de BuiltWith (v1) de otros servidores MCP remotos (sin créditos de API)mcp-registry-v2-api– Buscar y navegar el registro MCP de BuiltWith (v2) de otros servidores MCP remotos, con indicadores de autenticación por endpoint y fechas de primera/última detección (sin créditos de API)vector-search– Búsqueda de similitud semántica entre tecnologías y categoríasask-api– Búsqueda de listas de sitios web en lenguaje natural (p. ej., "sitios web de Magento en España"); admite informes completos y paginaciónpayment-balance– Verifica tu saldo de créditos de APIpayment-config– Recupera tu configuración de pagopayment-purchase– Compra créditos de API usando tu método de pago guardado en Stripeagent-auth-start– Inicia la Autorización de Código de Dispositivo de Agente (no se requiere clave de API)agent-auth-token– Consulta el resultado de la autorización y recupera el token de acceso (no se requiere clave de API)
⚙️ Configuración del cliente (Claude, Cursor, IDEs)
Agrega BuiltWith MCP a la configuración de tu cliente compatible con MCP.
Ejemplo
{
"mcpServers": {
"builtwith": {
"url": "https://api.builtwith.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_BUILTWITH_API_KEY"
}
}
}
}
Ubicaciones de configuración
-
Claude Desktop
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Cursor / Claude Dev (VS Code)
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Windows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
- macOS:
🛠️ Autoalojamiento (Opcional)
También puedes ejecutar el servidor MCP de BuiltWith localmente o dentro de tu propia infraestructura.
Qué cambió (14 de febrero de 2026)
El servidor local ahora admite ambos transportes MCP estándar:
stdio(predeterminado) para clientes MCP locales como Claude Desktop/Cursorhttppara uso MCP remoto/tipo conector en/mcp
Instalación
git clone https://github.com/builtwith/builtwith-mcp.git
cd builtwith-mcp
npm install
Configuración MCP local (stdio)
{
"mcpServers": {
"builtwith": {
"command": "node",
"args": ["[PATH-TO]/bw-mcp-v1.js"],
"env": {
"BUILTWITH_API_KEY": "YOUR_BUILTWITH_API_KEY"
}
}
}
}
Nota: El endpoint alojado se recomienda para la mayoría de los usuarios. El autoalojamiento es útil si necesitas enrutamiento personalizado, limitación de velocidad o acceso a redes privadas.
Endpoint MCP HTTP local
Ejecuta en modo HTTP:
MCP_TRANSPORT=http PORT=8787 node bw-mcp-v1.js
Endpoint MCP:
http://127.0.0.1:8787/mcp
Encabezados/entorno opcionales:
Authorization: Bearer YOUR_BUILTWITH_API_KEY(clave de API por solicitud para modo HTTP)BUILTWITH_API_KEY(usado por modo stdio, y como respaldo cuando no se proporciona un token portador HTTP)MCP_ALLOWED_ORIGINS(lista de permitidos CORS/origen separada por comas para modo HTTP)
Verificación de salud:
http://127.0.0.1:8787/health
🔐 Autorización de Código de Dispositivo de Agente
Los agentes pueden obtener un token de API temporal con prefijo bw- sin que el usuario pegue su clave — el usuario aprueba el acceso en su navegador.
Flujo:
- Llama a
agent-auth-start→ recibedevice_codeyverification_uri - Dirige al usuario a abrir
verification_urien su navegador - Consulta
agent-auth-tokencada 5 segundos con eldevice_code - Tras la aprobación, recibe un
access_token(bw-...) válido por la duración elegida (1 hora / 1 día / 30 días) - Usa el token como
KEY=bw-...en cualquier endpoint de la API de BuiltWith
No se requiere clave de API para llamar a agent-auth-start o agent-auth-token.
🚀 Ejemplos de uso
Una vez configurado, intenta preguntarle a tu asistente de IA:
- "¿Qué tecnologías usa example.com?"
- "¿Qué CMS usa nytimes.com?"
- "¿Usa amazon.com Google Analytics?"
- "¿Qué frameworks de JavaScript usa spotify.com?"
- "¿Qué proveedor de hosting usa netflix.com?"
- "Compara las pilas tecnológicas de facebook.com y twitter.com"
🧠 Cómo funciona
- 🗣️ El usuario hace una pregunta tecnológica en un asistente de IA
- 🔌 El asistente llama al servidor MCP de BuiltWith
- 🔍 MCP traduce la intención en llamadas a la API de BuiltWith
- 📊 BuiltWith devuelve datos tecnológicos estructurados
- 💬 El asistente de IA presenta información comprensible para humanos
📖 Documentación de la API de BuiltWith
📄 Licencia
Licencia MIT — consulta el archivo LICENSE para más detalles.
Construido para flujos de trabajo nativos de IA por BuiltWith
Solo di cuál.