⚠️

⚠️ Your current plan won’t be available forever. Keep your current pricing and benefits before July 1.

Help Center

Help – Integrations – Connect Local Dominator to Claude Desktop

Connect Local Dominator to Claude Desktop

Claude Desktop can access your Local Dominator data directly. Learn how to connect it and start asking for reports in plain English.
On this page:

You can connect Local Dominator to Claude Desktop by adding our connector to Claude’s MCP settings. This gives Claude direct, read-only access to your SERP Tracker, Site Audit, Geogrid, AI Tracker, and Review Velocity data, so you can ask for reports and analysis in plain English instead of exporting CSVs or switching tabs.

🎯 Who is this for?

This is for agencies and marketers who already use Claude Desktop for research, reporting, or client work and want live Local Dominator data available inside it without leaving the app.

  • Agencies managing multiple client accounts in Local Dominator
  • Marketers comfortable editing one config file (no coding required beyond copy-paste)

πŸ“‹ What you will need

You need Claude Desktop installed, Node.js to run the connector, and your Local Dominator API key. There’s nothing to download separately. Claude fetches and runs the connector automatically the first time it connects.

  • Claude Desktop installed (claude.ai/download)
  • Node.js version 18 or newer (nodejs.org, LTS version)
  • Your Local Dominator API key, from your account’s API settings page.
  • No separate download needed. Claude runs Local Dominator’s official connector directly from our hosted connector file via npx, so there are no files to create or manage yourself.

⏳ Time to complete

  • ~ 10 minutes

How to Connect Claude Desktop

Follow these steps to connect Claude Desktop. Node.js runs the connector for you on demand, there’s nothing to download or install ahead of time.

1
Get your API key

Go to Account β†’ API Settings, and copy your key. Local Dominator API keys start with ld_.

Keep your API key private. Treat it like a passwordβ€”never share it in chat, email, or a screenshot.

Account Settings page; Developer API tab active with a Create Key button and an API Keys area in the main panel
2
Open Claude’s config

In Claude Desktop, follow this navigation path:

Settings Developer Edit Config

This opens claude_desktop_config.json in your default text editor.

Windows file location
C:\Users\<your>\AppData\Roaming\Claude\claude_desktop_config.json
Open Claudes config
3
Add the connector

Add the following configuration inside the mcpServers object.

JSON
{
  "mcpServers": {
    "local-dominator": {
      "command": "npx",
      "args": [
        "-y",
        "https://localdominator.co/wp-content/uploads/2026/08/LOCAL-1.tgz"
      ],
      "env": {
        "LOCAL_DOMINATOR_API_KEY": "ld_your_actual_key_here"
      }
    }
  }
}
Already have other MCP servers?

Add the "local-dominator" block alongside your existing servers. Do not replace the entire configuration file.

Replace ld_your_actual_key_here with your real Local Dominator API key, then save the file.

Add the connector
4
Restart Claude Desktop

Fully quit Claude Desktop before reopening it.

System tray Right-click Claude Quit Reopen Claude

Closing the window isn’t enough. Claude may continue running in the background. Choose Quit from the system tray before reopening it.

5
Verify it’s live

Confirm that the Local Dominator connector is running.

Open the developer settings

Follow this path in the application:

Settings Developer
local-dominator Local Dominator MCP connector
Running
The first connection may take a few extra seconds

On the first run, npx fetches the connector from the server. After it has been cached, it starts instantly.

Test it with live account data

Open a new chat and send the following prompt:

Check my Local Dominator account status.
Successful connection

You should receive real credit balances across all your Local Dominator modules.

Verify its live
Windows users Claude may use a virtualized configuration path
MSIX

Some Claude Desktop installationsβ€”particularly the MSIX versionβ€”store the configuration file in a virtualized location instead of the standard path. This can cause Claude to ignore the MCP configuration even when your JSON is valid.

Alternative configuration path
C:\Users\<your-username>\AppData\Local\Packages\Claude_pzs8sxrjxfjjd\LocalCache\Roaming\Claude\claude_desktop_config.json
If Claude still does not detect the server
  1. 1 Back up your existing configuration file.
  2. 2 Uninstall Claude Desktop.
  3. 3 Manually create this standard Claude folder:
C:\Users\<your-username>\AppData\Roaming\Claude
  1. 4 Place claude_desktop_config.json inside the folder.
  2. 5 Reinstall Claude Desktop.

What You Can Ask For

Ask for the result you want

Once connected, Claude can pull and summarize live data on request. You don’t need to know tool names or campaign IDs in advanceβ€”just describe what you want.

Example requests Copy a prompt and replace the bracketed details.
Account status
Check my Local Dominator account status.
SERP campaign
Pull the SERP campaign for [client domain] and tell me which keywords dropped this week.
Site audit
List open critical site audit issues for [site] and draft a client-ready summary.
AI Tracker
What’s our AI Tracker visibility trend for [brand] over the last 30 days?
GeoGrid results
Show me the latest GeoGrid scan results for [business name].
Safe, read-only access

All available tools are read-only. Actions that spend creditsβ€”such as triggering a new scan or auditβ€”cannot run through this connector.

Example workflow

From Raw Grid Data to a Client-Ready Action Plan

The real value appears when you chain questions together instead of asking them one at a time. This workflow has been verified from beginning to end.

1
Start with the GeoGrid scan
Check GeoGrid (Maps & Local Pack) for Sunrise Remodeling Co.

Claude pulls the scan and summarizes rankings by keyword and location.

2
Find underperforming keywords
What keywords are we showing lower than 10 on GeoGrids for Sunrise Remodeling?

Claude filters the pulled data into a table showing the keyword, average grid rank, best pin position, and overall status.

3
Diagnose the visibility gaps
Identify what we need to address to improve our visibility with these keywords in the areas on the grid that we are failing.

Claude diagnoses the ranking patternβ€”for example, strong visibility at the center pin with a steep drop-off elsewhereβ€”and proposes potential improvements:

  • GBP category and service-area alignment
  • Geotagged content
  • Review keyword and location co-occurrence
  • On-page schema
  • Citation cleanup
4
Generate the action plan
Strategize an exact 20-point action plan we can take charge of today.

Claude generates a complete phased plan and can save it as a standalone document that you can hand off directly.

Troubleshooting and FAQ

You can resolve most connection issues by rechecking the config file or restarting Claude Desktop fully.

Server doesn’t show a green badge

Fully quit Claude Desktop from the system trayβ€”not just close the windowβ€”and reopen it.

β€œLOCAL_DOMINATOR_API_KEY is not set” error

The env block is missing or malformed in claude_desktop_config.json. Check that it matches the example exactly.

Confirm that you didn’t accidentally replace the whole file instead of adding the Local Dominator configuration to the existing mcpServers object.

First connection takes a while or seems stuck

This is normal on the very first run. npx is downloading the connector from our server.

It needs internet access to reach localdominator.co once; after that, it’s cached and starts instantly.

Server shows β€œfailed” in Settings β†’ Developer

Click View Logs to see the error:

Settings β€Ί Developer β€Ί View Logs

Confirm Node.js version 18 or newer is installed by running:

Terminal Β· Check Node.js version
node --version

Also confirm that the following package URL in your config is spelled exactly right. A typo here is the most common cause.

Connector package URL
https://localdominator.co/wp-content/uploads/2026/08/LOCAL-1.tgz

Tool calls ask for approval every time

This is expected default behavior for MCP tools. Claude will ask before each call unless you choose to always allow that tool during the current session.

When the approval prompt appears, choose the option to always allow that tool during the session.

Still have questions? Our team is willing to help.

We strive to provide prompt responses based on the time you reach out. Our response time can range from 10 minutes to 7 hours, seven days a week.Β 

On this page:

Help Center

Topics

πŸš€ Wait β€” Don’t Leave Yet!

Want to Win More Local SEO Clients Without Guesswork?

Book your free demo of Local Dominator and see how top agencies scale multi-location SEO in minutes, not months.

πŸ‘‰ Schedule your demo now, dominate local search the smart way.