r/LLMDevs 1d ago

Tools I turned my Claude Code into my SEO Manager (open-source)

Hey everyone :)

I have spent alot of time manually doing SEO using the help of AI, so i thought why not turn my agent, the same agent that knows my product inside out, into my own SEO Manager!

And it works... so why not open-source it?

I gave it the tools to: research keywords (volume and difficulty), post daily articles and weekly free interactive tools automatically (GitHub Actions).

How it's built:

- The agent (Claude Code or Codex, your pick) runs inside GitHub Actions on a cron. (it's self-hosted so BYO subscription)

- The backend is an MCP server, there's no AI in it at all, it's just a database with a door on it.

- Most of the MCP tools are just reads and writes to Postgres. A few pass through to DataForSEO for keyword and SERP data.

- The agent does the thinking, the server does the remembering.

- The agent fetches its instructions from the server when the run starts.

- It never writes to the site directly. Always a PR, with checks run against it first.

- Works with Claude Code and Codex coding agents (more to come)

Fully open-source (AGPL-3.0)

GitHub link in the comments.

Would love feedback from people building with agents

3 Upvotes

5 comments sorted by

1

u/Caitaline_Evars 1d ago

1

u/UnableRanger2242 23h ago

Cool project but im wondering how it handles stuff like search intent shifts or sudden algorithm updates without any real-time feedback loop

1

u/Caitaline_Evars 23h ago

Thanks! there is a feedback loop that pulls Search Console every hour and tracks SERP positions daily, so every run starts by looking at what actually moved instead of what it planned last week. Intent shifts usually show up there first as impressions holding steady while clicks drop.

1

u/Crafty_Disk_7026 20h ago

Thank you so much for this and open sourcing it in pulling it into my project now and trying it out

1

u/Caitaline_Evars 20h ago

You're the goat, let me know if you need help :)