Skip to main content
Glama
yagomp

seoagent

by yagomp

SEOAgent

Latest Release GitHub Stars npm downloads Node.js License: MIT

오픈 소스, 에이전트 우선 SEO 툴킷 — 키워드 조사, 순위 추적, 사이트 감사, 경쟁사 분석, 콘텐츠 격차 분석, 도메인 평판 및 AI 기반 전략 생성 기능을 제공합니다. 인간보다 AI 에이전트를 위해 먼저 설계되었습니다.

목차

Related MCP server: Citare

기능

  • 키워드 조사 — DataForSEO를 통한 검색량, 난이도 점수, 키워드 제안

  • 순위 추적 — 시간 경과에 따른 키워드 위치 추적, 순위 변동 보고서

  • 사이트 감사 — 최대 5만 페이지 크롤링, SEO 문제 탐지 (깨진 링크, 누락된 메타 태그, 빈약한 콘텐츠, 중복 제목, 고아 페이지)

  • 경쟁사 분석 — 키워드 중복, 콘텐츠 격차 식별

  • 도메인 평판 — DR 점수, 백링크 프로필, 참조 도메인, 링크 기회

  • Google Search Console — 클릭수, 노출수, CTR, 상위 페이지 및 쿼리

  • 전략 엔진 — AI 기반(Claude/GPT/Ollama) 또는 규칙 기반 SEO 전략 생성

인터페이스

인터페이스

설명

CLI

npm install -g @seoagent/cli — 전체 명령줄 툴킷

MCP 서버

npx seoagent-mcp — AI 에이전트(Claude, Cursor 등)를 위한 24개 도구

대시보드

seoagent dashboardhttp://localhost:3847 에서 실행되는 로컬 웹 UI

라이브러리

@seoagent/core — 코드에서 직접 함수 가져오기

에이전트에게 질문하기

SEOAgent가 MCP를 통해 연결되면 AI 에이전트와 자연스럽게 대화하세요. 다음과 같은 프롬프트가 효과적입니다:

사이트 감사

Do a full audit of mysite.com and tell me what SEO issues to fix first.
Crawl mysite.com and find all broken links, missing meta descriptions, and pages with thin content.
Which pages on my site have duplicate title tags?
Are there any redirect chains or orphan pages on mysite.com?

키워드 조사 및 순위 추적

Research keywords for "fantasy football app" and show me volume and difficulty.
What keyword suggestions do you have for my niche around project management tools?
Start tracking these keywords for my project: "best fpl app", "fpl tips", "fantasy premier league"
Check current rankings for all tracked keywords and show me what moved this week.
Which keywords did I gain or lose positions on since last check?

경쟁사 분석

Compare my site against competitor.com — where do they rank that I don't?
What are the content gaps between my site and competitor.com?
Show me which keywords competitor.com ranks for that I'm missing.

백링크 및 도메인 평판

What's the domain reputation score for mysite.com?
Show me the backlink profile for mysite.com — referring domains, top links.
Find link building opportunities for my site based on competitor backlinks.
Has my domain reputation changed over the last 30 days?

Google Search Console

What are my top 10 pages by clicks in Search Console this month?
Which queries get the most impressions but have low CTR? Those are quick wins.
Show me GSC performance for the last 3 months — clicks, impressions, average position.

전략

Generate an SEO strategy for mysite.com based on current audit results and keyword data.
My site is in the fantasy football niche. What should I focus on for the next 90 days?
Refresh my SEO strategy — we've fixed the audit issues and added new content since last time.
Give me a prioritized action plan: what will move the needle fastest?

통합 / 심층 분석

Do a complete SEO health check on mysite.com: crawl it, check rankings, pull GSC data, and give me a strategy.
I just launched mysite.com. Walk me through setting up SEOAgent and getting my first audit and keyword plan.
My organic traffic dropped 20% last month. Help me diagnose why using audit data and rank history.

빠른 시작

CLI

한 줄 설치 (Node.js가 없으면 자동으로 설치):

curl -fsSL https://raw.githubusercontent.com/yagomp/seoagent/main/scripts/install.sh | sh

또는 Node.js >= 20이 이미 설치된 경우:

npm install -g @seoagent/cli

# Setup
seoagent project add mysite --domain example.com --niche "tech"
seoagent config set dataforseo.login YOUR_LOGIN
seoagent config set dataforseo.password YOUR_PASSWORD

# Use
seoagent keywords research "seo tips" "content marketing"
seoagent audit crawl --max-pages 500
seoagent audit report
seoagent competitor keywords competitor.com
seoagent content-gaps
seoagent domain reputation
seoagent strategy generate

# Output formats
seoagent keywords research "seo" --format json
seoagent audit report --format markdown

MCP 서버 (AI 에이전트용)

Claude Desktop 설정 또는 Claude Code 설정에 추가하세요:

{
  "mcpServers": {
    "seoagent": {
      "command": "npx",
      "args": ["seoagent-mcp"],
      "env": {
        "SEOAGENT_PROJECT": "mysite"
      }
    }
  }
}

24개의 도구 사용 가능: seoagent_keyword_research, seoagent_audit_crawl, seoagent_content_gaps, seoagent_strategy_generate 등.

대시보드

seoagent dashboard
# Opens http://localhost:3847

7가지 뷰: 개요, 키워드, 순위 추적기, 감사, 경쟁사, 백링크, 전략.

데이터 소스

계층

소스

비용

무료

Google Search Console, PageSpeed Insights, 로컬 크롤러

$0

유료

DataForSEO (기본값, 변경 가능)

쿼리당 약 $0.001

파생

콘텐츠 격차, 순위 변동, 감사 점수, 전략

$0

설정

# DataForSEO (keyword/SERP/backlink data)
seoagent config set dataforseo.login YOUR_LOGIN
seoagent config set dataforseo.password YOUR_PASSWORD

# LLM for strategy generation (optional)
seoagent config set llm.provider anthropic  # or openai, ollama
seoagent config set llm.apiKey sk-ant-...
seoagent config set llm.model claude-sonnet-4-6

# Google Search Console (optional)
seoagent gsc auth --client-id YOUR_ID --client-secret YOUR_SECRET

설정은 ~/.seoagent/config.json에 저장됩니다. 프로젝트별 데이터는 ~/.seoagent/projects/<slug>/에 저장됩니다.

업데이트

CLI

npm install -g @seoagent/cli@latest

MCP 서버

npx는 자동으로 최신 버전을 가져옵니다. 캐시된 버전을 강제로 새로 고치려면:

npx --yes seoagent-mcp@latest

또는 npx 캐시를 완전히 삭제하세요:

npx clear-npx-cache

라이브러리 (@seoagent/core)

npm install @seoagent/core@latest

CLI 업데이트 후 설치된 버전을 확인하세요:

seoagent --version

개발

git clone https://github.com/yagomp/seoagent.git
cd seoagent
pnpm install
pnpm build
pnpm test  # 260 tests

아키텍처

packages/
  core/       @seoagent/core — all business logic (231 tests)
  cli/        seoagent CLI (16 tests)
  mcp/        seoagent-mcp server (13 tests)
  dashboard/  Local Vite + React web UI

핵심 원칙: 모든 기능은 먼저 core의 함수로 구현됩니다. CLI, MCP, 대시보드는 얇은 래퍼(wrapper)입니다.

라이선스

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Downloads your entire Search Console dataset into a local SQLite database, then gives your LLM a pre-built SQL query library for every standard SEO analysis type, with context available for your LLM to perform any SQL query to answer your questions and analyse for you.
    12
    21
    17
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    AI search intelligence + Ahrefs-class SEO suite as 59 MCP tools. Track your brand across ChatGPT, Google AI Overview, Gemini, Claude, and Perplexity with persona-anchored Brand Radar dispatches.
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to perform comprehensive SEO audits on web pages, including meta tags, headings, links, images, performance, and more, via a CLI or MCP server.
    18
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Open-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.

  • SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yagomp/seoagent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server