# BuiltWith — how to use (mcp.ai)

Connect your BuiltWith account and use 11 tools for analytics straight from your AI agent. Connect with your own API key. BuiltWith is a web technology profiler that provides insights into the technologies used by websites, including analytics, hosting, and content management systems.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_builtwith?ms=1787291460000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `builtwith_create_domain_list_file`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/builtwith`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/builtwith/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/builtwith/create/domain/list/file` — Tool to create a TXT or ZIP file from a list of domains. Use when preparing a domain list for bulk or firehose lookups.
  - body: { format?: string, domains: string[], file_name?: string }
- `POST https://api.mcp.ai/api/builtwith/datasets/lookup` — Tool to access mass Internet technology usage information from 2000 to today. Use when you need historical technology usage trends for a domain.
  - body: { TECH: string }
- `POST https://api.mcp.ai/api/builtwith/domain/api/lookup` — Tool to retrieve current and historical technology information of a website. Use after confirming the domain to lookup.
  - body: { nopii?: string, trust?: string, hidedl?: string, lookup: string, noattr?: string, nolive?: string, nometa?: string, hidetext?: string, liveonly?: string }
- `POST https://api.mcp.ai/api/builtwith/financial/api/lookup` — Tool to fetch financial data for a domain. Use when you need company financials for US or UK registered websites.
  - body: { lookup: string }
- `POST https://api.mcp.ai/api/builtwith/free/api/lookup` — Tool to access last updated dates and counts for technology groups and categories for websites. Use when you need a snapshot of technology usage timing for a domain.
  - body: { LOOKUP: string }
- `POST https://api.mcp.ai/api/builtwith/lists/api/get/list` — Tool to retrieve a list of websites using a specific technology. Use when you want to find sites leveraging a particular tech.
  - body: { all?: string, meta?: string, tech: string, since?: string, offset?: string, country?: string }
- `POST https://api.mcp.ai/api/builtwith/mcp/api/lookup` — DEPRECATED: Use BUILTWITH_DOMAIN_API_LOOKUP instead. Tool to query live web technologies for a root domain. Use after confirming a valid domain name.
  - body: { domain: string }
- `POST https://api.mcp.ai/api/builtwith/product/api/lookup` — Tool to find websites selling specific eCommerce products. Use when you need to discover online retailers offering a given product name or query a domain's product listings (e.g., 'dom:jbhifi.com.au')
  - body: { PAGE?: integer, LIMIT?: integer, QUERY: string }
- `POST https://api.mcp.ai/api/builtwith/recommendations/api/lookup` — Tool to generate a list of websites with similar technology profiles. Use when you need technology recommendations for a given domain lookup.
  - body: { lookup: string }
- `POST https://api.mcp.ai/api/builtwith/redirects/api/lookup` — Tool to retrieve live and historical redirects for a website. Use after confirming the exact root domain to gather inbound and outbound redirect timelines.
  - body: { LOOKUP: string }
- `POST https://api.mcp.ai/api/builtwith/social/api/lookup` — Tool to retrieve domains associated with social media profile URLs. Use when you need to map social profiles to root domains.
  - body: { lookup: string }

## Example prompts
- "What can I do in BuiltWith?"
- "Show me a summary of my BuiltWith account"

## More
- Page: https://mcp.ai/builtwith
- Agent spec (llms.txt): https://mcp.ai/builtwith/llms.txt
- Postman collection: https://mcp.ai/builtwith/postman.json
