SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> mcp // seo, search & web

Website Content
for AI.

MCP server providing structured website content for chat agents with visual rendering capabilities.

Chat agents that answer questions about a client's business need real, current information, not guesswork from training data. This server syncs a client's live website into a structured index that your AI agent can query: pages and their content, services, team members, and images, including AI-analysed image descriptions. The agent answers from the actual site, not from a rough approximation of what the site might say.

GOOD FOR // Jezweb client chat agents that need to answer questions grounded in what a specific business's website actually says, with real pages, real team names, and real service descriptions.

Live website content index

Crawls the client's site via WordPress, Browser Rendering, or Firecrawl adapters and keeps a structured D1 index in sync. Pages, services, team, and media are all queryable.

AI image analysis

Images are categorised and described by an AI vision model at sync time, so agents can answer questions about what is on the site (staff photos, service images, gallery content) not just what the text says.

Archetype detection

Automatically classifies the site by business type so the agent knows how to answer questions appropriately, since trades site, professional services and retail behave differently.

What services does this plumber offer and which suburbs do they cover?

Who are the team members listed on the site and what are their roles?

Does the site mention emergency call-outs? What does it say?

What images are on the homepage and what do they show?

src/tools/get-details.ts Page details tool
src/tools/index.ts Tool registry (3 tools)
src/resources/index.ts Resource registry (5 resources)
src/resources/*.ts Individual resource definitions
src/queries/*.ts Shared DB query functions (pages, media, team, etc.)
src/intelligence/archetype-detection.ts Archetype detection pipeline
src/intelligence/image-analysis.ts AI image analysis config (model, prompts, categories)
src/scheduled.ts Cron sync handler, R2 image caching, Google Chat notifications
src/adapters/wordpress.ts WordPress adapter with MCP Content plugin support
src/adapters/browser.ts Browser Rendering adapter (Puppeteer-based crawling)
src/adapters/firecrawl.ts Firecrawl adapter (for bot-protected sites)
src/adapters/types.ts Adapter interfaces, WordPress/MCP response types
migrations/*.sql D1 database schema
scripts/setup-client.sh Automated client setup script
SETUP.md Complete setup guide with troubleshooting
wordpress-plugin/ MCP Content plugin for WordPress

Works with Claude (Code, Desktop, claude.ai), and any MCP-compatible client. OAuth on first connect: no keys to paste.

claude mcp add --transport http website-content-mcp https://website-content.mcp.jezweb.ai/mcp

claude.ai: Settings → Connectors → Add connector → https://website-content.mcp.jezweb.ai/mcp