Skip to main content

DigestSEO MCP Suite: produkcijska infrastruktura za AI pretraživanje

Četiri povezana open-source sustava iza DigestSEO-a: praćenje AI vidljivosti, pristup Google Search Consoleu, tehnička validacija weba te istraživanje aktualnih vijesti i trendova pretraživanja. Izgrađeni kao lokalne i udaljene MCP površine s jasnim sigurnosnim granicama i putovima implementacije.

Otvori DigestSEO
  • MCP & AI integracijski inženjering
  • TypeScript & Python
  • Cloudflare Workers & udaljeni MCP
  • OAuth, mrežna sigurnost & kontrola pristupa
  • Open-source pakiranje & distribucija
Produkcija + open source

Jedan proizvodni ekosustav, četiri namjerno odvojene podatkovne i alatne površine.

4open-source MCP sustava
2implementacijska jezika
Lokalno + udaljenoMCP načina implementacije

Zašto ovi sustavi pripadaju zajedno

DigestSEO treba više od jednog API wrappera. Rad na AI pretraživanju uključuje više izvora dokaza: što modeli odgovaraju o brendu, što izvještava Google Search Console, je li web tehnički ispravan i kako se potražnja upravo mijenja. Svaki sam dio izgradio kao zaseban, ograničen MCP poslužitelj tako da može raditi samostalno, a proizvod ih može kombinirati kada analiza treba više izvora.

Odvajanje čuva i granice dozvola. Search Console zahtijeva pristup Google računu; validacija javnih stranica ne treba naslijediti te vjerodajnice; mjerenje AI vidljivosti troši kvote modela ili pružatelja pretraživanja; trendovi i vijesti imaju drugačiju mrežnu i pregledničku površinu rizika.

Četiri fokusirana MCP sustava

Svaki repozitorij ima uzak zadatak i vlastita ograničenja izvođenja. Poveznice vode na izvorni kod i, gdje je javna hostana površina dostupna, na odgovarajuću DigestSEO stranicu.

mcp-geo

AI vidljivost i praćenje citata

Hostano + moguće samostalno hostanje

Prati vidljivost brenda i citate kroz AI sustave za odgovore, uz lokalni SQLite i Cloudflare/D1, raspoređena osvježavanja, usporedbe s konkurentima, dokazne citate i analizu sadržajnih praznina. Ista jezgra može raditi lokalno s vlastitim ključevima pružatelja ili iza upravljane udaljene površine.

Ključni izazovi: paralelni rad pružatelja, kvote, precizno prepoznavanje spominjanja i citata, povijest, generiranje promptova te odvajanje lokalnog upravljanja brendovima od hostanih administratorskih operacija.

mcp-gsc

Google Search Console kroz MCP

Hostano + moguće samostalno hostanje

Search Console analitiku, URL Inspection, sitemap operacije, provjeru podobnosti za Indexing API i više SEO analize pretvara u tipiziranu MCP površinu. OAuth zamjenjuje ručno kopirane service-account vjerodajnice, a read-only i read-write načini usklađuju Google scope s namjenom implementacije.

Ključni izazovi: OAuth tokeni, najmanje potrebne ovlasti, paginacija i usporedbe, sigurne operacije pisanja te pretvaranje GSC redaka u quick-win, decay, cannibalization i tjedne izvještaje.

mcp-web-validator

Tehnička web-validacija i ograničeni site audit

Hostano + moguće samostalno hostanje

Lokalno kombinira HTML/CSS validaciju, on-page SEO i accessibility signale, JSON-LD sintaksu, provjeru neispravnih poveznica i responzivne screenshotove. Hostana površina je namjerno uža: može auditirati autorizirane javne stranice ili ograničen uzorak iz sitemapa bez pristupa lokalnim datotekama ili proizvoljnog crawlanja.

Ključni izazovi: SSRF-otporna obrada URL-ova, validacija preusmjeravanja, robots/sitemap granice, limiti zahtjeva, vanjski validatori i sprječavanje da hostana aplikacija dobije lokalne filesystem mogućnosti.

mcp-trendpulse

Aktualne vijesti i inteligencija potražnje

Community/self-hosted; hostana integracija u razvoju

Python MCP poslužitelj spaja Google News discovery i izdvajanje članaka s Google Trends istraživanjem: interes kroz vrijeme, rast, geografski interes, povezane upite, prijedloge i usporedbe različitih vrsta pretraživanja. Teže stranice mogu koristiti zaštićeni Playwright fallback.

Ključni izazovi: nepouzdani outbound sadržaj, blokiranje privatnih mreža i preusmjeravanja, browser fallback, rate limitovi pružatelja, ponovljivi trend-prozori i manja ciljna udaljena alatna površina. Community server je upotrebljiv danas; upravljana DigestSEO/OpenAI razina još se produktizira.

Zajednički obrazac, odvojene granice povjerenja

Zajednički sloj je MCP: tipizirani alati AI klijentima daju otkrivu ugovornu površinu umjesto struganja dashboarda ili izmišljanja API poziva. Iza tog ugovora implementacije namjerno ostaju različite. TypeScript i Cloudflare Workers odgovaraju hostanim SEO uslugama i edge pohrani; Python TrendPulseu s ekstrakcijom vijesti, Trends pružateljima i Playwrightom.

Udaljene površine tretiraju se kao aplikacije izložene internetu, ne kao lokalne skripte. Ulazi su ograničeni, outbound ciljevi validirani, privilegirane operacije odvojene, a hostani alati ne dobivaju lokalne mogućnosti kada bi one nepotrebno povećale rizik.

Distribucija je dio sustava

Suite je zamišljen za mjesta gdje korisnici već rade: lokalni runneri za self-hosting, udaljeni MCP endpointi za cloud klijente, registry i marketplace metapodaci gdje imaju smisla te DigestSEO proizvodne stranice za upravljanu uporabu. Repozitoriji ostaju korisni sami za sebe, a ne samo marketinške ljuske.

Što ovaj projekt pokazuje

  • Proizvod kroz više repozitorija može dijeliti jedan protokol bez spajanja različitih sigurnosnih i permission modela u jedan server.
  • Hostani i lokalni agentni alati trebaju različite capability površine; praktičnost ne opravdava nepotreban udaljeni pristup datotekama, browseru, vjerodajnicama ili pisanju.
  • I LLM alati trebaju determinističke granice za autentikaciju, URL pristup, kvote, validaciju i side effecte.
  • Open-source distribucija, dokumentacija, manifesti, CI i integracija s hostanim proizvodom mogu biti jedan inženjerski životni ciklus.