MCP server for VisiblyAI SEO tools - free local tools + paid API-powered SEO analysis
Project description
VisiblyAI MCP Server
SEO tools for Claude Code. Free local tools + paid API-powered analysis.
Free tools (no API key needed): keyword classifier, SEO checklists, best practices, URL analysis.
Paid tools (require API key + credits): traffic analysis, keyword research, backlinks, competitors, OnPage SEO audit, link checking.
Quick Start
Option 1: Remote server (zero install, recommended)
No Python or pip needed. Just add a URL to your Claude Code config:
# With API key (all 21 tools):
claude mcp add --transport http \
--header "Authorization: Bearer lc_your_key" \
visiblyai https://mcp.visibly-ai.com/mcp
# Without API key (6 free tools only):
claude mcp add --transport http visiblyai https://mcp.visibly-ai.com/mcp
Option 2: uvx (local, no install needed)
claude mcp add --transport stdio \
--env VISIBLYAI_API_KEY=lc_your_key \
visiblyai -- uvx visiblyai-mcp-server
Option 3: pip install (local)
pip install visiblyai-mcp-server
claude mcp add --transport stdio \
--env VISIBLYAI_API_KEY=lc_your_key \
visiblyai -- visiblyai-mcp-server
Then restart Claude Code.
No API key? Free tools work without one. Get an API key at antonioblago.com/register to unlock paid tools.
Tools
Free (local, no credits)
| Tool | Description |
|---|---|
classify_keywords |
Classify keywords by intent, funnel stage, brand type, topic (DE+EN) |
seo_checklist |
5 checklists: general, blog, ecommerce, discover, backlink |
seo_guidance |
Best practices: title tags, EEAT, Core Web Vitals, schema, and more |
analyze_url_structure |
Check URL SEO-friendliness |
get_account_info |
Check your credit balance and tier |
list_locations |
Available countries for paid tools |
Paid (API-powered, uses credits)
| Tool | Credits | Description |
|---|---|---|
get_traffic_snapshot |
varies | Current organic/paid traffic for a domain |
get_historical_traffic |
varies | Traffic trends (up to 5 years) |
get_keywords |
varies | Top ranking keywords with volume and position |
get_competitors |
varies | Competitor domains by keyword overlap |
get_backlinks |
varies | Backlink profile with Domain Rating |
get_referring_domains |
varies | Referring domains with authority scores |
validate_keywords |
varies | Search volume, competition, CPC for keyword list |
crawl_website |
15-60 | Live crawl + optional 24-point OnPage analysis |
onpage_analysis |
15 | Full 24-point OnPage SEO audit |
check_links |
20 | Broken link detection on a page |
Google & Project (API key required, 0 credits)
These tools use your own Google OAuth tokens connected via the VisiblyAI platform.
| Tool | Description |
|---|---|
list_projects |
List your EEAT projects with scores and status |
get_project |
Get project details, competitors, and Google connections |
get_google_connections |
Show connected GSC/GA4 properties and pairings |
query_search_console |
Query GSC: clicks, impressions, CTR, position by query/page/country/device |
query_analytics |
Query GA4: traffic overview, top pages, traffic sources, revenue |
Examples
In Claude Code, just ask naturally:
> Classify these keywords: "seo tool kaufen", "was ist seo", "seo agentur berlin"
> Give me the blog SEO checklist in German
> What are the best practices for title tags?
> Get the top keywords for example.com
> Run an OnPage SEO analysis on https://example.com/page for the keyword "seo tool"
Configuration
Environment Variable
| Variable | Required | Description |
|---|---|---|
VISIBLYAI_API_KEY |
For paid tools | API key from antonioblago.com |
Getting an API Key
- Sign up at antonioblago.com/register
- Go to Account > API Keys
- Create a new key (starts with
lc_) - Add it to your Claude Code MCP config
Subscription Tiers
| Tier | Credits/month | Price |
|---|---|---|
| Free | 0 | Free |
| Standard | 2,500 | Paid |
| Pro | 10,000 | Paid |
| Agency | 50,000 | Paid |
Requirements
- Python 3.10+
- Claude Code CLI
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 visiblyai_mcp_server-0.4.0.tar.gz.
File metadata
- Download URL: visiblyai_mcp_server-0.4.0.tar.gz
- Upload date:
- Size: 270.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
221de70c61f4c5b67893d3b9047ca392e37d2a955378b5bd27bb16a9e75f6e4f
|
|
| MD5 |
37a541b73caa538cdc556a7536d60d01
|
|
| BLAKE2b-256 |
af55f333d761aaf0409b340d92f763496023d2fce6c50a3ea9e3378e7c352b4b
|
File details
Details for the file visiblyai_mcp_server-0.4.0-py3-none-any.whl.
File metadata
- Download URL: visiblyai_mcp_server-0.4.0-py3-none-any.whl
- Upload date:
- Size: 53.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c39cc362a4bdcdd970cdc6220a9072f7f23ede0c11c4e6378ce8b047b0e5733e
|
|
| MD5 |
1e099efb5efae72679e40548ebd3c276
|
|
| BLAKE2b-256 |
faefd312ca2f5003964f92d14ce25bbe66d2c370505356cbbff783148bdc1c69
|