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
Metadata
Release files for seo-overview 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| seo_overview-0.1.0.tar.gz | 63.0 kB | Without provenance | Details for seo_overview-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| seo_overview-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for seo_overview-0.1.0-py3-none-any.whl |
Total release size: 107.8 kB
Release files / seo_overview-0.1.0.tar.gz
| Download URL | seo_overview-0.1.0.tar.gz |
|---|---|
| Size | 63.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
23c9bbbff52a4c3b1c2a02f2d3ffb042c6465bfdaed9203e190895a456652f73
|
|
BLAKE2b-256 checksum How to use checksums |
82b495e200a3b398ad66ab97cdc835765b4e82fc0ca02435740221fd7f986153
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Release files / seo_overview-0.1.0-py3-none-any.whl
| Download URL | seo_overview-0.1.0-py3-none-any.whl |
|---|---|
| Size | 44.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fb80340d48bc64b57de7c00533a9bfed3d984de70b35a63197ec964cb0c30857
|
|
BLAKE2b-256 checksum How to use checksums |
4702db2c528acff2ef132d9058b74a2718e2df26f2e228bf37d46c353b2849e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Security for seo-overview 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.