Searchdock CLI MCP server
Read-only Google Search Console analytics, URL inspection and sitemaps via SearchDock CLI.
0 stars655 downloads/wk
Reviews
Write oneNobody has reviewed Searchdock CLI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Searchdock CLI tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan21 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/cli.cjs: …&&(l=this.opts.code.process(l,t));let m=new Function(`${jr.default.self}`,`${jr.default.scope…
Install Searchdock CLI in Claude Code, Cursor or VS Code
Runs npx -y searchdock-cli on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add searchdock-cli -- npx -y searchdock-cli
What the publisher says
From the Searchdock CLI repository's README, as published. We do not edit it. Read it on GitHub
SearchDock CLI — Google Search Console CLI
Read Google Search Console analytics, inspect indexed URLs, and monitor sitemaps from your terminal or AI agent.
SearchDock is open source, runs locally, and requests read-only Google access. Use the same core through npm, Python, MCP, a Codex or Claude Code plugin, or a standalone agent skill. Bing Webmaster Tools support is planned.
Set up with your agent
Copy this prompt into your coding agent:
Set up SearchDock CLI for this project using
https://github.com/xplormityai/searchdock-cli. Read its README and
skills/searchdock-setup/SKILL.md. Check Node.js 22+, reuse an existing
installation, or install the CLI from npm. Install searchdock-setup and
searchdock skills for the agent I am using, scoped to this project, and
connect the stdio MCP server if this agent supports it. Keep existing
agent configuration. For Google access, ask only for the local path to
my Desktop OAuth client JSON and guide me through read-only browser
consent. Never print credentials or tokens. Let me choose the Search
Console property, then verify the connection with a metrics request.
Tell me exactly which steps succeeded and what still needs my input.Installation commands
Node.js 22 or later is required for every distribution.
Packages: npm · PyPI.
# npm
npm install --global searchdock-cli
searchdock --help
# No global installation
npx --yes searchdock-cli@0.1.3 --help
# Python; Node.js is still required
pipx install searchdock-cli
# Alternatively: python -m pip install searchdock-cliThe Python package is a launcher containing the exact same JavaScript runtime. It has no separate Google implementation. If you install both packages, use python -m searchdock_cli to select the Python launcher explicitly.
Install both skills for Codex in the current project:
npx --yes skills add xplormityai/searchdock-cli --skill searchdock-setup searchdock --agent codex --copy --yesReplace codex with claude-code, cursor, opencode, or your supported agent. Add --global only for installation across projects. Skills do not install the CLI or authorize Google access. Plugin, MCP and manual setup.
To run from source:
git clone https://github.com/xplormityai/searchdock-cli.git
cd searchdock-cli
npm ci
npm run build
node dist/cli.cjs --helpConnect Google Search Console
Create a Google OAuth Desktop app client in your own Google Cloud project, enable the Search Console API, and download the client JSON. See Google setup for the steps and testing-mode limits. No shared developer credentials are included.
searchdock auth login --client-file /path/to/desktop-client.json
searchdock sites list
searchdock sites use sc-domain:example.com
searchdock auth statusGoogle opens a local browser consent flow. SearchDock uses PKCE, validates the callback state, and listens only on 127.0.0.1. It requests webmasters.readonly and keeps the refresh token in your operating system's per-user configuration directory, outside this repository. Credentials are stored as permission-protected local JSON, not encrypted by SearchDock. See privacy.
Commands
# Search performance and top queries
searchdock analytics --days 28
searchdock analytics --dimensions page --days 28 --json
searchdock analytics --dimensions date --start 2026-09-01 --end 2026-09-30
# Exact, case-insensitive brand queries
searchdock analytics --brand "Your Brand" --json
# Sitemaps and Google's indexed URL status
searchdock sitemaps
searchdock inspect https://example.com/
# Combined report, including only the URLs you specify
searchdock report --urls https://example.com/,https://example.com/about --json
searchdock report --output ./private-report.jsonShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Searchdock CLI: common questions
- Is Searchdock CLI MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Searchdock CLI safety report
- How do I install Searchdock CLI?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Searchdock CLI need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Searchdock CLI maintained?
- The last commit was 2 days ago (2026-10-11). The latest release is v0.1.3.
- What can I use instead of Searchdock CLI?
- Servers from other publishers that do the same job: Google Ads + Meta Ads + SEO/GEO MCP server, Google Search Console MCP server and Google Search Console MCP server. Compare all Searchdock CLI alternatives.
Alternatives to Searchdock CLI
Same job from other publishers: the closest match first, then the best rated.
Google Ads + Meta Ads + SEO/GEO MCPGoogle Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AInot reviewedEstablishedA- Google Search ConsoleGoogle Search Console MCP for analytics, indexing, sitemaps, and SEO diagnostics.not reviewedGrowingA
- Google Search ConsoleGoogle Search Console MCP server — search analytics, URL inspection, and sitemapsnot reviewedGrowingB
- SEO Tools: Google Search ConsoleGoogle Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).not reviewedGrowingB
- GscMCP server for Google Search Console & Indexing API — search analytics, sitemaps, URL inspectionnot reviewedGrowingB