Analook

Analook

Remote MCP server for AI-powered competitor intelligence, enabling real-time analysis of any product URL through tools like analyze_competitor and report retrieval.

Category
访问服务器

README

<div align="center">

<img src="https://www.analook.com/assets/favicon-512x512.png" alt="Analook Logo" width="120" />

Analook — 竞品情报分析工具

30 秒看透任何竞品 · AI-powered competitor intelligence for indie hackers & growth teams

License: MIT Website Skills on ClawHub Deployed on Railway

English | 中文 · 🤖 MCP Server · 📖 Docs

</div>

🤖 Remote MCP Server

Analook is available as a Remote MCP server — use it from Claude Desktop, Cursor, or any MCP-compatible client. No install, no local process.

{
  "mcpServers": {
    "analook": {
      "url": "https://www.analook.com/mcp",
      "headers": { "Authorization": "Bearer <YOUR_ANALOOK_TOKEN>" }
    }
  }
}

5 tools: analyze_competitor, get_report_status, get_report, get_report_markdown, list_my_reports.

Full docs & token instructions → analook.com/docs/mcp


💡 出海增长咨询 · 1v1 Session 约课 $200 — Telegram @Iris_carrot

或访问 gingiris.tools — Iris 的出海增长咨询,1:1 指导、开源项目运营、企业顾问服务

Table of Contents


🌱 Philosophy

"做竞品分析不是为了抄,是为了找到别人没做好的地方。" — Competitor research isn't about copying — it's about finding the gaps they left open.

"数据会说话,但你得先知道问对问题。" — Data speaks, but only if you ask the right questions.

"30 秒看懂一个产品,30 天超越它。" — Understand a product in 30 seconds. Surpass it in 30 days.


💼 Work With Iris

1. Strategic Consultation (1v1)

Session Price Best For
Quick Call (30 min) $150 USD Specific questions, quick diagnosis
Deep Dive (60 min) $300 USD Full strategy review, detailed roadmap

2. Advisory Retainer

Plan Price Includes
Monthly Retainer $1,500 USD/mo Up to 5 hours strategic consultation + milestone reviews

3. Playbooks & Templates

Package Price Contents
Starter Pack $29 USD Core methodology + essential tools
Flagship Bundle $199 USD Complete SOP, competitor research framework, templates

📩 Contact @Iris_carrot on Telegram — Crypto/USDT and Wire Transfer accepted


What is Analook?

Analook is an open-source AI-powered competitor intelligence tool built by Iris, former cofounder & COO of AFFiNE (60k+ stars).

Enter any product URL. In ~30 seconds, Analook runs a 7-module parallel analysis pipeline and returns a structured deep-dive report — growth strategy, traffic signals, social footprint, ProductHunt history, AI insights, and more.

Built for:

  • Indie hackers validating a market before building
  • Growth teams benchmarking against competitors
  • Investors doing quick pre-DD intelligence
  • Founders preparing a launch in a crowded niche

Analysis Results Include

Signal What You Learn
🌐 Website History When launched, how fast it grew, Wayback timeline
📈 Traffic & SEO Monthly visits, top channels, keyword gaps
🐦 Twitter / X Followers, engagement rate, content strategy
🚀 Product Hunt Launch scores, positioning, community response
💡 AI Deep Dive ICP, business model, growth flywheel, tactical recs
📡 Propagation Peak traffic events, viral moments, channel breakdown
🧠 Growth Strategy Early-stage strategy reconstruction from public signals

What's Inside

This repo is the production backend powering analook.com:

  • app.py — FastAPI orchestrator: parallel analysis pipeline, job state, streaming, credit gating
  • modules/ — analysis engines (traffic, social, Product Hunt, growth analysis, AI summary) plus the Supabase client, payment integrations, and the MCP server (mcp_app.py)
  • migrations/ — Supabase SQL migrations (auth/credits/promo codes/attribution)
  • scripts/ — operational tooling: user metrics, attribution reports, EDM campaigns
  • static/ — the web UI served at analook.com
  • tests/ + Dockerfile — regression suite and container build

Stack: FastAPI + Supabase (auth, credits, report storage), deployed via Docker.


🔗 Live Demo

analook.com — Free to use. No login required.

Try with: lovable.dev · linear.app · notion.so · cursor.com


📦 Analysis Modules

Module File Description
Website History modules/website_history.py Wayback Machine CDX API, first-seen date, snapshot timeline
Traffic & SEO modules/traffic_analysis.py DataForSEO — monthly visits, channels, top pages, keywords
Social Media modules/social.py Apify Twitter scraper — followers, engagement, recent content
Product Hunt modules/producthunt.py PH GraphQL API — launches, scores, upvotes, reviews
Growth Analysis modules/growth_analysis.py Traffic peak detection, event correlation, growth stage
AI Summary modules/ai_summary.py 7-section structured analysis via TeamoRouter + DeepSeek fallback
Report Builder app.py FastAPI orchestrator — parallel pipeline, job state, streaming

🧠 AI Insights Depth

Analook's AI module goes beyond surface-level summaries. Each report includes:

  1. 产品定位与 ICP — Target user profiles, market positioning, who actually pays
  2. 商业模式拆解 — Pricing model, conversion hypothesis, revenue estimate range
  3. 增长密码 — 4–6 data-backed growth strategies with evidence
  4. 增长飞轮 — Product-specific flywheel reconstruction
  5. 内容与传播策略 — Channel mix, content types, launch propagation model
  6. 给后来者的战术建议 — 5 actionable recommendations you can execute this week
  7. 风险与机会 — Red flags and market gaps, with data citations

Powered by TeamoRouter (primary) and DeepSeek (fallback), with max 4,000 token output per report.


⚡ Quick Start

git clone https://github.com/Gingiris-1031/Competitor-analysis-tool.git
cd Competitor-analysis-tool
pip install -r requirements.txt

Create a .env file:

TEAMOROUTER_API_KEY=sk-teamo-...
DEEPSEEK_API_KEY=sk-...
DATAFORSEO_B64=base64(email:password)
PRODUCTHUNT_TOKEN=...
APIFY_API_TOKEN=apify_api_...

Run locally:

uvicorn app:app --reload --port 8000

Visit http://localhost:8000


🚀 Deploy Your Own

Production source-of-truth

The production source is the main branch of Gingiris-1031/Competitor-analysis-tool. Before any production deploy, run:

python3 scripts/verify_deploy_source.py

The preflight fails if the checkout is behind origin/main, is on the wrong branch or remote, or is missing tracked SEO/GEO assets such as static/llms.txt, static/robots.txt, and static/sitemap.xml. This prevents an older local clone from silently removing live assets during deployment.

The current production Fly app is declared in fly.toml as competitor-analysis-tool. Run the preflight from the same checkout immediately before fly deploy.

Self-hosting

One-click deploy on Railway:

Deploy on Railway

Steps:

  1. Fork this repo
  2. Create a new Railway project → connect your fork
  3. Add the environment variables above in Railway → Settings → Variables
  4. Railway auto-deploys on every push to main

The app is Dockerized and uses Nixpacks on Railway (Python 3.13).


🔌 API Integrations

Service Purpose Notes
TeamoRouter Primary LLM Routes to best available model
DeepSeek Fallback LLM Cost-efficient backup
DataForSEO Traffic & SEO data Monthly visits, channels, keywords
Apify Twitter/X scraping apidojo/twitter-profile-scraper actor
ProductHunt Launch history PH GraphQL API
Wayback Machine Website history CDX API + timemap

⭐ Star This Repo

If Analook saved you hours of manual research, a ⭐ helps others discover it!


About the Author

Iris (生姜iris) — Former cofounder & COO of AFFiNE (60k+ GitHub stars). Now running Gingiris — an open-source go-to-market and global expansion consulting practice.

Related Playbooks (now on ClawHub):

  • @gingiris on ClawHub — GTM strategy, B2B SaaS PLG/SLG growth, open source launch marketing, and other AI-agent skills

中文版

Analook 是什么?

Analook 是一个开源 AI 竞品情报工具,由 AFFiNE(60k+ stars)联创 & 前 COO Iris 构建。

输入任意产品网址,30 秒内生成一份结构化竞品深度报告——包含增长策略、流量信号、社交足迹、ProductHunt 历史、AI 洞察等全套数据。

适合谁用?

  • 独立开发者 — 开始动手前快速验证市场
  • 增长团队 — 对标竞品,找到差距
  • 投资人 — Pre-DD 快速情报收集
  • 创始人 — 在红海市场找到进攻角度

核心分析模块

模块 数据来源 输出内容
🌐 网站历史 Wayback Machine 上线时间、成长速度、快照时间线
📈 流量 & SEO DataForSEO 月访问量、流量渠道、关键词矩阵
🐦 Twitter/X Apify 粉丝数、互动率、内容策略
🚀 Product Hunt PH GraphQL 发布记录、评分、社区反馈
💡 AI 深度分析 TeamoRouter ICP 画像、商业模式、增长飞轮、战术建议
📡 传播分析 综合 流量峰值事件、渠道来源、传播节点
🧠 早期增长策略 综合 从公开信号反推产品早期增长路径

快速部署

git clone https://github.com/Gingiris-1031/Competitor-analysis-tool.git
cd Competitor-analysis-tool
pip install -r requirements.txt
# 配置 .env 文件后:
uvicorn app:app --reload --port 8000

Railway 一键部署: Fork 本 repo → Railway 连接 → 添加环境变量 → 自动部署 ✅

关于作者

Iris(生姜iris),AFFiNE 联创 & 前 COO,现运营 Gingiris 开源出海增长咨询。


License

MIT — free to use, modify, and redistribute.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选