forency-mcp
Forency — 网站技术取证
检测任意网站背后的技术栈:CMS、电子商务、JavaScript 框架、分析、CRM、营销自动化、支付、聊天、CDN 和托管。首先为 AI 智能体(MCP 服务器)打造,其次为人类(REST API + playground)。
在线: forency.io
文档: forency.io/docs
MCP 服务器:
forency-mcp,发布在 npm 上
为什么
BuiltWith 的 API 起价为 $295/mo,Wappalyzer 为 $250/mo,而且两者都没有提供 MCP 服务器。Forency 覆盖了真正驱动潜在客户开发和竞争研究的 ~100 项技术,免费起步,最高 $49/mo。
Related MCP server: techstack-detective-mcp
技术栈
层 | 选择 |
应用 | Next.js 16(App Router、TypeScript、Tailwind 4),运行于 Vercel |
检测 | 自研引擎,基于源自 webappanalyzer(GPL-3.0)的精选指纹集 |
数据库 | 通过 Prisma 7 使用 Postgres(Neon) |
认证 | Auth.js v5 — GitHub + Google |
计费 | 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 是一份内置快照(vendored snapshot)。要拉取上游更改或添加新技术,请编辑 lib/engine/curated-list.ts,然后运行:
npx tsx scripts/build-fingerprints.ts如果某个精选名称在上游不存在,脚本会直接报错并给出近似匹配建议。上游检测效果不佳的 Tier-1 技术,会在 lib/engine/custom-patterns.ts 中通过 overlays 进行覆盖。
许可证
应用代码:MIT。检测模式源自 webappanalyzer(GPL-3.0),仅在服务端使用;它们不会在 npm 包中重新分发。
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables 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.
- AlicenseAqualityBmaintenanceProvides tools for AI agents to audit websites, including stack detection, DNS snapshots, and security checks.819MIT
- AlicenseNot gradedqualityDmaintenanceProvides real-time website audits, lead scoring, tech-stack detection, and local-business search for AI agents doing sales outreach and competitor research.MIT
Related MCP Connectors
Detect the tech stack behind any website: CMS, ecommerce, analytics, CRM, payments, hosting.
Live tech-stack scan of any public site — vendors, account IDs, scripts, JSON-LD. 2 tools.
Domain & brand intelligence: company enrichment, tech stack detection, brand research.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cheevahagadog/forency'
If you have feedback or need assistance with the MCP directory API, please join our Discord server