Agent Academy

Agent Academy is a free, source-linked library of skills, prompts, MCP servers and bot templates, organised into courses by profession, for people who hand real work to AI agents: 1,467 live resources, each with its original link, license and safety tags.

MCP server

SEO Content Machine

Run SEO Content Machine tasks from an MCP client: scraping, crawls, Google Maps, Workspace pages.

Needs credentialsDoes not send

https://github.com/gitTerebi/seo-content-machine-plugin

Needs credentials

SCM_API_URL, SCM_API_KEY

Install
npx -y seo-content-machine-mcp

Original content

Full originalMITSource

Republished in full under its license, with attribution. The source is authoritative.

SEO Content Machine plugin for Claude Code

Lets Claude Code drive SEO Content Machine (SCM), the desktop SEO workspace. Claude can create and run SCM tasks and read their results:

  • scrape articles from search results for a keyword list
  • crawl a site and list its internal links
  • pull Google Maps listings with ratings and reviews
  • download archive.org copies of a site
  • extract values from pages into CSV
  • add and update pages in an SEO Workspace

The plugin adds SCM's MCP server and a skill that shows Claude how to use it.

Requirements

  • SEO Content Machine running on the same machine, on Windows, Mac or Linux. SCM is a paid app with a 14-day free trial, no card needed.
  • Node.js 18 or newer.

Install

In Claude Code:

/plugin marketplace add gitTerebi/seo-content-machine-plugin
/plugin install seo-content-machine@seo-content-machine

The plugin works with SCM's default settings. It has two optional settings, which you can change in /config:

  • SCM API key: only if you set one in SCM under Settings > App > Api secret key.
  • SCM API address: only if SCM's API is not at http://localhost:8008.

You can open SCM before or after Claude Code. The SCM tools appear once SCM is running.

Use

Open SCM, then ask Claude Code for the job, for example:

  • "Use SCM to find dentists in Austin TX with at least 4 stars"
  • "Crawl example.com with SCM and tell me which pages have no internal links"
  • "Add these 10 page ideas to my SEO Workspace"

What the plugin runs and sends

The MCP server is one file, [mcp/index.mjs](mcp/index.mjs), with no dependencies. Claude Code runs it with Node. It reads messages from Claude Code on stdin and posts each one to SCM's API at the SCM API address, http://localhost:8008/mcp by default, with the API key as a Bearer header when you set one. It sends nothing anywhere else.

While SCM is closed, the server checks that address every 5 seconds and tells Claude Code to list the tools again once SCM answers.

The work itself runs inside SCM on your machine. Tasks you start through it browse and scrape the sites and searches you ask for, and write their results to SCM's output folders.

The same server is on npm as seo-content-machine-mcp for other MCP clients.

License

MIT

DescriptionRun SEO Content Machine tasks from an MCP client: scraping, crawls, Google Maps, Workspace pages.
Version1.1.0
Packagesnpm · seo-content-machine-mcp@1.1.0 · stdio
Environment variablesSCM_API_URL
SCM API server address. Default http://localhost:8008
SCM_API_KEY secret
The key from SCM Settings > App > Api secret key, if you set one
Websitehttps://seocontentmachine.com

Related

CaseMarketing

ai_seo_audit_team

The **AI SEO Audit Team** is an autonomous, multi-agent workflow built with Google ADK. It takes a webpage URL, crawls the live page, researches real-time SERP competition, and produces a polished, prioritized SEO optimization report. The app uses **Firecrawl via MCP (Model Context Protocol)** for a

Sourcegithub.com/Shubhamsaboo/awesome-llm-apps/tree/main/advanced_ai_agents/multi_agent_apps/agent_teams/ai_seo_audit_team

No credentialsDoes not sendApache-2.0
SkillMarketing

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatG

Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/ai-seo/SKILL.md

No credentialsDoes not sendMIT
SkillMarketing

seo-audit

When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "s

Sourcegithub.com/coreyhaines31/marketingskills/blob/main/skills/seo-audit/SKILL.md

No credentialsDoes not sendMIT
SkillMarketing

competitive-brief

Research competitors and generate a positioning and messaging comparison with content gaps, opportunities, and threats. Use when building sales battlecards, when finding positioning gaps and messaging angles competitors haven't claimed, or when a competitor makes a move and you need to assess the im

Sourcegithub.com/anthropics/knowledge-work-plugins/blob/main/marketing/skills/competitive-brief/SKILL.md

No credentialsDoes not sendApache-2.0
SkillMarketing

seo-audit

Run a comprehensive SEO audit — keyword research, on-page analysis, content gaps, technical checks, and competitor comparison. Use when assessing a site's SEO health, when finding keyword opportunities and content gaps competitors own, or when you need a prioritized action plan split into quick wins

Sourcegithub.com/anthropics/knowledge-work-plugins/blob/main/marketing/skills/seo-audit/SKILL.md

No credentialsDoes not sendApache-2.0
WorkflowMarketing

brand-search-optimization

This recipe is an Agent Development Kit (ADK) multi-agent workflow that helps e-commerce brands optimize product titles for search visibility and recover zero/low-result retail queries using BigQuery and Gemini Computer Use.

Sourcegithub.com/google/adk-recipes/tree/main/contrib/python/brand-search-optimization

No credentialsDoes not sendApache-2.0