Website Technology Detector - Tech Stack Scanner
Pricing
from $5.00 / 1,000 website analyzeds
Website Technology Detector - Tech Stack Scanner
Detects the technologies a website is built with (CMS, ecommerce, analytics, frameworks; 7,500+ signatures) - use when you need a site's tech stack for lead qualification or competitor research; $0.005 per site checked.
Pricing
from $5.00 / 1,000 website analyzeds
Rating
0.0
(0)
Developer
Fred Jones
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Tech Stack Detector — website technology detector & tech stack scanner
Find out what any website is built with. Tech Stack Detector scans a list of URLs and identifies the technologies behind each site — CMS, ecommerce platform, web framework, analytics tools, CDN, web server, and more — using the open-source webappanalyzer fingerprint dataset: 7,500+ technologies across 109 categories, regularly refreshed.
A fast, affordable Wappalyzer alternative and BuiltWith alternative: roughly $5 per 1,000 sites, compared to $70–100 per 1,000 lookups with typical commercial tools.
Use with AI agents (MCP)
This Actor is also an MCP tool — AI agents like Claude and Cursor can run it for you. Your agent can call this tool directly; usage bills through your Apify account.
MCP server URL:
https://mcp.apify.com?tools=apifmcpfactory/tech-stack-detector
Claude Desktop (claude_desktop_config.json):
{"mcpServers": {"tech-stack-detector": {"command": "npx","args": ["mcp-remote","https://mcp.apify.com?tools=apifmcpfactory/tech-stack-detector","--header","Authorization: Bearer YOUR_APIFY_TOKEN"]}}}
Cursor (.cursor/mcp.json):
{"mcpServers": {"tech-stack-detector": {"url": "https://mcp.apify.com?tools=apifmcpfactory/tech-stack-detector","headers": {"Authorization": "Bearer YOUR_APIFY_TOKEN"}}}}
Replace YOUR_APIFY_TOKEN with your API token from Apify Console.
No Apify account? AI agents can also pay per call with USDC via the x402 protocol: buy a prepaid token at agi.apify.com and use it as the Bearer token above.
Who is it for?
- Lead generation & sales prospecting — build lists of sites running Shopify, WordPress, HubSpot, or any other platform your product targets. Qualify leads by their stack before you reach out.
- SEO & competitor research — see what CMS, frameworks, analytics, and marketing tools competitors use, including version numbers where detectable.
Why this Actor?
- Bulk input — paste a list of URLs; each site is fetched and analyzed in parallel.
- Fast & lightweight — plain HTTP fetching with no headless browser, so runs are quick and compute costs stay tiny.
- Rich output — every detected technology comes with human-readable categories, a version number when the fingerprints reveal one, and a confidence score (0–100).
- Resilient — unreachable sites don't break the run; they produce an item with an
errorfield so you always get one row per input URL. - Self-contained — all fingerprint matching happens locally against the bundled dataset. No third-party API calls.
Input
{"urls": ["https://www.shopify.com","https://wordpress.org"],"maxConcurrency": 10}
Output
One dataset item per site:
{"url": "https://wordpress.org","finalUrl": "https://wordpress.org/","httpStatus": 200,"pageTitle": "Blog Tool, Publishing Platform, and CMS – WordPress.org","headers": {"server": "nginx","x-powered-by": null,"x-generator": null},"metaGenerator": "WordPress 7.1","technologies": [{ "name": "WordPress", "categories": ["CMS", "Blogs"], "version": "7.1", "confidence": 100 },{ "name": "Nginx", "categories": ["Web servers", "Reverse proxies"], "version": null, "confidence": 100 },{ "name": "PHP", "categories": ["Programming languages"], "version": null, "confidence": 100 },{ "name": "MySQL", "categories": ["Databases"], "version": null, "confidence": 100 },{ "name": "Google Tag Manager", "categories": ["Tag managers"], "version": null, "confidence": 100 }],"fetchTimeMs": 1259}
If a site can't be reached, the item contains the url and an error message instead.
How detection works
Each page's response headers, cookies, <meta> tags, HTML content, and script URLs are matched against the community-maintained webappanalyzer fingerprint dataset (the actively maintained successor to Wappalyzer's open-source fingerprints). Relationships between technologies are applied automatically — for example, detecting WooCommerce implies WordPress, which implies PHP and MySQL.
Pricing
Pay per event: a small flat fee per run ($0.001) plus $0.005 per analyzed site — about $5 per 1,000 sites. Compare that to $70–100 per 1,000 lookups elsewhere.
FAQ
Does it render JavaScript? No — that's what keeps it fast and cheap. Technologies only visible after client-side rendering may be missed; server-side signals (headers, HTML, script tags, cookies) are all detected.
How fresh is the fingerprint data? The dataset is bundled with the Actor and refreshed regularly from the open-source webappanalyzer repository.
What counts as a billed site? Every input URL that produces a dataset item, including error items — each one represents real fetch and analysis work.
More tools from MCP Factory
- EU VAT Validator — bulk-validate EU VAT numbers against the EU's official VIES service, with the official consultation number as audit evidence on every check.
- llms.txt Checker — audit any website's AI readiness: llms.txt, AI crawler access in robots.txt, sitemap, and a 0–100 score with plain-English fixes.