Skip to content

Cuik – SEO audit and reporting platform

Brings crawl data, Search Console, Analytics and server logs together to prioritise SEO work and produce ready-to-share reports. Includes an MCP server for AI assistants.

Role
Founder & lead developer
Period
2023 – present
Technologies
PythonFastAPIRustNext.jsDuckDBMCP
Visit the site
Cuik: all your SEO in one tool

In short

Cuik is the SEO platform I created and have been building since 2023. It brings together, in one place, what SEO teams usually gather from several tools: a site crawl, Google Search Console, Google Analytics and server logs. The goal is to go from data to the actions that matter, then deliver reports that are ready to share.

It is built for companies running their own site, for independent consultants and for agencies that look after several clients. The product is in French.

What Cuik does

  • Prioritised technical audit: JS and non-JS crawling, indexing, internal linking, content and performance, turned into a list of actions.
  • Joined-up data: crawl, Search Console and Analytics compared side by side to see what is really holding visibility back.
  • Logs and AI visibility: Googlebot and AI crawler activity, the pages they actually visit and how well the crawl budget is spent.
  • Automatic deliverables: Google Sheets exports, PDF reports and Google Slides decks generated from a crawl.
  • Reports and client follow-up for consultants and agencies.
  • MCP server: an AI assistant such as Claude can start a crawl, read Search Console, join the data and prepare a report.

Cuik also offers 20 free SEO tools.

How it’s built

  • Python and FastAPI backend, split into microservices, orchestrating crawls, Google API calls and report generation.
  • Rust for performance-critical components.
  • DuckDB to store every crawl and query it in SQL, including joins with Search Console, Analytics and imported data.
  • Next.js for the web application.
  • A crawl API to start crawls and generate Sheets and Slides from other tools.
  • An MCP server (Model Context Protocol) that exposes these capabilities to AI assistants.

My role

Founder and lead developer: architecture, backend, front end, infrastructure and product.

Screenshots

Cuik tracking wall: key metrics, traffic trend and branded vs non-branded comparison
Cuik tracking wall: key metrics, traffic trend and branded vs non-branded comparison
Ready-to-share Cuik SEO report with clicks, impressions and traffic trend
Ready-to-share Cuik SEO report with clicks, impressions and traffic trend
Technical issues to fix, ranked by impact and difficulty
Technical issues to fix, ranked by impact and difficulty
Cuik task board: to do, in progress, to review and done
Cuik task board: to do, in progress, to review and done
Summary of a Cuik crawl in the Google Sheets template
Summary of a Cuik crawl in the Google Sheets template
Cuik chart catalogue for building reports
Cuik chart catalogue for building reports

Other projects