jev-seo

mcp
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 11 GitHub stars
Code Gecti
  • Code scan — Scanned 1 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

100% free ₹0 agent-first SEO & GEO CLI suite and MCP server in Rust replacing Semrush and OpenSEO via DuckDuckGo and TypeSafe Jev System One

README.md

title: "jev-seo: FOSS Zero-Cost SEO & GEO Search Radar"
description: "Open-source, subscription-free alternative to Semrush and OpenSEO. Powered by TypeSafe AI Jev and local DuckDuckGo scraping."
canonical: "https://github.com/AkashPriyadarshii/jev-seo"
keywords:

  • seo
  • geo
  • generative-engine-optimization
  • typesafe-ai
  • jev
  • rust
  • mcp
  • search-radar

jev-seo

FOSS, zero-cost SEO & GEO search radar for developers and coding agents

MIT License Rust TypeSafe Jev

By Akash Priyadarshi

WhyQuickstartWorkflowsArchitectureNon-GoalsEcosystem


Why jev-seo?

Semrush and Ahrefs cost upwards of $130 per month. OpenSEO still requires paid DataForSEO credit cards. Most SEO suites are bloated web dashboards filled with vanity charts.

  • Zero subscriptions (₹0): Scrapes DuckDuckGo HTML and suggest endpoints directly. No credit cards, no paid API keys.
  • TypeSafe Jev System One: Semantic intent classification, competitive gap detection, and AI visibility (GEO) scored deterministically without conversational LLM hallucinations.
  • Batch Directory Auditing: Audits hundreds of markdown/HTML files in <1 second, detecting title collisions, canonical mismatches, and thin pages.
  • 2026 Schema.org Validator: Deeply inspects JSON-LD schemas (SoftwareApplication, Article, Organization, Product) and flags deprecated schemas.
  • Robots.txt & AI Crawler Radar: Evaluates permissions for AI bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bytespider).
  • SERP Content Briefs: Synthesizes competitor SERP snippets into an actionable content blueprint with H2 outlines and optimal 134-167 word GEO blocks.
  • Agent native (MCP): Native stdio JSON-RPC 2.0 MCP server directly feeds 7 SEO tools into Claude Code, Gemini CLI, and Antigravity.
  • Local & private: All rank tracking and audit histories persist in a single local SQLite database (.jev-seo.db).
  • Low RAM footprint: Fast native Rust binary that runs in under 30MB RAM on resource-constrained machines.

Quickstart

# Install via Cargo (crates.io)
cargo install jev-seo

# Set your free TypeSafe key for semantic oracle scoring
export TYPESAFE_API_KEY=your_key_here

# Run a live SERP competitive radar check
jev-seo query "offline expense tracker android"

# Audit a single file or an entire documentation directory
jev-seo audit docs/

# Validate JSON-LD Schema.org markup
jev-seo schema index.html

# Check AI crawler permissions on a live domain
jev-seo robots github.com

# Generate a SERP-driven content brief
jev-seo brief "agentic skills" --limit 5

# Track domain rankings over time (saved to local SQLite)
jev-seo rank --domain "crates.io" --query "rust grep"

# Start the Native Agent MCP Server
jev-seo mcp

Workflows

1. Batch Directory & File On-Page Audit

jev-seo audit content/posts/

Recursively scans all markdown and HTML files, identifies title collisions, detects thin content (<300 words), verifies canonical links, and flags image alt deficiencies.

2. JSON-LD Schema.org Validation

jev-seo schema content/guide.md

Validates required properties across SoftwareApplication, Article, Organization, and Product. Flags deprecated schema types (e.g. HowTo rich results).

3. Robots.txt & AI Crawler Inspection

jev-seo robots example.com

Audits robots.txt directives specifically for modern generative AI indexers:

  • GPTBot (OpenAI model training)
  • ClaudeBot & anthropic-ai (Anthropic)
  • PerplexityBot (Perplexity citation engine)
  • Google-Extended (Gemini training)
  • Bytespider (ByteDance)

4. SERP-Driven Content Brief Generator

jev-seo brief "fast local sqlite tui" --markdown

Pulls live DuckDuckGo competitors, calculates optimal word count, and uses Jev System One fan-out to generate an actionable heading outline with a 150-word GEO direct-answer prescription.

5. Generative Engine Optimization (GEO)

jev-seo geo README.md --query "agentic skills framework for coding agents"

Calculates citation probability for Perplexity, SearchGPT, and Gemini Overviews using Jev Score (1-10) and Noul.


Architecture

jev-seo
├── src
│   ├── main.rs         CLI entrypoint & command dispatch
│   ├── engine.rs       TypeSafe Jev client & speculative fan-out
│   ├── serp.rs         DuckDuckGo HTML & suggest scraper
│   ├── audit.rs        Batch directory & file on-page meta auditor
│   ├── schema.rs       JSON-LD Schema.org structural & semantic validator
│   ├── robots.rs       Robots.txt & AI crawler permission analyzer
│   ├── brief.rs        SERP-driven content brief generator
│   ├── rank.rs         Local SQLite rank drift tracker (.jev-seo.db)
│   ├── mcp.rs          Native stdio JSON-RPC 2.0 MCP server (7 tools)
│   └── tests.rs        Unit & integration test harness (8 tests passing)
├── Cargo.toml
└── README.md

Non-Goals

  • No bloated electron or cloud web dashboards.
  • No paid third-party API dependencies (no forced DataForSEO subscriptions).
  • No generative AI prose synthesis (Jev is used strictly as a deterministic evaluation oracle).

Ecosystem

  • design-genius — Autonomous design system intelligence for web applications
  • akash-design-engineering — High-performance editorial brutalist design tokens and cookbook
  • tdlib-android — Precompiled TDLib native binaries for all 4 Android ABIs
  • kharcha — India-first offline-first UPI expense tracker for Android

Author

Akash Priyadarshi
Patna, Bihar, India

Social: X / TwitterThreadsInstagramReddit


Zero-cost, agent-first SEO radar built with TypeSafe AI System One.

Yorumlar (0)

Sonuc bulunamadi