forency-mcp
Forency — форензика технологий веб-сайтов
Определяйте технологический стек любого веб-сайта: CMS, электронная коммерция, JavaScript-фреймворки, аналитика, CRM, автоматизация маркетинга, платежи, чат, CDN и хостинг. Создан в первую очередь для ИИ-агентов (MCP-сервер), во вторую — для людей (REST API + песочница).
Сайт: forency.io
Документация: forency.io/docs
MCP-сервер:
forency-mcpв npm
Почему
API BuiltWith начинается от $295/мес, Wappalyzer — от $250/мес, и ни один из них не поставляет MCP-сервер. Forency покрывает ~100 технологий, которые действительно важны для поиска потенциальных клиентов и конкурентных исследований, начинается бесплатно и достигает максимума в $49/мес.
Related MCP server: techstack-detective-mcp
Стек
Слой | Выбор |
Приложение | Next.js 16 (App Router, TypeScript, Tailwind 4) на Vercel |
Определение | Собственный движок поверх курируемого набора сигнатур, полученного из webappanalyzer (GPL-3.0) |
База данных | Postgres (Neon) через Prisma 7 |
Аутентификация | Auth.js v5 — GitHub + Google |
Биллинг | Подписки Stripe Checkout + вебхук |
MCP |
|
Структура проекта
app/
page.tsx landing + free playground
pricing/ docs/ dashboard/
api/
v1/lookup POST {url} → metered, Bearer key
v1/batch POST {urls} → up to 25 URLs
scan playground (no key, 3/day per IP)
key issue/rotate a user's API key
stripe/ checkout · portal · webhook
auth/ Auth.js handlers
lib/
engine/ detect.ts · curated-list.ts · custom-patterns.ts · fingerprints.json
api-auth.ts key auth + atomic monthly metering
plans.ts keys.ts prisma.ts stripe.ts
packages/mcp/ the published MCP server
scripts/
build-fingerprints.ts regenerate fingerprints.json from upstream
eval-engine.ts detection accuracy harness (25 known sites)
test-funnel.ts end-to-end: key → free tier → 429 → upgrade
test-mcp.ts drives the MCP server over stdioЛокальная разработка
npm install
cp .env.example .env # fill in the values
# local Postgres
docker run -d --name forency-pg \
-e POSTGRES_USER=forency -e POSTGRES_PASSWORD=forency -e POSTGRES_DB=forency \
-p 5433:5432 postgres:16-alpine
npx prisma migrate dev
npm run devПроверка
npx tsx scripts/eval-engine.ts # detection accuracy (25/25 expected)
npx tsx scripts/eval-engine.ts example.com # scan one site, full JSON
# with the dev server running:
npx tsx scripts/test-funnel.ts # billing funnel end to end
cd packages/mcp && npm run build && cd ../..
npx tsx scripts/test-mcp.ts # MCP server over stdioОбновление детектирования
lib/engine/fingerprints.json — это включённый в проект снимок. Чтобы подтянуть изменения из upstream или добавить технологии, отредактируйте lib/engine/curated-list.ts и выполните:
npx tsx scripts/build-fingerprints.tsСкрипт громко завершается с ошибкой, если отобранного имени не существует в upstream, и предлагает близкие совпадения. Для технологий уровня Tier-1, которые upstream определяет плохо, добавляются оверлеи в lib/engine/custom-patterns.ts.
Лицензия
Код приложения: MIT. Паттерны определения основаны на webappanalyzer (GPL-3.0) и используются на стороне сервера; они не распространяются в npm-пакете.
This server cannot be deployed
Maintenance
Related MCP Connectors
Detect any website's tech stack, DNS and email security, subdomains and sitemap from your agent.
Detect the tech stack behind any website: CMS, ecommerce, analytics, CRM, payments, hosting.
Detect a website's tech stack (frameworks, hosting, CDN, analytics). By Crypto Money Maker
Detect a website's CMS, analytics, chat, payments and ad pixels, with evidence and tracking IDs.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables querying the BuiltWith API to discover and analyze website technology stacks, including frameworks, analytics tools, CMS platforms, and other technologies used by any domain.2MIT
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with tools to detect Shopify apps, WordPress plugins, DNS/email/SaaS footprint, and estimate SaaS spend for competitive intelligence and vendor research.-
- AlicenseAqualityDmaintenanceProvides tools for AI agents to audit websites, including stack detection, DNS snapshots, and security checks.85 npmMIT
- AlicenseNot gradedqualityFmaintenanceProvides real-time website audits, lead scoring, tech-stack detection, and local-business search for AI agents doing sales outreach and competitor research.MIT