forency-mcp
Forency — ウェブサイト技術フォレンジックス
あらゆるウェブサイトの背後にあるテクノロジースタックを検出します: CMS、Eコマース、JavaScriptフレームワーク、アナリティクス、CRM、マーケティングオートメーション、決済、チャット、CDN、ホスティング。AIエージェント向けを第一に(MCP サーバー)、人間向けを第二に(REST API + プレイグラウンド)構築されています。
ライブ: forency.io
ドキュメント: forency.io/docs
MCP サーバー:
forency-mcpは npm で公開
なぜ
BuiltWith の API は月額 $295 から、Wappalyzer の API は月額 $250 からですが、どちらも MCP サーバーを提供していません。Forency は、見込み客の発掘と競合調査に実際に役立つ約 100 のテクノロジーをカバーし、無料で始められ、月額 $49 が上限です。
Related MCP server: techstack-detective-mcp
技術スタック
レイヤー | 選択 |
アプリ | Vercel 上の Next.js 16(App Router、TypeScript、Tailwind 4) |
検出 | webappanalyzer から派生した厳選されたフィンガープリントセットに基づく社内エンジン(GPL-3.0) |
データベース | Prisma 7 経由の Postgres(Neon) |
課金 | Stripe Checkout のサブスクリプション + webhook |
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 はベンダリングされたスナップショットです。上流の変更を取り込むか、テクノロジーを追加するには、lib/engine/curated-list.ts を編集して、次のコマンドを実行します:
npx tsx scripts/build-fingerprints.tsこのスクリプトは、厳選された名前が上流に存在しない場合に明確にエラーを出して失敗し、類似する候補を提案します。上流での検出が不十分な Tier-1 テクノロジーには、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.87 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