Claude Code plugin: tự động tạo báo cáo SEO tổng quan từ dữ liệu Google Drive.
Project description
SEO Overview — Claude MCP Plugin
Tự động tạo báo cáo SEO tổng quan từ dữ liệu Google Drive. Plugin MCP cho Claude Desktop App.
Tính năng
- Quét Google Drive folder hoặc local folder, tự động nhận dạng 13 loại dữ liệu SEO
- Phân tích và tạo báo cáo với 8 sections: Search Behavior, Ranking Analysis, Organic Traffic, SEO Audit, Traffic by URL Groups, ChatGPT Brand Mentions, ChatGPT Citation Domains, Website Overview
- Xuất báo cáo dạng DOCX, HTML (interactive charts), PPTX, PNG
- Upload kết quả lên Google Drive
Cài đặt nhanh
bash <(curl -fsSL https://github.com/minhdo01011990-glitch/seo-overview/releases/latest/download/install.sh)
Hoặc cài từ PyPI:
pip install seo-overview
seo-overview-install
Sau đó tắt và mở lại Claude Desktop — biểu tượng 🔧 xuất hiện là MCP hoạt động.
Cài thủ công (dev)
git clone https://github.com/minhdo01011990-glitch/seo-overview
cd seo-overview
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
seo-overview-install
Cấu hình Google Service Account
Plugin cần Service Account để đọc Google Sheets và Google Drive.
- Tạo Service Account tại Google Cloud Console
- Bật APIs: Google Sheets API và Google Drive API
- Tạo JSON key và set biến môi trường:
export GOOGLE_SERVICE_ACCOUNT_JSON='{"type":"service_account",...}'
Hoặc trỏ đến file:
export GOOGLE_SERVICE_ACCOUNT_JSON=/path/to/service-account.json
Sau đó chạy lại seo-overview-install để cập nhật config.
Sử dụng
Trong Claude Desktop, gõ slash command:
/seo-overview:SEO-Overview
Plugin sẽ hướng dẫn từng bước:
- Nhập domain cần phân tích
- Cung cấp dữ liệu (quét folder hoặc từng file riêng)
- Review outline báo cáo
- Chọn format xuất (DOCX/HTML/PPTX/PNG)
13 loại dữ liệu hỗ trợ
| data_type | Mô tả |
|---|---|
keywords |
Từ khóa + search volume + intent |
rankings |
Thứ hạng từ khóa theo domain |
monthly_traffic |
Lưu lượng organic theo tháng |
url_traffic |
Traffic phân theo URL groups |
seo_audit |
Lỗi kỹ thuật SEO |
chatgpt_mentions |
Brand mentions trong ChatGPT |
chatgpt_citations |
Domain citations trong ChatGPT |
aio_domains |
AI Overview presence by domain |
referral_domains |
Referring domains |
competitor_domains |
Danh sách competitor |
chatgpt_prompts |
Prompt list để test ChatGPT |
analysis_comments |
Nhận xét của analyst |
my_domain |
Domain cần phân tích |
Yêu cầu
- Python 3.9+
- Claude Desktop App
- Google Service Account (để đọc Google Sheets/Drive)
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seo_overview-0.1.0.tar.gz.
File metadata
- Download URL: seo_overview-0.1.0.tar.gz
- Upload date:
- Size: 63.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23c9bbbff52a4c3b1c2a02f2d3ffb042c6465bfdaed9203e190895a456652f73
|
|
| MD5 |
6a671cd94b82d94dbb860e56f7d1fe0a
|
|
| BLAKE2b-256 |
82b495e200a3b398ad66ab97cdc835765b4e82fc0ca02435740221fd7f986153
|
File details
Details for the file seo_overview-0.1.0-py3-none-any.whl.
File metadata
- Download URL: seo_overview-0.1.0-py3-none-any.whl
- Upload date:
- Size: 44.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb80340d48bc64b57de7c00533a9bfed3d984de70b35a63197ec964cb0c30857
|
|
| MD5 |
4c6f88da75b41e92250f7b073f605c7c
|
|
| BLAKE2b-256 |
4702db2c528acff2ef132d9058b74a2718e2df26f2e228bf37d46c353b2849e6
|