关于 AiPayGen
AiPayGen Site Intel 通过 MCP 和 HTTP API 为 AI Agent 提供网站及公司情报。工具涵盖域名记录、安全信息、站点元数据、技术识别和公司报告,并按次使用积分或 x402 USDC 付费。
主要功能
- 01查询 DNS、WHOIS 和邮件安全
- 02提取网站元数据与 Markdown 内容
- 03检查 SSL 证书和网站技术
- 04生成公司档案与域名报告
- 05支持 MCP 和 HTTP API
适用场景
- 01检查域名的安全配置
- 02查看网站元数据与技术栈
- 03根据域名补全公司信息
- 04在 Agent 工作流中获取网站情报
MCP 相关
通过托管服务端向 MCP 客户端提供 Site Intel 工具,同时提供普通 HTTP API。付费调用可使用预付积分或 x402 支付。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.aipaygen.com/mcpclaude mcp add --transport http aipaygen https://mcp.aipaygen.com/mcp{"mcpServers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}在 Cursor 中打开{"servers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}{"mcpServers":{"aipaygen":{"serverUrl":"https://mcp.aipaygen.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.aipaygen.com/mcp需要授权工具
详细介绍
AIPayGen Site Intel
为 AI Agent 提供按次付费的网站和公司情报,通过 MCP 和纯 HTTP API 提供服务,可使用预付额度或 x402 USDC 付款。 运行在 Cloudflare Workers 上:无需保持服务器持续运行。
| 工具 | 功能 | 价格 |
|---|---|---|
dns_lookup | DNS 记录、DNS 主机、电子邮件服务提供商 | $0.001 |
security_headers | HTTP 安全标头评级 A–F | $0.001 |
domain_whois | 注册商、创建/到期日期、域名年龄(RDAP) | $0.002 |
email_security | SPF / DMARC / DKIM / MTA-STS 评级、被仿冒风险 | $0.002 |
site_metadata | 标题、社交媒体、联系电子邮件、关键页面、schema.org 组织信息 | $0.002 |
page_to_markdown | 将主页内容转换为整洁的 Markdown | $0.002 |
ssl_certificates | 当前证书、到期时间、来自 CT 日志的所有子域名 | $0.003 |
tech_stack | 90 多种技术及其佐证 | $0.003 |
company_profile | 根据域名一次调用即可丰富公司信息 | $0.01 |
domain_report | 将以上所有信息整合到一份报告中 | $0.02 |
免费:pricing、create_api_key、account_balance。调用失败不会收费。
使用方法
# Free key with trial credits
curl -X POST https://aipaygen.com/v1/keys
# HTTP
curl "https://aipaygen.com/v1/company_profile?domain=figma.com" -H "Authorization: Bearer apg_..."
# Claude Code
claude mcp add --transport http aipaygen https://mcp.aipaygen.com/mcp --header "Authorization: Bearer apg_..."
如果没有密钥,付费端点会使用 x402 v2 要求(PAYMENT-REQUIRED 标头)返回 402 Payment Required;x402 客户端付款后,会携带 PAYMENT-SIGNATURE 重试。通过 MCP 调用时,付款信息放在 _meta["x402/payment"] 中。
开发
需要 Node.js 22+。
npm install
npm run db:migrate:local
npm run dev # http://127.0.0.1:8787
npm test # unit tests
npm run typecheck
部署
npx wrangler login
npx wrangler d1 create aipaygen # paste the database_id into wrangler.jsonc
npm run db:migrate:remote
npx wrangler secret put ADMIN_TOKEN
npm run deploy
然后在 wrangler.jsonc → vars 中设置:
PUBLIC_URL:https://aipaygen.comPAY_TO:你的钱包地址(启用 x402)X402_NETWORK:eip155:84532(Base Sepolia 测试网)或eip155:8453(Base 主网;需要主网 facilitator)
取消 routes 代码块的注释以提供 aipaygen.com 服务,并添加
mcp.aipaygen.com / api.aipaygen.com 自定义域名,以便现有目录列表继续正常工作。
信用卡充值:设置 STRIPE_SECRET_KEY 和 STRIPE_WEBHOOK_SECRET 密钥,并将 Stripe webhook(checkout.session.completed)指向 /billing/webhook。
目录结构
src/index.ts routes + MCP handler
src/mcp.ts MCP server (stateless, MCP 2026-07-28 + 2025 clients)
src/http.ts /v1 HTTP API with x402 headers
src/billing/ API keys + credits (D1), x402, Stripe
src/tools/ the Site Intel tools
src/pages.ts landing, docs, billing, llms.txt, OpenAPI, server card
migrations/ D1 schema
test/ Vitest unit tests
旧版 Python 版本(v1)仍保存在 GitHub 仓库的 Git 历史记录中。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。