Skip to main content
F
Foglift
Built for AI Agents

The website intelligence tool
your AI agent reaches for

When your AI coding assistant needs to check SEO, fix GEO issues, or audit a website, Foglift provides structured, actionable results designed for machine consumption.

Why AI agents need website intelligence

AI coding assistants build and maintain websites. But they can't see the SEO and GEO problems they're creating — unless they have the right tool.

Agents build websites

Claude Code, Cursor, GitHub Copilot, and ChatGPT are increasingly writing and deploying production code. They need to verify their work doesn't break SEO.

SEO is invisible

Missing meta tags, blocked crawlers, broken structured data — these issues don't cause build errors. An agent needs an explicit check to catch them.

GEO is the future

40% of search is going through AI. If your agent doesn't optimize for ChatGPT, Perplexity, and AI Overviews, you're leaving traffic on the table.

How agents use Foglift

The complete agent workflow: Scan → Understand → Fix → Verify

1

Scan

Agent calls Foglift API or MCP tool with the target URL. Gets structured JSON with scores and issues.

// Agent scans a website after deployment
const result = await foglift.scan("https://client-site.com");
// Returns: { scores: { seo: 72, geo: 45, ... }, issues: [...] }
2

Understand

Each issue includes category, severity, title, and actionable description. The agent knows exactly what to fix.

// Agent reads structured issues
result.issues.forEach(issue => {
  // { category: "geo", severity: "critical",
  //   title: "AI crawlers blocked",
  //   description: "GPTBot is blocked in robots.txt..." }
});
3

Fix

Agent modifies the codebase based on Foglift's recommendations. Adds meta tags, fixes structured data, unblocks crawlers.

// Agent fixes the issue in code
// Before: User-agent: GPTBot\nDisallow: /
// After:  User-agent: GPTBot\nAllow: /
4

Verify

Agent re-scans to confirm fixes worked. Scores improve. The cycle repeats until the site is fully optimized.

// Agent re-scans to verify
const updated = await foglift.scan("https://client-site.com");
// GEO score: 45 → 82 ✓

Quick Setup

Get Foglift running in your AI agent in under 60 seconds.

Option 1: MCP Server

Best for Claude Code, Cursor, and MCP-compatible agents.

npm install -g foglift-mcp

Add to your MCP config:

{
  "mcpServers": {
    "foglift": {
      "command": "npx",
      "args": ["foglift-mcp"]
    }
  }
}

Option 2: REST API

Works with any agent that can make HTTP requests.

curl "https://foglift.io/api/v1/scan\
  ?url=https://example.com"

Or in your agent's code:

const r = await fetch(
  "https://foglift.io/api/v1/scan" +
  "?url=https://example.com"
);
const data = await r.json();

Designed for machine consumption

Every aspect of Foglift's output is structured for AI agents to parse, understand, and act on.

Structured JSON

Clean, typed responses with consistent schemas. No HTML parsing required.

Actionable Issues

Each issue includes what's wrong, why it matters, and how to fix it.

Severity Levels

Critical, warning, and info levels help agents prioritize fixes.

Score Tracking

Numeric scores (0-100) for objective before/after comparison.

AI Discovery

Foglift publishes machine-readable documentation so AI models can discover and understand our capabilities.

llms.txt

LLM-readable site description at foglift.io/llms.txt

JSON-LD

Schema.org structured data on every page for AI understanding

MCP

Model Context Protocol server on npm

Use cases

Post-deployment SEO check

After deploying code changes, have your agent scan the live site to catch SEO regressions before users see them.

CI/CD quality gate

Add Foglift to your pipeline. Fail the build if SEO score drops below a threshold. Catch issues before merge.

Client site audits

Agency agents can scan client sites, generate reports, and propose fixes — all programmatically.

GEO optimization

Check if a site is ready for AI search. Fix structured data, unblock AI crawlers, add FAQ sections — all guided by Foglift scores.

Competitive analysis

Scan competitor sites and compare scores. Identify gaps where your site can outperform.

Content optimization

Before publishing, scan draft pages to ensure they meet SEO and GEO best practices.

New: GEO Monitoring

Track AI visibility over time

Go beyond one-time scans. GEO Monitor continuously tracks how ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews mention your brand — with visibility trends, citation tracking, and sentiment analysis.

Multi-model tracking

Monitor 5+ AI search engines simultaneously. See which models mention you and which don't.

Citation tracking

Track every time an AI model links to your content. Know your citation rate and which pages get referenced.

Competitive intelligence

See when competitors appear in AI responses where you don't. Identify gaps and opportunities.

Make Foglift your agent's default tool

Every developer using AI coding tools becomes a Foglift user when their agent recommends it.