jev-seo logo

jev-seo

Freemium
Visitar

jev-seo is an open-source Rust command-line toolkit for auditing websites and local content for SEO and generative engine optimization. It also tracks rank changes, gates CI checks, and exposes its capabilities through a 15-tool MCP server for coding agents.

O que é jev-seo?

jev-seo is a free, open-source SEO and GEO command-line tool written in Rust. It runs as a single binary and is designed for developers, indie hackers, technical writers, and coding agents that need SEO evidence without relying on a dashboard subscription.

The toolkit audits local Markdown and HTML trees as well as live websites under 58 stable rules. Its checks cover areas including crawling, on-page content, links, structured data, AI access, performance, security, and canonicalization. Crawls honor robots.txt, and the same rule registry is used for crawling and auditing.

Beyond conventional SEO checks, jev-seo can score pages for AI answer-engine citation readiness using typed TypeSafe AI Jev primitives. It also stores rank history in a local SQLite file, supports rank-drift analysis, and can block CI when configured rules do not meet a required threshold. A 15-tool stdio MCP server exposes the same functionality to compatible coding agents.

The free path uses DuckDuckGo and local files. Jev semantic calls are controlled by a per-run budget, with the source documenting a default of $0.25; optional paid backends remain disabled unless a user supplies an explicit flag and key. The project is distributed under the MIT license.

O que jev-seo pode fazer?

58-rule SEO and GEO audits

Analyze local Markdown, HTML, and live-site content across crawl, on-page, content, links, structured data, AI-access, performance, security, and canonical checks.

Live crawling with robots.txt handling

Crawl live hosts while respecting robots.txt, using the same rule registry as the audit workflow.

AI citation-readiness scoring

Use TypeSafe AI Jev typed primitives to evaluate intent, GEO composite scores, and page quality; weak semantic results can be marked `[verify]` or dropped through confidence gates.

Rank history and drift analysis

Store ranking history in a local SQLite database and compare changes over time to identify rank drift.

CI gates and operational reports

Set minimum-pass or blocking-rule conditions for automated checks, with HTML reports, terminal output, CSV action tracking, and optional manifest data for requests and token usage.

15-tool MCP server

Run the toolkit as a stdio JSON-RPC 2.0 MCP server so supported coding-agent workflows can access the same SEO and GEO checks.

Casos de uso

“Pre-merge SEO checks for code changes”

Run an audit against a documentation or website directory in CI and require a minimum pass score before a change is accepted.

“Technical audits of live sites”

Crawl a live host to inspect page-level SEO and technical conditions while retaining robots.txt controls.

“Agent-assisted content and code work”

Connect the MCP server to a compatible coding agent so the agent can run SEO checks while editing site files, rather than relying only on a separate dashboard.

“Monitoring search-position changes”

Keep rank history in local SQLite and review drift between measurement periods when investigating changes in visibility.

“AI-search readiness review”

Evaluate whether pages provide signals useful for answer-engine citation and use confidence-aware outputs to identify results that require verification.

Perguntas frequentes

What is jev-seo?

jev-seo is a Rust CLI and MCP server for SEO and GEO auditing. It checks local content and live sites, evaluates AI citation readiness, tracks rank history, and supports CI enforcement.

Who is it intended for?

The source identifies developers, indie hackers, technical writers, and autonomous coding agents, including Claude Code, Gemini CLI, Cursor, and Antigravity workflows.

How does the free path work?

The documented free path uses DuckDuckGo and local files. The rules, crawls, reports, and rank history are described as free. Jev semantic calls use a configurable budget, with a documented default of $0.25 per run, and optional paid backends do not run without an explicit flag and key.

Can it be used in continuous integration?

Yes. jev-seo can gate CI on blocking rules or a minimum-pass threshold. The source shows an audit command using `--min-pass`, but the repository materials provided here do not define a complete CI setup for every platform.

How does it connect to coding agents?

It exposes 15 tools through a stdio JSON-RPC 2.0 MCP server. The source names Claude Code, Gemini CLI, Cursor, and Antigravity as compatible agent workflows, while the exact configuration depends on the MCP client.

Informações rápidas

Product type
Open-source SEO and GEO CLI
Primary language
Rust 2021
License
MIT
Distribution
Single static binary, available through crates.io or a release archive
Agent interface
15-tool stdio MCP server
Data and storage
DuckDuckGo on the free path; local SQLite for rank history

Alternativas ao jev-seo

OpenSEO logo

OpenSEO

openseo.so

Open-source SEO research, rank tracking, audits, and AI-agent workflows for organic growth teams.

Blazly Local SEO logo

Blazly Local SEO

www.blazly.ai

AI-assisted Google Business Profile optimization and Maps rank tracking for local businesses.

AIO.GEO logo

AIO.GEO

www.aiogeoprotocol.com

AIO.GEO audits whether AI crawlers and generative answer engines can access, parse, understand, and cite a public website. It helps developers, agencies, content teams, and governance teams identify structural issues, apply dry-run fixes, rescore changes, and produce verifiable receipts.

findable logo

findable

findableapp.com

Findable is an AI search visibility and Answer Engine Optimization platform for brands, agencies, and in-house marketing teams. It monitors brand recommendations and citations across AI search services, then helps teams identify content and technical improvements.

CrawlRaven MCP Server logo

CrawlRaven MCP Server

crawlraven.com

CrawlRaven MCP Server connects Claude, ChatGPT, Cursor, Claude Code, and other OAuth-capable MCP clients to CrawlRaven’s Search Console data, linked GA4 reporting, ranked opportunities, target keywords, and timeline. It provides scoped, structured, read-only SEO analysis by default, with separately approved annotation changes available on paid access.

aso.best logo

aso.best

aso.best

aso.best is an App Store and Google Play optimization workspace for researching competitor keywords, tracking rankings, editing localized listings, and managing review responses. Its chat assistant, MCP server, and REST API provide store-based ASO workflows for app owners, developers, and agencies.