Skip to main content
Glama
sparrow84001

SEO, AEO, GEO & Digital Marketing Audit + Safe Fix MCP Server

by sparrow84001

SEO, AEO, GEO & Digital Marketing Audit + Safe Fix MCP Server

고급 AI 기반 Model Context Protocol (MCP) 서버로, 포괄적인 성장 감사(Growth Auditor), 검색 및 AI 엔진 최적화(Search & AI Engine Optimizer), 프레임워크 인식 코드 수정(Framework-Aware Code Fixer) 역할을 수행합니다.

Antigravity 2.0, GitHub Copilot, Claude Desktop, Cursor와의 원활한 통합을 위해 설계되었습니다. TypeScript로 구축되었으며 Bun으로 구동됩니다.


핵심 기능

                  ┌─────────────────────────────────────────────────────────┐
                  │                 MCP-SEO AUDIT ENGINE                    │
                  └────────────────────────────┬────────────────────────────┘
                                               │
    ┌──────────────────┬───────────────────────┼───────────────────────┬──────────────────┐
    │                  │                       │                       │                  │
    ▼                  ▼                       ▼                       ▼                  ▼
┌──────────────┐ ┌──────────────┐      ┌──────────────┐      ┌──────────────┐ ┌──────────────┐
│Technical SEO │ │ On-Page SEO  │      │  AEO / GEO   │      │  Local SEO   │ │  Conversion  │
│ Indexing     │ │  Headings    │      │ Direct Answer│      │ NAP & Maps   │ │ CTAs & Forms │
│ Canonicals   │ │  Title/Meta  │      │ Knowledge G. │      │ City Pages   │ │ Trust Signals│
│ Robots/Maps  │ │  Social Cards│      │ llms.txt     │      │ Local Schema │ │ Risk Reversal│
└──────────────┘ └──────────────┘      └──────────────┘      └──────────────┘ └──────────────┘
                                               │
                                               ▼
                  ┌─────────────────────────────────────────────────────────┐
                  │        SURGICAL CODE FIXER & VALIDATOR (DIFFS)          │
                  │ Laravel Blade • Next.js (App/Pages) • PHP • HTML • Vue  │
                  └─────────────────────────────────────────────────────────┘
  • 프레임워크 탐색: Laravel Blade(@section, @push, 컴포넌트), Next.js App Router(Metadata API, sitemap.ts), Next.js Pages Router(next/head), Nuxt, Astro, Raw PHP 및 정적 HTML에 대한 자동 아키텍처 감지.

  • 8차원 점수 산정: 기술적 SEO, On-Page SEO, AEO, GEO, 로컬 SEO, 콘텐츠 품질, 전환/CRO, Core Web Vitals 위험 전반에 걸쳐 0-100 점수와 문자 등급(A+~F)을 계산합니다.

  • AEO & GEO 대응(2026 검색): Google AI Overviews, Perplexity, ChatGPT Search, Claude에 최적화하고 llms.txt를 감사하며 sameAs 엔터티 통합을 검증합니다.

  • 로컬 및 지역 SEO: LocalBusiness 스키마, NAP 일관성, 클릭투콜(click-to-call) 전화 링크를 감사하고 스팸성 도시별 도어웨이(doorway) 페이지 중복을 플래그합니다.

  • 정밀 코드 수정 및 롤백 안전성: 파일에 변경 사항을 적용하기 전에 통합 diff를 생성하고, 수정 후 검증을 통해 중복 태그나 손상된 스키마를 방지합니다.

  • 제로 할루시네이션 정책: 확인된 코드 증거는 confirmed로, 아키텍처 패턴은 inferred로, 전략적 아이디어는 recommended로 엄격히 태그합니다.


설치 및 설정

사전 요구 사항

  • Bun (v1.1+)이 설치되어 있어야 합니다.

빠른 시작

# Clone and install dependencies
cd d:/SNtemp/mcp/mcp-seo
bun install

# Run test suite
bun test

# Build executable bundle
bun run build

# Start MCP server directly
bun start

클라이언트 구성

1. Antigravity 2.0 (agy) 구성

Antigravity 전역 구성 또는 작업 영역 .agy/mcp.json에 서버를 추가하세요:

{
  "mcpServers": {
    "seo-auditor": {
      "command": "bun",
      "args": ["d:/SNtemp/mcp/mcp-seo/src/index.ts"]
    }
  }
}

2. GitHub Copilot / VS Code MCP 구성

.vscode/settings.json(또는 .codeium/mcp.json)에 추가하세요:

{
  "github.copilot.chat.mcpServers": {
    "seo-auditor": {
      "command": "bun",
      "args": ["d:/SNtemp/mcp/mcp-seo/src/index.ts"]
    }
  }
}

Copilot을 직접 안내하려면 .github/copilot-instructions.md에 다음을 추가하세요:

When performing SEO or website audits, always use the `seo-auditor` MCP tools:
1. Run `seo_discover_project` first to understand the framework.
2. Run `seo_generate_full_audit` to get 0-100 scores and P0-P3 prioritized actions.
3. Show unified diffs with `seo_generate_code_fix` and request user approval before modifying code.
4. Verify with `seo_validate_code_fix` after applying fixes.

3. Claude Desktop 구성

%APPDATA%/Claude/claude_desktop_config.json(Windows) 또는 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)에 추가하세요:

{
  "mcpServers": {
    "seo-growth-auditor": {
      "command": "bun",
      "args": ["d:/SNtemp/mcp/mcp-seo/src/index.ts"]
    }
  }
}

4. Cursor 구성

프로젝트 루트의 .cursor/mcp.json에 추가하세요:

{
  "mcpServers": {
    "seo-auditor": {
      "command": "bun",
      "args": ["d:/SNtemp/mcp/mcp-seo/src/index.ts"]
    }
  }
}

MCP 도구 참조

도구 이름

용도

주요 입력

seo_discover_project

프레임워크, 라우팅 모델, sitemap, robots.txt, llms.txt, 페이지 인벤토리 감지

projectPath

seo_crawl_and_extract

파일/URL에서 title, meta, canonical, 헤딩, 링크, 스키마, 이미지 추출

target, pageType?

seo_audit_technical

canonical, robots.txt, meta robots noindex/nofollow, sitemap, 혼합 콘텐츠 확인

target, projectPath?

seo_audit_onpage

title 길이/CTR, meta description, H1-H6 계층 구조, OpenGraph/Twitter 평가

target

seo_audit_aeo

직접 답변 블록, 질문 헤딩(What/How), FAQ 스키마, llms.txt 감사

target

seo_audit_geo

Organization/Person 엔터티, sameAs 통합, E-E-A-T 신뢰 정보 감사

target

seo_audit_local

LocalBusiness 스키마, NAP 일관성, 클릭투콜, 도시 페이지 중복 감사

target

seo_audit_content

검색 의도(Informational, Commercial, Transactional) 분류, 얇은 콘텐츠 위험

target

seo_audit_conversion

기본/보조 CTA, 리드 캡처 양식, WhatsApp/Phone, 사회적 증거 감사

target

seo_audit_performance

코드 수준 CLS(누락된 img 크기), LCP(레거시 형식), 차단 JS 식별

target

seo_audit_schema

Schema.org JSON-LD 구문 및 페이지 유형별 누락 스키마 검증

target

seo_audit_internal_links

링크 그래프 구축, 고아 페이지, 일반 앵커 텍스트 감지, 컨텍스트 링크 제안

target

seo_generate_full_audit

8개 차원을 0-100 점수, P0-P3 매트릭스, Markdown 보고서로 통합

target, projectPath?

seo_generate_code_fix

프레임워크 인식 코드 생성(Laravel Blade, Next.js, HTML) 및 통합 diff 제공

filePath, title?, metaDescription?, canonicalUrl?, jsonLdSchema?, applyDirectly?

seo_validate_code_fix

수정 후 검증: 중복 태그, JSON-LD 구문, Before/After 점수 차이 확인

filePath, beforeScores?


MCP 프롬프트 참조

  1. seo_full_audit: AI가 발견부터 보고까지 완전한 12단계 감사 워크플로를 진행하도록 안내합니다.

  2. seo_code_fix_workflow: 승인 체크포인트가 포함된 정밀 코드 수정을 위한 단계별 안내입니다.

  3. aeo_geo_optimization: 생성 엔진(Generative Engines) 및 AI 답변 엔진(AI Answer Engines)을 위한 심층 최적화입니다.

  4. local_seo_boost: 로컬 및 다중 지점 비즈니스를 위한 전용 최적화입니다.


표준 12단계 감사 워크플로

1. DISCOVER  ➔  2. CRAWL  ➔  3. ANALYZE (8 Dimensions)  ➔  4. IDENTIFY PROBLEMS
       ▲                                                              │
       │                                                              ▼
12. REPORT  ▲  11. RE-AUDIT  ▲  10. APPLY FIX  ▲  9. APPROVAL  ◄  5. PRIORITIZE

라이선스

MIT 라이선스. Antigravity, GitHub Copilot 및 Claude AI 생태계를 위해 개발되었습니다.

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

Maintenance

Maintainers
Response time
Release cycle
Releases (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 Connectors

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

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • MCP server for AI agent profiles and smart notes. 60+ coding prompt packs with expert personas.

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/sparrow84001/mcp-seo'

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