LocalSEOData Tool Integration: The Default Data Layer
Without LocalSEOData connected, LocalSEOSkills works from training data — Claude knows about local SEO but doesn’t know about your client’s GBP profile, your client’s competitors, or your client’s actual geogrid rankings right now.
The skills are present. The live data isn’t.
What This Integration Unlocks
36 endpoints delivering real-time local SEO data directly into every skill workflow:
- GBP data: business_profile, profile_health, local_pack
- Ranking data: geogrid_scan, local_finder, maps
- Citation data: citation_audit, business_listings
- Review data: google_reviews, review_velocity, multi_platform_reviews
- Keyword data: keyword_suggestions, search_volume, related_keywords
- AI visibility: ai_visibility, ai_mentions, ai_llm_response, ai_overview
- Competitive data: competitor_gap, backlink_gap, local_authority
- And more — 36 endpoints total
This is the integration that makes every other skill capable of working with your actual client data instead of generalized advice.
Dispatch Routing
LocalSEOData is the default tool. Dispatch routes to it automatically for any workflow requiring live data:
- GBP audits → business_profile, profile_health
- Competitive analysis → local_pack, competitor_gap
- Geogrid scans → geogrid_scan
- Citation checks → citation_audit
- Review pulls → google_reviews, review_velocity
- AI visibility → ai_visibility, ai_mentions
The three skill categories that call LocalSEOData most frequently:
Audit skills (local-seo-audit, gbp-optimization) → business_profile, profile_health, competitor_gap
Ranking skills (geogrid-analysis, local-competitor-analysis) → geogrid_scan, local_pack
AI visibility skills (ai-local-search) → ai_visibility, ai_mentions, ai_llm_response
Three Workflows
Workflow 1 — Live GBP Audit:
Prompt: "Audit the GBP for [Business Name] vs. current local pack for 'dentist Phoenix'."
Endpoints: business_profile, profile_health, local_pack, competitor_gap
Output: Completeness score, category gap, attribute gap, competitive benchmark
Workflow 2 — Geographic Rank Scan:
Prompt: "Run a 7x7 geogrid for [Business Name] for 'plumber near me' in Buffalo at 1mi spacing."
Endpoint: geogrid_scan
Output: 49-point ranking map, ARP/ATRP/SoLV, pattern interpretation, action plan
Workflow 3 — AI Visibility Audit:
Prompt: "Check [Business Name]'s AI visibility for 'HVAC Austin' across all platforms."
Endpoints: ai_visibility, ai_mentions, ai_llm_response, ai_overview
Output: Platform-by-platform visibility score, competitor comparison, fix priority list
Setup
- Sign up at localseodata.com — get your API key
- In Claude Code: Settings → MCP Servers → Add Server
- Name: LocalSEOData
- URL:
https://mcp.localseodata.com/mcp?key=YOUR_API_KEY
- Restart Claude Code
- Verify connection
First Prompt After Setup
"Using LocalSEOData, pull the top 3 businesses in the local pack for
'coffee shop' in Austin TX and give me a quick profile snapshot of each."
If you see live data with business names, ratings, and review counts — the integration is working.
Skill Documentation
For technical details on how this skill works, what data it pulls, and complete prompt reference, see the full skill documentation.